Content Storage Method and System
First Claim
1. A method comprising:
- establishing a user-specific pause buffer for future recording of live programming;
establishing a user-specific scheduled recording buffer for future scheduled recording of programming; and
providing the user a control for dynamically allocating, for future recording, buffer space between the pause buffer and the scheduled recording buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
A content storage method and system for use in a content distribution network are provided. A personal file locker is established on the network for a user. A content-storage-request database is established. The database tracks requests by the user for placing video programs into the user'"'"'s file locker for personal use by the user. Upon the broadcasting of a video program for which there exists a request by the user to place the video program into the user'"'"'s file locker, the requested video program is stored in the user'"'"'s file locker. The stored video program is then made available to the user for viewing. Alternative approaches to content storage methods and systems are also described, including the use of a buffer enhancement to enable the performance of operations on “live” television.
-
Citations
20 Claims
-
1. A method comprising:
-
establishing a user-specific pause buffer for future recording of live programming; establishing a user-specific scheduled recording buffer for future scheduled recording of programming; and providing the user a control for dynamically allocating, for future recording, buffer space between the pause buffer and the scheduled recording buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium, storing instructions that, when executed by a processor, cause the following to occur:
-
assign a predetermined amount of storage space to each of a plurality of remote users; and offer each of the remote users an option to dynamically allocate a first portion of their assigned storage space to function as a pause buffer for future recording of live programming, and a second portion of their assigned storage space to serve as a scheduled recording buffer for future scheduled recording of programs. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
assigning, at a device, a predetermined amount of storage space to each of a plurality of remote users; and offering, at the device, each of the remote users an option to dynamically allocate a first portion of their assigned storage space to function as a pause buffer for future recording of live programming, and a second portion of their assigned storage space to serve as a scheduled recording buffer for future scheduled recording of programs. - View Dependent Claims (20)
-
Specification