Method and system for memory pvr functions in a broadcast environment
First Claim
1. A method of providing a pause function for a broadcast program in a multi-client network, the method comprising:
- allocating predetermined storage limits in a storage device for a plurality of clients on the network;
displaying a broadcast program to a client;
receiving a pause request from the client;
determining if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit;
pausing the display of the broadcast program if the client'"'"'s stored broadcast programming has not reached the client'"'"'s predetermined storage limit;
storing the broadcast program in the storage device while the display of the broadcast program is paused; and
displaying the stored broadcast program if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing personal video recording functions to a client viewing a broadcast program in a multi-client network. To provide the PVR functions, predetermined storage limits are allocated for each client in a storage device on the network. Each client is permitted to execute the PVR functions if the client'"'"'s stored broadcast programming has not reached the client'"'"'s predetermined storage limit. Otherwise, the client is only permitted to view the broadcast program in real time or the stored broadcast program. A client may clear space in the client'"'"'s allocated portion of the storage device by fast-forwarding through stored broadcast programming.
37 Citations
12 Claims
-
1. A method of providing a pause function for a broadcast program in a multi-client network, the method comprising:
-
allocating predetermined storage limits in a storage device for a plurality of clients on the network;
displaying a broadcast program to a client;
receiving a pause request from the client;
determining if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit;
pausing the display of the broadcast program if the client'"'"'s stored broadcast programming has not reached the client'"'"'s predetermined storage limit;
storing the broadcast program in the storage device while the display of the broadcast program is paused; and
displaying the stored broadcast program if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing a pause function for a broadcast program in a multi-client network, the system comprising:
-
means for allocating predetermined storage limits in a storage device for a plurality of clients on the network;
means for displaying a broadcast program to a client;
means for receiving a pause request from the client;
means for determining if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit;
means for pausing the display of the broadcast program if the client'"'"'s stored broadcast programming has not reached the client'"'"'s predetermined storage limit;
means for storing the broadcast program in the storage device while the display of the broadcast program is paused; and
means for displaying the stored broadcast program if the client'"'"'s stored broadcast programming has reached the client'"'"'s predetermined storage limit. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification