Method and apparatus for managing access plans
First Claim
1. A network server comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
receiving a request for video content from a mobile communication device, wherein the request was generated by the mobile communication device according to user input and according to a viewing history associated with the mobile communication device, a set top box, or a combination thereof, wherein a type of the video content is selected by the mobile communication device according to a plurality of types of video content listed in the viewing history;
obtaining multiple versions of the video content, wherein video data representing the video content is formatted to generate a first version of the video content and a second version of the video content, the first version having lower resolution and more error correction than the second version, an amount of the error correction being based on monitored network reception conditions, wherein the multiple versions of the video content are stored in the memory accessible by the network server;
identifying power consumption of the mobile communication device, an access plan for a user associated with the mobile communication device and the set top box, and a transit time to provide the video content from the mobile communication device;
determining a communication protocol for transmitting the video content to the mobile communication device according to the power consumption, the access plan, and the transit time;
transmitting the second version of the video content to the mobile communication device according to the communication protocol to enable the mobile communication device to provide the second version of the video content to the set top box for presentation on a display device coupled with the set top box, wherein the second version of the video content has a second quality parameter that satisfies a quality parameter threshold;
receiving, from the set top box, a first request for a content version change according to a detection that the second quality parameter of the second version of the video content fails to satisfy the quality parameter threshold, wherein the detection is performed by the set top box;
responsive to the request for the content version change, retrieving the first version of the video content from the memory; and
transmitting to the set top box the first version of the video content for presentation on the display device and ceasing transmitting the second version of the video content to the mobile communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, wirelessly receiving adjustment information from a mobile communication device, wirelessly receiving a request for video content from the mobile communication device, generating multiple versions of the video content, wirelessly transmitting a second version to the mobile communication device for presentation on the display device according to the adjustment of the access plan, and transmitting a first version to the mobile communication device for presentation on the display device and ceasing transmitting the second version responsive to a determination of an undesired condition associated with the presentation of the second version on the display device. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A network server comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; receiving a request for video content from a mobile communication device, wherein the request was generated by the mobile communication device according to user input and according to a viewing history associated with the mobile communication device, a set top box, or a combination thereof, wherein a type of the video content is selected by the mobile communication device according to a plurality of types of video content listed in the viewing history; obtaining multiple versions of the video content, wherein video data representing the video content is formatted to generate a first version of the video content and a second version of the video content, the first version having lower resolution and more error correction than the second version, an amount of the error correction being based on monitored network reception conditions, wherein the multiple versions of the video content are stored in the memory accessible by the network server; identifying power consumption of the mobile communication device, an access plan for a user associated with the mobile communication device and the set top box, and a transit time to provide the video content from the mobile communication device; determining a communication protocol for transmitting the video content to the mobile communication device according to the power consumption, the access plan, and the transit time; transmitting the second version of the video content to the mobile communication device according to the communication protocol to enable the mobile communication device to provide the second version of the video content to the set top box for presentation on a display device coupled with the set top box, wherein the second version of the video content has a second quality parameter that satisfies a quality parameter threshold; receiving, from the set top box, a first request for a content version change according to a detection that the second quality parameter of the second version of the video content fails to satisfy the quality parameter threshold, wherein the detection is performed by the set top box; responsive to the request for the content version change, retrieving the first version of the video content from the memory; and transmitting to the set top box the first version of the video content for presentation on the display device and ceasing transmitting the second version of the video content to the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, by a processing system including a processor, a request for media content from a mobile communication device, wherein the request was generated by the mobile communication device according to user input and a viewing history associated with the mobile communication device, a set top box, or a combination thereof, wherein a type of the media content is selected by the mobile communication device according to a plurality of types of media content listed in the viewing history; obtaining, by the processing system, multiple versions of the media content, wherein video data representing the media content is formatted to generate a first version of the media content and a second version of the media content, the first version having lower resolution and more error correction than the second version, an amount of the error correction being based on monitored network reception conditions, and wherein the multiple versions of the media content are stored in a memory accessible by the processing system; identifying, by the processing system, power consumption of the mobile communication device, an access plan for a user associated with the mobile communication device and the set top box, and a transit time to provide the video content from the mobile communication device; determining, by the processing system, a communication protocol for transmitting the media content to the mobile communication device according to the power consumption, the access plan, and the transit time; transmitting, by the processing system, the second version of the media content to the mobile communication device according to the communication protocol to enable the mobile communication device to provide the second version of the media content to the set top box for presentation by a media device, wherein the second version of the media content has a second quality parameter that satisfies a quality parameter threshold; receiving, by the processing system, a first request for a content version change that is generated in response to a determination that the second quality parameter of the second version of the media content fails to satisfy the quality parameter threshold, wherein the determination is performed by the set top box; responsive to the request for the content version change, retrieving the first version of the media content from the memory; and transmitting, by the processing system, to the set top box the first version of the media content for presentation on the media device and ceasing transmitting the second version of the media content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
receiving a request for media content from a mobile communication device, wherein the request is generated by the mobile communication device according to user input and according to a viewing history associated with the mobile communication device, a set top box, or a combination thereof, wherein a type of media content is selected by the mobile communication device according to a plurality of types of media content listed in the viewing history; receiving a second version of the media content, wherein multiple versions of the media content are accessible to the processing system, wherein video data representing the media content is formatted to generate a first version of the media content and the second version of the media content, the first version having lower resolution and more error correction than the second version, an amount of the error correction based on monitored network reception conditions, and wherein the multiple versions of the media content are stored in memory of the processing system; identifying power consumption of the mobile communication device, an access plan for a user associated with the mobile communication device and the set top box, and a transit time to provide the media content from the mobile communication device; determining a communication protocol for transmitting the video content to the mobile communication device according to the power consumption, the access plan, and the transit time; transmitting the second version of the media content to the mobile communication device according to the communication protocol to enable the mobile communication device to provide the second version of the media content the set top box; receiving from the set top box a request for a content version change according to detecting a second quality parameter of the second version of the media content fails to satisfy a quality parameter threshold, wherein the detecting is performed by the set top box; obtaining the first version of the media content responsive to the request for the content version change and ceasing receiving the second version of the media content, wherein the first version of the media content is retrieved from the memory of the processing system; and transmitting to the set top box the first version of the media content for presentation and ceasing transmitting the second version of the media content. - View Dependent Claims (17, 18, 19, 20)
-
Specification