METHOD AND APPARATUS FOR ALTERING BANDWIDTH CONSUMPTION
First Claim
Patent Images
1. A method for altering bandwidth consumption when receiving content in a user device, comprising:
- determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device;
based on the first user device status, selecting one of a plurality of available alternative content segments; and
receiving the selected content segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for altering bandwidth consumption when receiving content in a user device includes determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device, based on the first user device status, selecting one of a plurality of available alternative content segments, and receiving the selected content segment.
-
Citations
46 Claims
-
1. A method for altering bandwidth consumption when receiving content in a user device, comprising:
-
determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device; based on the first user device status, selecting one of a plurality of available alternative content segments; and receiving the selected content segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for altering bandwidth consumption when receiving content in a user device, comprising:
-
a device status determination element configured to determine a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device; streaming content logic for selecting and receiving one of a plurality of available alternative content segments based on the first user device status; and the content rendering application for rendering the selected content segment. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A user device comprising:
-
means for determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device; means for, based on the first user device status, selecting one of a plurality of available alternative content segments; and means for receiving the selected content segment. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A non-transitory computer-readable medium including processor-executable instructions for performing a method for altering bandwidth consumption when receiving content in a user device, the method comprising:
-
determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device; based on the first user device status, selecting one of a plurality of available alternative content segments; and receiving the selected content segment. - View Dependent Claims (41, 42, 43, 44)
-
-
45. A method for altering bandwidth consumption when receiving content in a user device, comprising:
-
determining a first user device status where the first user device status indicates whether there is a display externally connected to the user device that is larger than an internal display of the user device; based on the first user device status, selecting one of a plurality of available alternative content segments; and receiving the selected content segment.
-
-
46. A method for altering bandwidth consumption when receiving content in a user device, comprising:
-
determining a first user device status where the first user device status indicates a size of a window that is associated with a content-rendering application that is accessing the content; based on the first user device status, selecting one of a plurality of available alternative content segments; and receiving the selected content segment.
-
Specification