Energy-aware multimedia adaptation for streaming and conversational services
First Claim
Patent Images
1. A mobile device operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, having computer circuitry hardware configured to:
- receive a manifest file for an HTTP adaptive stream from a node;
identify an energy characterization in the manifest file for each of a plurality of representations for a selected period, wherein the energy characterization is a determination of an amount of energy or power used by the mobile device to decode and display the HTTP adaptive stream of a representation of the plurality of representations for the selected period and includes at least a first attribute defining a minimum energy value for each of the plurality of representations for the selected period and a second attribute defining a maximum energy level for each of the plurality of representations for the selected period;
select a representation for the selected period having a desired energy characterization; and
request segments from the node that are in the representation having the desired energy characterization.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology to provide is disclosed. In an example, a user equipment (UE) can include computer circuitry configured to: receive a manifest file for an HTTP adaptive stream from a node; identify an energy characterization in the manifest file for a plurality of representations for a selected period; select a representation for the selected period having a desired energy characterization; and request segments from the node that are in the representation having the desired energy characterization.
-
Citations
18 Claims
-
1. A mobile device operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, having computer circuitry hardware configured to:
-
receive a manifest file for an HTTP adaptive stream from a node; identify an energy characterization in the manifest file for each of a plurality of representations for a selected period, wherein the energy characterization is a determination of an amount of energy or power used by the mobile device to decode and display the HTTP adaptive stream of a representation of the plurality of representations for the selected period and includes at least a first attribute defining a minimum energy value for each of the plurality of representations for the selected period and a second attribute defining a maximum energy level for each of the plurality of representations for the selected period; select a representation for the selected period having a desired energy characterization; and request segments from the node that are in the representation having the desired energy characterization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A media server operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, having computer circuitry hardware configured to:
-
communicate energy characterization metadata to a mobile device over a byte range for a plurality of representations of an HTTP adaptive stream, wherein the energy characterization is a determination of an amount of energy or power used by the mobile device to decode and display the HTTP adaptive stream of a representation of the plurality of representations for the selected period and includes at least a first attribute defining a minimum energy value for each of the plurality of representations for the selected period and a second attribute defining a maximum energy level for each of the plurality of representations for the selected period; receive a request for segments of the HTTP adaptive stream in the byte range in a representation selected from the plurality of representations, wherein the representation is selected based, at least in part, on the energy characterization metadata; and communicate the requested segments in the byte range to the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification