Autonomous video conferencing system with virtual director assistance
US-2024414437-A1 · Dec 12, 2024 · US
US9294717B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9294717-B2 |
| Application number | US-90334210-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 13, 2010 |
| Priority date | Oct 13, 2010 |
| Publication date | Mar 22, 2016 |
| Grant date | Mar 22, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes selecting, at a first computing device, a first content source as a foreground content source and a second content source as a background content source. The method includes determining a location of the first computing device. The method also includes generating layered multimedia content. The layered multimedia content includes a foreground layer including first media content received from the first content source, a background layer including second media content received from the second content source, an information layer including data associated with the location to the first computing device, and audio content. The method includes sending the layered multimedia content to at least a second computing device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: selecting, at a first computing device, a first content source as a foreground content source; selecting, at the first computing device, a second content source as a background content source; determining, at the first computing device, location data that identifies a location associated with the first computing device; receiving description data associated with the location based on the location data; generating, at the first computing device, layered multimedia content, wherein the layered multimedia content comprises a foreground layer including first media content received from the first content source, a background layer including second media content received from the second content source, and an information layer including the description data, wherein the layered multimedia content includes audio content and text content, the text content received via a user interface of the first computing device, and wherein the layered multimedia content is generated based on user configurable options for the foreground layer, the background layer, the information layer, or a combination thereof; determining first capabilities of a second computing device by sending a query to the second computing device; setting, at the first computing device, a first user configurable option of the user configurable options corresponding to a first bit rate of the foreground layer based on the first capabilities, second capabilities associated with an available bandwidth of a network, or a combination thereof; setting, at the first computing device, a second user configurable option of the user configurable options corresponding to a second bit rate of the background layer based on the first capabilities, the second capabilities, or a combination thereof; and sending the layered multimedia content including the foreground layer, the background layer, and the information layer from the first computing device to the second computing device. 2. The method of claim 1 , wherein the first computing device comprises a mobile telephone device that includes a front facing camera and a rear facing camera, and further comprising: selecting the front facing camera as the first content source via the user interface; and selecting the rear facing camera as the second content source via the user interface, wherein each of the front facing camera and the rear facing camera provides a different video stream. 3. The method of claim 1 , further comprising presenting the user interface at the first computing device to enable selection of the first content source to provide the foreground layer and to enable selection of the second content source to provide the background layer. 4. The method of claim 1 , wherein the first content source provides live content received by an image capture device included in the first computing device, and wherein the second content source provides prerecorded content that is stored at the first computing device, the second computing device, a remote computing device, or a combination thereof. 5. The method of claim 1 , further comprising: identifying a point of interest near the location; retrieving second description data that is descriptive of the point of interest; and including the second description data in the layered multimedia content. 6. The method of claim 5 , wherein the second description data includes a selectable link to access additional information associated with the point of interest. 7. The method of claim 1 , wherein generating the layered multimedia content includes selecting a portion of the first media content for inclusion in the foreground layer and omitting a remaining portion of the first media content from the foreground layer. 8. The method of claim 7 , further comprising identifying the portion of the first media content in subsequent frames of the first media content to be included in the foreground layer based on the selection of the portion. 9. A computer-readable storage device comprising operational instructions that, when executed by a processor, cause the processor to perform operations including: providing, at a first computing device, a user interface to enable selection of a first content source as a foreground content source and a second content source as a background content source; receiving description data based on location data, wherein the location data identifies a location associated with the first computing device; generating layered multimedia content comprising a plurality of layers that include a foreground layer including first media content received from the first content source, a background layer including second media content received from the second content source, and an information layer including the description data, wherein the layered multimedia content includes audio content and text content, the text content received via the user interface, wherein the layered multimedia content is generated based on user configurable options for the foreground layer, the background layer, the information layer, or a combination thereof; determining first capabilities of a second computing device by sending a query to the second computing device; setting a first user configurable option of the user configurable options corresponding to a first bit rate of the foreground layer based on the first capabilities, second capabilities associated with an available bandwidth of a network, or a combination thereof; setting a second user configurable option of the user configurable options corresponding to a second bit rate of the background layer based on the first capabilities, the second capabilities, or a combination thereof; and sending the layered multimedia content including the foreground layer, the background layer, and the information layer to the second computing device via the network. 10. The computer-readable storage device of claim 9 , wherein the user configurable options include a size of a particular layer of the plurality of layers. 11. The computer-readable storage device of claim 9 , wherein the user configurable options include a transparency level of the particular layer, a display resolution of the particular layer, a percentage representing an allocation of available bandwidth of the particular layer, or a combination thereof. 12. The computer-readable storage device of claim 9 , wherein the user configurable options include a position of the particular layer within a display area. 13. The computer-readable storage device of claim 9 , wherein the operations further include receiving second layered multimedia content from the second computing device substantially concurrently with sending the layered multimedia content. 14. The computer-readable storage device of claim 13 , wherein the operations further include sending the second layered multimedia content to a third computing device. 15. The computer-readable storage device of claim 9 , wherein the operations further include generating the layered multimedia content for preview at the first computing device before sending the layered multimedia content to the second computing device. 16. A system comprising: a processor; and a memory coupled to the processor, the memory including instructions executable by the processor perform operations comprising: providing a user interface to a first computing device, the user interface enabling selection of a first content source as a foreground content source and a second content source as a background content source; receiving description data based on location data, wherein the location
Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.