Abstract:
A method and system for providing information about recorded media content having a beginning and end time. A progress bar including a first portion is displayed on a display device. The first portion graphically represents the duration of the recorded media content and has a first color. The progress bar also includes a second portion having a second color. The second portion graphically represents a section of the recorded media content that is viewed during a viewing session. The second color is distinct from the first color.
Abstract:
Embodiments of the present invention recite a method and system for user secure access to user content recordings. The content recordings contain programs whose access is user-specific. In one embodiment, a particular user who is permitted access to an instance of restricted user-specific media content via a digital set-top box is identified. A user-specific list of media content accessible via the digital set-top box is presented. In embodiments of the present invention, the list comprises the instance of restricted user-specific media content accessible by said particular user. The particular user is then permitted to access the instance of restricted media via the digital set-top box.
Abstract:
A remote control unit for a video recorder includes a transceiver for communicating with the video recorder; and a display device for displaying video programming. In some embodiments, the remote control unit receives a preview clip of a video program stored on the video recorder and displays that preview clip for a user of the remote control unit.
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 method of commercial play consistent with certain embodiments involve reading trick mode control data from a computer file associated with a commercial; determining if trick mode play is prohibited for the commercial; retrieving the commercial stored in a commercial storage location of a disc drive; if trick play is not permitted for the commercial, disabling the prohibited trick modes during play of the commercial; and sending the commercial video to a display device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
Abstract:
Methods and systems for caching data from multiple channels simultaneously. Data specifying a set of channels and a prioritization of the set of channels is received. Channels from the set of channels are selected for which to assign tuners to and then cache data based on the prioritization. Data for the selected channels is cached simultaneously. The tuners may be within a set-top-box. Trick modes may be used to view portions of programs represented by the cached data.
Abstract:
A viewer can enter into a wish list a show listed on an electronic program guide (EPG) that is being shown on a channel not subscribed to by the viewer. Should the show later become available on a subscribed-to channel, it is automatically recorded.
Abstract:
A viewer can enter into a wish list a show listed on an electronic program guide (EPG) that is being shown on a channel not subscribed to by the viewer. Should the show later become available on a subscribed-to channel, it is automatically recorded.
Abstract:
Apparatuses for reordering a plurality of data elements that utilize a buffer capable of storing at least one data element. The last data element (Pn) is located and moved to the buffer. The data element (Px) that should be located at the location of the last data element (Pn) is moved to fill the space vacated. If the last data element should be located at the location of Px, then the last but one (Pn−1) element is located and moved to the buffer. The element (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 elements are reordered.
Abstract:
Embodiments of the present invention recite a method for an instant pop-up interface for a set-top box. In one embodiment, a first instance of media content is played or received via a set-top box. An indication is received to display a user interface of the set-top box. In response, the user interface is generated on the display without interrupting the displaying of the first instance of media content. In one embodiment, the user interface comprises a pop-up window displayed with a scrollable list therein. The list is of recorded or otherwise selectable content of the set-top box.