TiVo Patent Grants

Playback of audio/video content with control codes

Granted: February 19, 2013
Patent Number: 8380049
A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs. Full VCR-like control is provided for all playback within the buffer storage. Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous…

Transportable digital video recorder system

Granted: February 19, 2013
Patent Number: 8380041
A transportable digital video recorder system provides a transportable DVR containing a processor and persistent storage device storing a plurality of digital streams and is inserted into an authorized receiving device or a docking station. The system allows a receiving device to select a specific digital stream from the persistent storage device which is output to the receiving device and displayed to a user. User control commands are accepted via the receiving device and sent through…

Content distribution system using transportable memory devices

Granted: January 22, 2013
Patent Number: 8359612
A portable device includes solid-state memory, an Ethernet and/or wireless network connection, and an HDMI. The portable device receives content guide data from a first server and displays a content guide on a display. In response to a user's selection of a content item, the portable device requests the content item over the Internet from a second server. The portable device receives the content item, stores the content item in solid-state memory, generates display signals that represent…

Data storage management and scheduling system

Granted: January 1, 2013
Patent Number: 8347337
A data storage management and scheduling system schedules the recording, storing, and deleting of television and Web page program material on a client system storage medium. A schedule of time versus available storage space is generated that is optimal for the viewer's scheduled program recordings. The programs include television broadcast programs and Universal Resource Locators (URLs). A program is recorded if at all times between when the recording would be initiated and when it…

System and method for internet access to a personal television service

Granted: December 18, 2012
Patent Number: 8336077
A communication system and a family of methods for remote access to personal television service are disclosed. According to this invention, a remote personal TV service center provides centralized program guide information. A user may access to the personal TV service center through a digital video recorder which is connected to the personal TV service center via telephone modem or a network server. A user may access to the personal TV service center through a remote computer terminal or…

System for remotely controlling client recording and storage behavior

Granted: November 27, 2012
Patent Number: 8321901
A system for remotely controlling client recording and storage behavior schedules the recording, storing, and deleting of multimedia content on a client system storage device. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects that indicate when programs of interest are actually broadcast. A schedule of time versus available storage space is generated that is optimal for the viewer's explicit or…

Correlation of media metadata gathered from diverse sources

Granted: November 20, 2012
Patent Number: 8316396
A DVR, server, or other agent correlates media metadata from diverse sources, like an EPG data provider and multiple video-on-demand (VOD) service providers. Metadata sets from different sources are compared in order to attempt to identify identical programs to which the metadata sets pertain. From at least one metadata set, information about the program that the other metadata set lacks is selected. A “canonical” data structure instance for the program is created. The information…

Multimedia content search and recording scheduling system

Granted: October 30, 2012
Patent Number: 8301648
Techniques described herein enable searching for multimedia content and for downloading or scheduling the recording of the multimedia content. The multimedia content may have been previously stored on one or more databases. The client device may download or schedule the recording of multimedia content in one step, for example, in one touch. When desired multimedia content is not available, the multimedia content is added to the client device's wish list. When the client device's does not…

Method and apparatus for creating an enhanced photo digital video disc

Granted: October 9, 2012
Patent Number: 8285111
A method and apparatus for creating an enhanced photo digital video disc (DVD) communicates with connected sources such as a digital camera, PC, or memory card where information such as digital photo, movie and music files are downloaded, as selected by the user, and stored on a storage device. The user creates slide shows of photos stored on the storage device that show each photo and/or movie in sequence or with transition special effects between photos. The invention extracts photo…

Performing trick play functions in a digital video recorder with efficient use of resources

Granted: September 18, 2012
Patent Number: 8270819
Techniques for selecting a picture of a video program for display in accordance with a selected trick play mode of a DVR are described herein. Sometimes, when desired playback speed is faster than normal, a DVR is forced to select some pictures to play and some pictures to skip. Ideally, in order to preserve “smooth” viewing quality, the next picture to be displayed should be temporally close to the currently displayed picture. Since some pictures can take longer to decode than…

Method and apparatus for advertisement placement in a user dialog on a set-top box

Granted: September 4, 2012
Patent Number: 8261300
Methods and apparatuses for presenting targeted advertisements to DVR users are described. After a DVR has finished playing a recorded television program, or in response to other specified events, the DVR presents a screen which comprises a “save or delete” menu. In addition to the “save” and “delete” options, the menu additionally comprises one or more other options. Each of these other options may correspond to a separate promotional item. For example, a user's selection of…

Multicasting multimedia content distribution system

Granted: September 4, 2012
Patent Number: 8261315
A method and apparatus for a multicasting multimedia content distribution system. A content server creates a schedule of transmission times for data streams and assigns the streams to multicast groups. DVRs receive the schedule from content server that contains content descriptions for each data stream along with the transmission times of each particular content description. The content server transmits the content across the Internet according to the published schedule via a multicast…

Dynamic item highlighting system

Granted: August 28, 2012
Patent Number: 8255955
A method and apparatus for highlighting a program listing in a set of program listings based on selection criteria. The selection criteria may indicate that the a broadcaster has agreed to pay a service provider in return for the service provider ensuring that a program listing, corresponding to the program of the broadcaster, is highlighted in a program page that displays a set of program listings, such as television program listings. If there are multiple program listings, listed in a…

Television viewer interface system

Granted: July 10, 2012
Patent Number: 8220021
A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. A highlight bar is responsive to the user's commands and is used to indicate the current menu item that can be selected by the user. Information is presented in a successive disclosure format where the user navigates through menus by moving the highlight bar to the right to obtain more information or to the left to see less information and return to the…

Distributed, interactive television program guide; system and method

Granted: May 15, 2012
Patent Number: 8181203
In an interactive network-based personal video recording system, a user interface is provided that allows viewers to search a database of program guide information according to program title, indexed program attributes such as actor and director, and key word. Viewer interaction is by way of a remote control unit.

Method for enhancing digital video recorder television advertising viewership

Granted: May 8, 2012
Patent Number: 8176512
A method for enhancing digital video recorder television advertising viewership provides a method wherein the first or last number of seconds of a commercial break are carefully authored to provide a “teaser” to entice the viewer to watch multiple commercials during the commercial break instead of skipping the commercial break using the fast forward or jump functions of the DVR. A bookending function displays an advertisement before and/or after a program that has been recorded on…

Cryptographically signed filesystem

Granted: May 1, 2012
Patent Number: 8171285
A cryptographically signed filesystem provides a central database resident on a server that contains database objects. The server creates startup software to be installed in a client system's read only memory. The startup software contains a hash value for a second stage loader. The server also creates software for a bootstrap loader object which typically contains the operating system for a client system and also the bootstrap loader's hash value and a digital signature that is unique…

Method of sharing personal media using a digital recorder

Granted: May 1, 2012
Patent Number: 8171520
A method and apparatus for sharing personal media using a digital recorder transfers multimedia content via email to a digital video recorder.

System and method for time-shifted program viewing

Granted: April 24, 2012
Patent Number: RE43325
A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs. Full VCR-like control is provided for all playback within the buffer storage. Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous…

In-band data recognition and synchronization system

Granted: March 27, 2012
Patent Number: 8146130
A method and apparatus for recognizing and synchronizing to in-band data at a multimedia device is provided. A content stream includes in-band data. The in-band data is processed and in-band data pattern data associated with the content stream are created. Metadata are attached to the event identification data. The event identification data are provided to multimedia devices which receive broadcasted multimedia content streams containing video programs with in-band data. The in-band data…