Abstract:
A network of devices with remote control includes a network interconnecting two or more networked devices and a wireless remote control unit for communicating with one or more of the networked devices. The remote control unit stores an interface for one or more of the networked devices so that the networked devices can be controlled with the remote control unit.
Abstract:
A method and system for displaying one or more recorded media content instances. After a first recorded media content instance is displayed, one or more graphical user interfaces (GUIs) configured to allow a user to choose to delete or retain the first media content instance and transition to a second recorded media content instance may be displayed.
Abstract:
In one of many possible embodiments, the present invention provides a method and system for providing information about media content being broadcast on multiple channels during a number of time segments. The media content includes a plurality of media content instances. A program guide for multiple channels is displayed showing program information corresponding to a number of the plurality of media content instances. A number of progress bars are also displayed and are superimposed on top of the program guide. The progress bars graphically represent the duration of a recorded portion of the media content that is received by one or more tuners and stored in one or more corresponding live cache buffers.
Abstract:
The present embodiments provide methods, apparatuses, and systems for use in controlling the display of information relative to the playback of programming content and displaying programming guide data. Some embodiments provide a method for use in controlling the display of an electronic programming guide. The method receives programming guide data, determines whether the guide data is to be filtered, filters the guide data to replace at least a first title with a generic title, determines whether limits are to be applied to the guide data, applies the limits to the programming guide data by replacing at least a second title with the generic title, and displays a programming guide according to programming guide data as filtered and as limited. Some embodiments further display progress bars for one or more active applications. Trick commands can be implemented by applications by selecting one or more of the displayed progress bars.
Abstract:
A method and system for displaying multiple media content instances during a single viewing session. The method includes displaying a recorded program list graphical user interface (GUI) listing a number of recorded media content instances, selecting one of the recorded media content instances to be displayed on a display device, and displaying the selected media content instance and one or more additional recorded media content instances during the single viewing session.
Abstract:
A set-top box includes a processor and a receiver for communicating with a remote control unit. The processor is configured to receive a command from the remote control unit to automatically log a user off of the set-top box. The user is automatically logged off in response to receipt of the command from the remote control unit.
Abstract:
The present embodiments provide methods, apparatuses, and systems for use in controlling the display of information relative to the playback of programming content and displaying programming guide data. Some embodiments provide a method for use in controlling the display of an electronic programming guide. The method receives programming guide data, determines whether the guide data is to be filtered, filters the guide data to replace at least a first title with a generic title, determines whether limits are to be applied to the guide data, applies the limits to the programming guide data by replacing at least a second title with the generic title, and displays a programming guide according to programming guide data as filtered and as limited. Some embodiments further display progress bars for one or more active applications. Trick commands can be implemented by applications by selecting one or more of the displayed progress bars.
Abstract:
A method and system for providing information about media content being broadcast on a channel during a number of time segments. A graphical user interface including a single channel program guide and a progress bar is displayed on the viewing screen of a display device. The single channel program guide shows program information corresponding to each of a plurality of media content instances included in the media content. The progress bar graphically represents the duration of a recorded portion of the media content that has been stored in a live cache buffer.
Abstract:
A method of displaying recorded programs comprising the steps of retrieving from memory a listing of programs for a given calendar period; generating a video signal adapted for display on a display monitor, the video signal comprising a calendar representing the given calendar period and including the listing of programs; and outputting the video signal for display on the display monitor. A digital recording device comprising a signal receiver for receiving a content signal; a memory coupled to the signal receiver for storing the content signal; and a processor coupled to the memory, the processor configured to generate a video signal for display on a display monitor, the video signal including a calendar for a given time period, the calendar including a listing of the stored content signal.
Abstract:
A method and system for reordering a plurality of DSS data packets stored in a memory is provided that utilizes a memory buffer capable of storing at least one DSS data packet. The last data packet (Pn) is located and moved to the memory buffer. The data packet (Px) that should be located at the location of the last packet (Pn) is moved to fill the space vacated. If the last data packet should be located at the location of Px, then the last but one (Pn−1) packet is located and moved to the memory buffer. The packet (Px′) that should be located at the location of Pn−1 is then moved to the location of Pn−1. The process is repeated until all the data packets are reordered.