System and Method to Enable Layered Video Messaging
First Claim
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 a location of the first computing device;
generating 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 data associated with the location to the first computing device, wherein the layered multimedia content includes audio; and
sending the layered multimedia content to at least a second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
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 a location of the first computing device; generating 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 data associated with the location to the first computing device, wherein the layered multimedia content includes audio; and sending the layered multimedia content to at least a second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising operational instructions that, when executed by a processor, cause the processor to:
-
provide, at a first computing device, a user interface to enable selection of a foreground content source and a background content source; generate layered multimedia content comprising a plurality of layers that include a foreground layer received from the foreground content source, a background layer received from the background content source, and an information layer including data associated with a location of the first computing device; and send the layered multimedia content to at least a second computing device via a network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
a server computing device to provide a user interface to a first computing device to enable selection of a foreground content source and a background content source, to generate layered multimedia content comprising a plurality of layers that include a foreground layer received from the foreground content source, a background layer received from the background content source, and an information layer including data associated with a location of the first computing device, and to send the layered multimedia content to at least a second computing device via a network.
Specification