System and method to enable layered video messaging

US9294717B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9294717-B2
Application numberUS-90334210-A
CountryUS
Kind codeB2
Filing dateOct 13, 2010
Priority dateOct 13, 2010
Publication dateMar 22, 2016
Grant dateMar 22, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04N7/147Primary

    Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9294717B2 cover?
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 conten…
Who is the assignee on this patent?
Wohlert Randolph, At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04N7/147. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).