Local near video on demand storage
First Claim
1. A method for pre-storing a portion of a program distributed on a plurality of distribution conduits and in a linear schedule with staggered start times, the method comprising:
- determining a first start time of the program on a first distribution conduit;
determining a second start time of the program on a second distribution conduit;
determining a stagger time between the first start time and the second start time;
storing a segment of the program about equal in length to the stagger time; and
detecting a user request to begin playing the program after the storing step has begun wherein the storing the segment comprises storing the segment at a user location.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to delivering a program to an individual business or residence. In one embodiment, a process for pre-storing a portion of a program distributed on a plurality of distribution conduits and in a linear schedule with staggered start times is described. A first start time of the program is determined for a first distribution conduit, and a second start time of the program is determined for a second distribution conduit. A stagger time between the first start time and the second start time is also determined. A segment of the program equal in length to the stagger time is stored.
87 Citations
18 Claims
-
1. A method for pre-storing a portion of a program distributed on a plurality of distribution conduits and in a linear schedule with staggered start times, the method comprising:
-
determining a first start time of the program on a first distribution conduit; determining a second start time of the program on a second distribution conduit; determining a stagger time between the first start time and the second start time; storing a segment of the program about equal in length to the stagger time; and detecting a user request to begin playing the program after the storing step has begun wherein the storing the segment comprises storing the segment at a user location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distribution program product for pre-storing a portion of a program distributed on a plurality of distribution conduits and in a linear schedule with staggered start times, the distribution program product comprising:
-
code for determining a first start time of the program on a first distribution conduit; code for determining a second start time of the program on a second distribution conduit; code for determining a stagger time between the first start time and the second start time; code for storing a segment of the program about equal in length to the stagger time that begins storing the segment before a user requests the program; and a computer-readable medium for storing the codes wherein the code for storing the segment comprises code for storing the segment at a user location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for pre-storing a portion of a program distributed on a plurality of distribution conduits and in a linear schedule with staggered start times, the method comprising:
-
determining a first start time of the program on a first distribution conduit; determining a second start time of the program on a second distribution conduit, wherein at least one of the first and second distribution conduits comprises at least one of a digital channel, an analog channel, a broadband network; determining a stagger time between the first start time and the second start time, wherein the determining the stagger time comprises subtracting the first start time from the second start time; and storing a segment of the program about equal in length to the stagger time, wherein the storing the segment comprises beginning to store the segment proximate to a user location before the user requests to view the program.
-
Specification