Program viewing apparatus and method
First Claim
1. A system for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
- a) a user display, b) digital data storage memory, which contains a first television program, c) a user remote, d) a delivery channel interface responsive to a delivery channel, which delivery channel provides data comprising a second television program that is being currently broadcast, without the user'"'"'s request, by a programming source, e) a data manager responsive to said user remote and said data to cause said second television program to be stored in said digital data storage memory, and f) wherein, said data manager operates in response to said user remote and at least one of said data and said digital data storage memory to allow the user to select said first or said second television program for display on said user display while said second television program is being stored.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to improvements in program viewing apparatus and methods, some of which are now commonly referred to as personal video recorder (PVR) and program guide features in television sets, set top boxes and other video devices. The invention provides for a user display such as a flat panel program display device, a user remote for the user to control operations and features, program data storage for storing programs and related information, removable data storage for storing programs and related information on removable storage media. Also included is a data manager which functions include response to the user'"'"'s desires via the user remote to control receiving and storing programs and select received or stored programs to be displayed on the user display device. The data manager may also be responsive to receive, store and display other services such as programming guide services to provide enhanced program viewing and storage management as directed by the user.
199 Citations
59 Claims
-
1. A system for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) a user display, b) digital data storage memory, which contains a first television program, c) a user remote, d) a delivery channel interface responsive to a delivery channel, which delivery channel provides data comprising a second television program that is being currently broadcast, without the user'"'"'s request, by a programming source, e) a data manager responsive to said user remote and said data to cause said second television program to be stored in said digital data storage memory, and f) wherein, said data manager operates in response to said user remote and at least one of said data and said digital data storage memory to allow the user to select said first or said second television program for display on said user display while said second television program is being stored. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
2. A system for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) a user display, b) digital data storage memory, c) a user remote, d) a delivery channel interface responsive to a plurality of delivery channels, each said delivery channel simultaneously providing data comprising a respective television program that is currently being publicly broadcast, without the user'"'"'s request, by a respective programming source, e) a data manager responsive to said user remote and said data to cause a first of said television programs of d) to be displayed on said user display, f) said data manager also responsive to said user remote and said data to cause a second of said television programs of d) to be stored in said digital data storage memory while said first television program is being displayed.
-
-
3. A system for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) a user display, b) digital data storage memory with at least a first television program previously received from a delivery channel in d) and stored in said memory, c) a user remote, d) a delivery channel interface responsive to a plurality of delivery channels, each said delivery channel simultaneously providing data comprising a respective television program that is currently being publicly broadcast, without the user'"'"'s request, by a respective programming source, e) a data manager responsive to said user remote and said data to cause at least one of said respective television programs of c) to be stored in said digital data storage memory simultaneously with the display of said first television program on said user display.
-
-
4. A system for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) a user display, b) digital data storage memory, c) a user remote, d) a delivery channel interface responsive to a plurality of delivery channels, each said delivery channel simultaneously providing data comprising a respective television program that is currently being publicly broadcast, without the user'"'"'s request, by a respective programming source, e) a data manager responsive to said user remote and to said data to provide a respective first television program of d) to said user display, f) said data manager further responsive to said user remote and to said data to cause at least one other of said respective television programs of d) to be stored by said digital data storage memory simultaneously with the display of said first television program on said user display, g) said data manager further responsive to a command, entered by a user via said user remote, to cause a pause in said first television program being provided to said user display. - View Dependent Claims (5, 8)
-
-
6. A system for receiving, storing and displaying a television program comprised of video and audio portions including in combination:
-
a) a user display, b) digital data storage memory, c) a user remote, d) a delivery channel interface responsive to a delivery channel, which delivery channel provides data comprising a television program that is being currently broadcast, without the user'"'"'s request, by a programming source, e) a data manager responsive to said user remote and said data to provide said television program to said user display, f) said data manager also responsive to said user remote and said data to cause said digital data storage memory to store said television program while it is being displayed on said user display, g) said data manager further responsive to a command, entered by a user via said user remote, to change the operation of said data manager in e) above to pause said television program being provided to said user display. - View Dependent Claims (7, 9)
-
-
24. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving at least one television program which is being currently broadcast, without any user request, by a programming source via a delivery channel, b) storing said television program in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing at least one of said television programs of a) or said previously received television program from said storage device to a user display. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
25. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving at least one television program which is being currently broadcast, without any user request, by a programming source via a delivery channel, b) storing said television program in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing said previously received television program from said storage device to a user display.
-
-
26. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving a plurality of television programs which are being currently broadcast, without any user request, each from a respective programming source via a respective delivery channel, b) storing said plurality of television programs in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing one of said television programs of a) to a user display.
-
-
27. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving a plurality of television programs which are being currently broadcast, without any user request, each from a respective programming source via a respective delivery channel, each of said television programs comprising program data, b) storing a first of said television programs in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing said first television program to a user display in response to its respective program data, d) in response to a user command transmitted by said user remote, changing the first television program so that it responds to said storage device rather than to said program data, causing a pause in said first television program being provided to said user display. - View Dependent Claims (28, 31)
-
-
29. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving at least a first television program which is being currently broadcast, without any user request, by a programming source via a first delivery channel, b) storing said first television program in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing said first television program to a user display as it is received in response to said first delivery channel or after it is received in response to said storage device, d) in response to a user command transmitted by said user remote, changing said first television program so that it responds to said storage device, thereby causing said first television program being provided to said user display to pause while said first television program is simultaneously being stored in said storage device. - View Dependent Claims (30)
-
-
32. A method for receiving, storing and displaying television programs comprised of video and audio portions including in combination:
-
a) receiving a plurality of television programs which are being currently broadcast, without any user request, by respective programming sources via respective delivery channels, b) storing said plurality of television programs in a storage device, said storage device also containing a program previously received over a delivery channel and stored on said storage device, c) in response to a user command transmitted by a user remote, providing one of said television programs of a) to a user display as it is received or immediately thereafter, d) in response to another user command transmitted by said user remote, changing said television program of c) so that a still frame of said television program is provided from said storage device and displayed on said user display, e) in response to another user command transmitted by said user remote, providing said previously received television program to the user display to play from the point of said still frame.
-
Specification