Local near video on demand storage
AssigneeSvod LLC
InventorsJohn J. Sie, Ganesh Basawapatna, Martin F. Sabraw
Life of this patent
Estimating the term…
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.
Claims18
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.
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.
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.
Dependencies are inferred from the claim text.