Delivery of feedback information to scheduling service to determine optimum broadcast times based upon client platform tuner contention
First Claim
Patent Images
1. A method comprising:
- recording a usage pattern of an electronic media device, wherein the usage pattern includes a pattern of user interaction with the electronic media device;
communicating the usage pattern to a scheduling server, the usage pattern includes a first user interaction with the electronic media device, if a duration between first user interaction and an immediately subsequent user interaction is less than a predetermined period of time;
receiving an identification of one future time period for receiving television program broadcast media content comprising actual television programs by datacasting during a time period when receiver resources are calculated to be unutilized by the user to view broadcast media content, the time period calculated by the scheduling server based on a likelihood of inactivity of the electronic media device according to the usage pattern; and
receiving the actual television programs by datacasting during the time period.
0 Assignments
0 Petitions
Accused Products
Abstract
Delivery of feedback information to a scheduling service to determine optimum broadcast times based upon client platform tuner contention is described. A usage pattern of an electronic media device is recorded. The usage pattern is communicated to a scheduling server. Media content is received during a time period selected by the scheduling server based upon the usage pattern.
46 Citations
19 Claims
-
1. A method comprising:
-
recording a usage pattern of an electronic media device, wherein the usage pattern includes a pattern of user interaction with the electronic media device; communicating the usage pattern to a scheduling server, the usage pattern includes a first user interaction with the electronic media device, if a duration between first user interaction and an immediately subsequent user interaction is less than a predetermined period of time; receiving an identification of one future time period for receiving television program broadcast media content comprising actual television programs by datacasting during a time period when receiver resources are calculated to be unutilized by the user to view broadcast media content, the time period calculated by the scheduling server based on a likelihood of inactivity of the electronic media device according to the usage pattern; and receiving the actual television programs by datacasting during the time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a usage pattern of a selected electronic media device, wherein the usage pattern includes a pattern of user interaction with the selected electronic media device; calculating, based on a likelihood of inactivity of the selected electronic media device according to the usage pattern, a time period for the selected media device for datacasting television program broadcast media content comprising actual television programs, the datacasting during a time period when receiver resources are calculated to be unutilized by the user to view broadcast media content, the usage pattern includes a first user interaction with the selected electronic media device, if a duration between first user interaction and an immediately subsequent user interaction is less than a predetermined period of time; using the time period to identify one future time period for datacasting the television program broadcast media content to the selected media device; and transmitting the actual television programs by datacasting the television program broadcast media content to the selected media device during the one future time period for datacasting. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a client device communicatively coupled to an electronic media device to record a usage pattern of an electronic media device, wherein the usage pattern includes a pattern of user interaction with the electronic media device; the client device to communicate the usage pattern to a scheduling server, the usage pattern includes a first user interaction with the electronic media device, if a duration between first user interaction and an immediately subsequent user interaction is less than a predetermined period of time; the client device to receive an identification of one future time period for receiving television program broadcast media content comprising actual television programs by datacasting during a time period when receiver resources are calculated to be unutilized by the user to view broadcast media content, the time period calculated by the scheduling server based on a likelihood of inactivity of the electronic media device according to the usage pattern; and the client device to receive the actual television programs by datacasting during the time period. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus comprising:
-
a scheduling server communicatively coupled to the client device to receive a usage pattern of a selected electronic media device, wherein the usage pattern includes a pattern of user interaction with the selected electronic media device; the scheduling server to calculate, based on a likelihood of inactivity of the selected electronic media device according to the usage pattern, a time period for the selected media device for datacasting television program broadcast media content comprising actual television programs, the datacasting during a time period when receiver resources are calculated to be unutilized by the user to view broadcast media content, the usage pattern includes a first user interaction with the selected electronic media device, if a duration between first user interaction and an immediately subsequent user interaction is less than a predetermined period of time; the scheduling server to use the time period to identify one future time period for datacasting the television program broadcast media content to the selected media device; and transmitting the actual television programs by datacasting the television program broadcast media content to the selected media device during the one future time period for datacasting. - View Dependent Claims (18, 19)
-
Specification