Adaptive scheduling and delivery of television services
First Claim
Patent Images
1. A method comprising the steps of:
- receiving information identifying at least a first user preference selected by a first user for a first video program that is to be provided to the first user at a future time;
receiving information identifying at least a second user preference selected by a second user for a second video program that is to be provided to the second user at a future time;
assigning a content delivery mode for the second video program responsive to at least the first user preference and the second user preference, the second video program being provided to at least the second user at a future time.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for assigning content delivery modes includes the steps of: receiving information identifying at least a first user preference selected by a first user for a first video program that is to be provided to the first user at a future time, receiving information identifying at least a second user preference selected by a second user for a second video program that is to be provided to the second user at a future time, and assigning a content delivery mode for the second video program responsive to at least the first user preference and the second user preference, the second video program being provided to at least the second user at a future time.
303 Citations
40 Claims
-
1. A method comprising the steps of:
-
receiving information identifying at least a first user preference selected by a first user for a first video program that is to be provided to the first user at a future time;
receiving information identifying at least a second user preference selected by a second user for a second video program that is to be provided to the second user at a future time;
assigning a content delivery mode for the second video program responsive to at least the first user preference and the second user preference, the second video program being provided to at least the second user at a future time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising the steps of:
-
receiving a first user-input;
assigning content transmission bandwidth to a first subscriber at a first location responsive to the first user-input;
receiving a second user-input from a second subscriber at a second location; and
canceling the assignment of the content transmission bandwidth responsive to at least the second user-input. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising the steps of:
-
receiving from a user user-input corresponding to a first desired start time for a video program; and
responsive to receiving the user-input, providing the user with information identifying a second start that is available for the video program. - View Dependent Claims (18, 19)
-
-
20. A method comprising the steps of:
-
receiving from a user user-input corresponding to a first video program and to a first start time; and
responsive to the user-input, providing the user with information identifying a second video program available at the first start time. - View Dependent Claims (21, 22)
-
-
23. A method comprising the steps of:
-
receiving from a user user-input corresponding to a first video program and to a first delivery mode; and
responsive to the user-input, providing the user with information identifying a second video program available via the first delivery mode. - View Dependent Claims (24, 25)
-
-
26. A method comprising the steps of:
-
receiving from a user user-input corresponding to a first delivery mode and to a first start time for a video program; and
responsive to the user-input, providing the user with information identifying a second delivery mode and a second start time for the video program.
-
-
27. A method comprising the steps of:
-
receiving information identifying a user preference selected by a user for a video program that is to be provided to the user at a future time; and
enabling the user preference responsive to at least a history of video program purchases by the user. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A method comprising the steps of:
-
receiving information identifying a user preference selected by a user for a video program that is to be provided to the user at a future time; and
enabling the user preference for the video program responsive to at least a priority level corresponding to the user. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A method comprising the steps of:
-
determining a characteristic of a user'"'"'s past viewing pattern; and
enabling a user preference for a video program requested by the user responsive to at least the determined characteristic. - View Dependent Claims (40)
-
Specification