Client-server based interactive television program guide system with remote server recording
View Patent ↗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.
1. A method of using user equipment to search for programs, comprising:
receiving search information at the user equipment, wherein the search information is a program title;
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.
2. The method of claim 1 , wherein displaying with the user equipment program listings further comprises:
displaying at least one on-demand program listing for a program stored on a local digital storage device.
3. The method of claim 2 , wherein the at least one on-demand program listing for a program stored on a local digital storage device is displayed at the beginning of a list.
4. The method of claim 1 , wherein the at least one on-demand program listing for a program stored on a remote server is displayed at the beginning of a list.
5. The method of claim 1 further comprising:
receiving a user selection of a program listing; and
in response to receiving the user selection, displaying a broadcast television program or a program available on-demand from a remote server.
6. The method of claim 1 , wherein the program listings are displayed in a list.
7. The method of claim 1 further comprising:
displaying selectable advertisements associated with the search information.
8. The method of claim 1 further comprising:
receiving a user selection to delete an on-demand program listing; and
in response to receiving the user selection, deleting a program available on-demand from a remote server.
9. An interactive television program guide system that provides users with access to programs, the interactive television program guide system comprising:
a remote server; and
user equipment, wherein the user equipment is configured to:
receive search information at the user equipment, wherein the search information is a program title;
search for program listings associated with the search information; and
display 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.
10. The system of claim 9 further comprising:
a local digital storage device, wherein the user equipment is further configured to:
display at least one on-demand program listing for a program stored on the local digital storage device.
11. The system of claim 10 , wherein the at least one on-demand program listing for a program stored on the local digital storage device is displayed at the beginning of a list.
12. The system of claim 9 , wherein the at least one on-demand program listing for a program stored on a remote server is displayed at the beginning of a list.
13. The system of claim 9 wherein the user equipment is further configured to:
receive a user selection of a program listing; and
in response to receiving the user selection, display a broadcast television program or a program available on-demand from a remote server.
14. The system of claim 9 , wherein the program listings are displayed in a list.
15. The system of claim 9 wherein the user equipment is further configured to:
display selectable advertisements associated with the search information.
16. The system of claim 9 wherein the user equipment is further configured to:
receive a user selection to delete an on-demand program listing; and
in response to receiving the user selection, delete a program available on-demand from a remote server.