CLIENT SERVER BASED INTERACTIVE TELEVISION PROGRAM GUIDE SYSTEM WITH REMOTE SERVER RECORDING
First Claim
1. A method for use in an interactive television program guide system in which program listings are available for broadcast television programs and programs recorded on a remote server in response to a user input and available on-demand from the remote server, comprising:
- providing to the user a list of selectable program listings having at least one selectable program listing for a broadcast television program and at least one selectable program listing for a program recorded on the remote server in response to a user input and available on-demand from the remote server; and
providing to the user a broadcast television program or a program recorded on the remote server in response to a user input and available on-demand from the remote server in response to the user selecting a program listing from the list.
8 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.
110 Citations
50 Claims
-
1. A method for use in an interactive television program guide system in which program listings are available for broadcast television programs and programs recorded on a remote server in response to a user input and available on-demand from the remote server, comprising:
-
providing to the user a list of selectable program listings having at least one selectable program listing for a broadcast television program and at least one selectable program listing for a program recorded on the remote server in response to a user input and available on-demand from the remote server; and providing to the user a broadcast television program or a program recorded on the remote server in response to a user input and available on-demand from the remote server in response to the user selecting a program listing from the list. - View Dependent Claims (2, 4, 5, 6, 8, 33, 45)
-
-
3. (canceled)
-
7. (canceled)
-
9-16. -16. (canceled)
-
17. An interactive television program guide system for providing program listings of both broadcast television programs and programs recorded on a remote server in response to a user input and available on-demand from the remote server, comprising:
-
user television equipment for implementing an interactive television program guide, wherein the interactive television program guide is configured to; provide to the user a list of selectable program listings having at least one selectable program listing for a broadcast television program and at least one selectable program listing for a program recorded on the remote server in response to a user input and available on-demand from the remote server; and provide to the user a broadcast television program or a program recorded on the remote server in response to a user input and available on-demand from the remote server in response to the user selecting a program listing from the list. - View Dependent Claims (18, 20, 21, 22, 24, 37, 47)
-
-
19. (canceled)
-
23. (canceled)
-
25. A computer readable medium for providing program listings that are available for broadcast television programs and program listings for programs recorded on a remote server in response to a user input and available on-demand from the remote server, having machine program logic recorded thereon for:
-
providing to the user a list of selectable program listings having at least one selectable program listing for a broadcast television program and at least one selectable program listing for a program recorded on the remote server in response to a user input and available on-demand from the remote server; and providing to the user a broadcast television program or a program recorded on the remote server in response to a user input and available on-demand from the remote server in response to the user selecting a program listing from the list. - View Dependent Claims (26, 28, 29, 30, 32, 41, 49)
-
-
27. (canceled)
-
31. (canceled)
-
34-36. -36. (canceled)
-
38-40. -40. (canceled)
-
42-44. -44. (canceled)
-
46. (canceled)
-
48. (canceled)
-
50. (canceled)
Specification