Method for providing video programming nearly on demand
First Claim
1. A method of providing video programs to subscribers via a transmission system that comprises capacity for a plurality of video channels, the method comprising the steps:
- (a) storing the video programs in a controllable video player system;
(b) controlling the video player system, according to a predetermined schedule, in a manner that causes the video programs to be applied at specified times to specified channels of the wideband transmission system, according to which schedule the video player system is controlled in a manner that causes at least one selected video program to be simultaneously applied to a plurality of channels, with the respective starting times of the selected video program on the respective plurality of channels staggered by time intervals of relatively short period in relation to the run-time of the selected video program;
(c) processing video programs in a manner that renders those programs substantially unintelligible to subscribers;
(d) broadcasting the video programs to subscribers via the transmission system;
(e) processing a request from a subscriber to view the selected video program; and
(f) in response to the request from the subscriber, rendering the selected video program intelligible to the subscriber on an appropriate one of the plurality of channels to which the selected video program is simultaneously applied.
10 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A method for providing video programming in a nearly on demand basis is disclosed. A video network includes a video server that operates several video recorders to simultaneously exhibit video performances or programs on a plurality of channels. The video server is controlled in real time in accordance with data presented to it in an exhibition plan. The exhibition plan calls for two or more channels to show the same program on a time offset basis. Due to the offset in exhibiting a given program, a subscriber may view a program at any time, from the beginning of a program, by waiting for a period of time that is no longer than the offset. Preferably, this offset is substantially shorter than the run time of the program. The channels carrying this program are unscrambled prior to the beginning of the program and for a predetermined duration into the program so that subscribers may preview the program. However, the channels are scrambled for the remainder of the exhibition of the program. A subscriber may order the program when it begins and for a short duration after the program becomes scrambled.
285 Citations
56 Claims
-
1. A method of providing video programs to subscribers via a transmission system that comprises capacity for a plurality of video channels, the method comprising the steps:
-
(a) storing the video programs in a controllable video player system; (b) controlling the video player system, according to a predetermined schedule, in a manner that causes the video programs to be applied at specified times to specified channels of the wideband transmission system, according to which schedule the video player system is controlled in a manner that causes at least one selected video program to be simultaneously applied to a plurality of channels, with the respective starting times of the selected video program on the respective plurality of channels staggered by time intervals of relatively short period in relation to the run-time of the selected video program; (c) processing video programs in a manner that renders those programs substantially unintelligible to subscribers; (d) broadcasting the video programs to subscribers via the transmission system; (e) processing a request from a subscriber to view the selected video program; and (f) in response to the request from the subscriber, rendering the selected video program intelligible to the subscriber on an appropriate one of the plurality of channels to which the selected video program is simultaneously applied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a video program to a subscriber on a nearly-on-demand basis, method comprising the steps:
-
storing the video program in a controllable video delivery system; coupling the video delivery system to a transmission system that comprises a plurality of channels; controlling the video delivery system in a manner that causes the video program to be sequentially applied to respective ones of the channels according to a predetermined schedule so that the starting time of the video program on each of the respective channels is offset from the starting time on one of the other channels by a time period that is substantially less than the run-time of the video program; broadcasting the video program on the respective ones of the channels so that the video program appears simultaneously on those channels, but on a time-offset basis; processing a request from a subscriber to view the video program; and enabling the subscriber to view the video program in a nearly-on-demand mode so that the subscriber may view the beginning of the video program at a discrete point in time on a video channel that is selected from a plurality of available points in time on respective ones of the plurality of video channels. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing a video program to subscribers, the method comprising the steps:
-
storing the video program in a controllable video delivery system that provides at least two video outputs; coupling the video delivery system to a transmission system that comprises a plurality of channels, so that a first output of the video delivery system is coupled to a first channel and a second output of the video delivery system is coupled to a second channel; controlling the video delivery system in a manner that causes the video program to be applied to the first and to the second channels according to a predetermined schedule so that the starting time of the video program on the first channel is offset from the starting time on the second channel by an offset time period that is less than the run-time of the video program; broadcasting the video program on the first and the second channels so that the video program appears substantially simultaneously on those channels, but on a time-offset basis; processing requests from subscribers to view the video program; and enabling subscribers to view the video program on either the first or the second channel, according to the time at which the subscriber prefers to view the video program. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of enabling a viewer to view the beginning of a video program at a selected one of a plurality of predetermined discrete points of time, the method comprising the steps:
-
(a) operating a controllable video server that provides a plurality of outputs in a manner that causes at least portions of the video program to appear concurrently, but not synchronously, at respective outputs of the video server; (b) applying the outputs of the video server to respective downstream channels of a transmission system that includes a plurality of downstream channels and at least one upstream channel; (c) controlling the operation of the video server according to a predetermined schedule, which schedule causes the beginning of the video program to occur at staggered starting times on the respective channels so that the starting times on at least a selected pair of the channels are offset by a time interval that is short with respect to the run-time of the video program; (d) broadcasting the video program to viewers via the transmission system; (e) receiving from a viewer a request transmitted via an upstream channel, which request indicates the viewer'"'"'s preference to view the video program at a specific time; and (f) enabling the viewer to view the video program on a channel determined by the specific time at which the viewer requests to view the video program. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of providing a video program comprising the steps:
-
enabling a subscriber to view promotional material related to the video program during a first interval prior to the starting time of the video program; enabling the subscriber to view a beginning portion of the video program during a second interval immediately subsequent to the first interval; enabling the subscriber to enter a request to view the video program during a third interval that includes within its duration substantially the entirety of the second interval; and in the absence of a request from the subscriber to view the video program, rendering the video program unviewable by the subscriber in an intelligible form subsequent to the end of the second interval. - View Dependent Claims (54, 55, 56)
-
Specification