Storage Management for a Video Recorder
First Claim
1. A storage manager for a video recorder comprising:
- a user interface component for selecting one or more shows to be broadcast;
a storage device for receiving said shows when they are broadcast; and
a manager for monitoring said storage device and for ensuring that said storage device does not overflow and for removing a subset of said shows when said manager determines said storage device will overflow by examining one or more priorities related to each show and deleting a show associated with a lowest of said priorities when said manager determines said storage device will overflow.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a storage manager for a video recorder. The present invention includes a set-top box having an internal storage device, such as a hard drive where broadcasts are transferred from a broadcast input source to the storage device and can later be retrieved from the storage device for viewing. The set-top box is connected to an output device such as a television, which displays a graphical user interface (GUI) and an interactive program guide (IPG). The GUI also allows the user to access a saved shows screen that provides: what shows already reside on the disk; what shows will are scheduled to be transferred to the disk; the relative location of the saved shows on the disk; estimates of how long it will be before certain saved shows are erased from the disk to make room for newly scheduled shows; an identification the amount of time a saved show is set to remain on the disk by viewing graphical icons; the priorities of the saved shows on the disk.
201 Citations
33 Claims
-
1. A storage manager for a video recorder comprising:
-
a user interface component for selecting one or more shows to be broadcast;
a storage device for receiving said shows when they are broadcast; and
a manager for monitoring said storage device and for ensuring that said storage device does not overflow and for removing a subset of said shows when said manager determines said storage device will overflow by examining one or more priorities related to each show and deleting a show associated with a lowest of said priorities when said manager determines said storage device will overflow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing a storage device comprising:
-
selecting one or more shows that are to be broadcast using an interface component;
receiving said shows in said storage device when they are broadcast;
assigning priorities to each of said shows, monitoring said storage device; and
removing a subset of said shows when said storage device will overflow, comprising examining said priorities and deleting a show associated with a lowest of said priorities when said storage device will overflow. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to manage a storage device, comprising, computer readable program code means for causing a computer to select one or more shows to be broadcast using an interface component;
computer readable program code means for causing a computer to receive said shows when they are broadcast in said storage device;
computer readable program code means for causing a computer to assign priorities to each of said shows;
computer readable program code means for causing a computer to monitor said storage device; and
computer readable program code means for causing a computer to ensure that said storage device does not overflow by examining said priorities and deleting a show associated with a lowest of said priorities when said storage device will overflow. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
Specification