Client-server based interactive television program guide system with remote server recording
15 Assignments
0 Petitions
Accused Products
Abstract
An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded.
113 Citations
21 Claims
-
1. (canceled)
-
2. A method of using user equipment to search for programs, comprising:
-
receiving search information at the user equipment; searching for program listings associated with the search information; and displaying with the user equipment program listings associated with the search information, wherein the program listings include at least one scheduled program listing for a broadcast television program and at least one on-demand program listing for a program available on-demand from a remote server. - View Dependent Claims (3, 4)
-
-
5. A method of managing recorded programs on a remote media server, comprising:
-
providing data to user equipment associated with a list of programs stored on the remote media server; receiving a request from the user equipment to delete a program stored on the remote media server; and in response to receiving the request, deleting the program from the remote media server. - View Dependent Claims (6, 7, 8)
-
-
9. A method of managing programs stored on a digital storage device, comprising:
-
receiving a first request to record a program, wherein the first request is associated with a first user; receiving a second request to record the program, wherein the second request is associated with a second user; storing the program on a digital storage device; generating a first entry for the program, wherein the first entry is associated with the first user; generating a second entry for the program, wherein the second entry is associated with the second user; receiving an indication that the first user desires to delete the program from the digital storage device; and in response to receiving the indication, deleting the first entry without removing the program from the digital storage device. - View Dependent Claims (10, 11, 12)
-
-
13. A method for recording programs comprising:
-
receiving a request from user equipment to record at least one program on a remote server; determining that the program is copy-protected; and in response to determining that the program is copy-protected, indicating to the user that the program is not recordable by the remote server. - View Dependent Claims (14)
-
-
15. A method of recording programs using a remote server comprising:
-
receiving a request from user equipment to store a program on a remote server; in response to the request, storing the program on the remote server; storing software associated with the program on the remote server; and enabling the user to interact with the software when playing back the program. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of playing back programs stored on another user'"'"'s user equipment, comprising:
-
recording at least a portion of a program on a first user equipment of a first user; generating a request to playback the program with a second user equipment of a second user; in response to the request, receiving with the second user equipment the program from the first user equipment; and displaying the program with the second user equipment. - View Dependent Claims (21)
-
Specification