×

System and method to enable layered video messaging

  • US 9,294,717 B2
  • Filed: 10/13/2010
  • Issued: 03/22/2016
  • Est. Priority Date: 10/13/2010
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×