Patents Assigned to Tivo, Inc.
  • Publication number: 20050278747
    Abstract: A closed caption tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. The tags contain command and control information that the receiver translates and acts upon. A one-touch recording option is provided. An icon is displayed to the viewer telling the viewer that an advertised program is available for recording at a future time. The viewer presses a single button on an input device causing the receiver to schedule the program for recording.
    Type: Application
    Filed: July 14, 2005
    Publication date: December 15, 2005
    Applicant: TiVo Inc.
    Inventors: Jim Barton, Kevin Smith, David Chamberlin, Howard Look
  • Publication number: 20050273828
    Abstract: 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 the DVR's storage device is played to the viewer. The viewer selects a recorded program from the DVR's storage device to playback. Before the program is played back, an advertisement is retrieved from the storage device and is displayed before the program is run. Another advertisement is retrieved and then played after the program is over.
    Type: Application
    Filed: July 15, 2005
    Publication date: December 8, 2005
    Applicant: TiVo INC.
    Inventor: James Barton
  • Publication number: 20050262539
    Abstract: A closed caption tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The tags contain command and control information that the receiver translates and acts upon. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. Program material from the broadcast stream is played back to the viewer from the storage device. Tags indicate the start and end points of a program segment. Program segments such as commercials are automatically replaced by the receiver with new program segments that are selected based on various criteria.
    Type: Application
    Filed: July 14, 2005
    Publication date: November 24, 2005
    Applicant: TIVO INC.
    Inventors: Jim Barton, Kevin Smith, David Chamberlin, Howard Look
  • Patent number: 6965730
    Abstract: A method for dynamically managing a digital recording system's bandwidth requirements, provides prioritized accesses to the recording system's hard drive according to a pre-defined policy which gives the first priority to the data streams being written to the disk, the second priority to the data streams being read from the disk, and the third priority to other accesses to the disk. The recording system's bandwidth efficiency may also be improved by optimizing allocation of the disk's storage space which is partitioned into lower bandwidth portions and higher bandwidth portions, where lower bandwidth data streams are stored in lower bandwidth portions and higher bandwidth data streams are stored in higher bandwidth portions.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: November 15, 2005
    Assignee: TiVo, Inc.
    Inventors: David Chamberlin, David C. Platt, Eric Vannier, Dan Zenchelsky
  • Publication number: 20050246738
    Abstract: A multimedia mobile personalization system provides a remote control that detects a user's electronic tag, e.g. an RFID tag. The remote control notifies a multimedia device of the user's identity. The multimedia devices tailors it operations to the user's preferences stored locally. Multimedia content such as broadcast or recorded television programs, music play lists, and the like could be sorted, displayed, or restricted, depending on the user identifier.
    Type: Application
    Filed: April 12, 2005
    Publication date: November 3, 2005
    Applicant: TIVO INC.
    Inventors: David Lockett, Adam Feder, James Barton, Michael Klar, Andrew Goodman, David Platt, Brian Beach, David Brown
  • Publication number: 20050216942
    Abstract: 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 transmission designated for a particular multicast group. Each DVR determines the content for which it has an interest, finds the scheduled time for transmission for the content, schedules a recording time in its recording schedule, and joins the associated multicast group at the scheduled time. The DVR receives the multicast stream for the group and stores the stream on its local storage device for use by the DVR or for viewing by a user.
    Type: Application
    Filed: April 12, 2005
    Publication date: September 29, 2005
    Applicant: TIVO INC.
    Inventor: James Barton
  • Publication number: 20050132418
    Abstract: A multimedia time warping system allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. The system accepts television (TV) input streams in a multitude of forms that are converted to an encoded formatted stream for internal transfer and manipulation and are parsed. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The encoded streams are stored on a storage device and a decoder converts the encoded stream into TV output signals. User control commands affect the flow of the encoded stream.
    Type: Application
    Filed: February 4, 2005
    Publication date: June 16, 2005
    Applicant: TIVO INC.
    Inventors: James Barton, Roderick McInnis, Alan Moskowitz, Andrew Goodman, Ching Chow, Jean Kao
  • Publication number: 20050108769
    Abstract: A method and apparatus for sharing personal media using a digital recorder transfers multimedia content via email to a digital video recorder.
    Type: Application
    Filed: December 18, 2003
    Publication date: May 19, 2005
    Applicant: TIVO INC.
    Inventors: Matt Arnold, James Barton
  • Publication number: 20050108519
    Abstract: A method and apparatus for secure multimedia transfer provides an encrypted data transfer system that makes transferring multimedia content from a client to any incompatible system or to a system outside the location of the client very difficult.
    Type: Application
    Filed: December 18, 2003
    Publication date: May 19, 2005
    Applicant: TIVO INC.
    Inventors: James Barton, David Platt
  • Patent number: 6868225
    Abstract: A multimedia program bookmarking system provides a bookmark function that allows the user to bookmark a program where he left off. The invention records the frame of the program where the user stopped when the user commands the system to do so. Alternatively, the invention automatically bookmarks the program for the user if the user exits viewing the program. The invention displays an indicator indicating that a bookmark has been saved and the user can, at any time, access his bookmark and continue playback of the program from where he left off. Bookmarks within a single program can be set for different users. Remote controls are encoded for a specific user in a household, allowing each person in the household to have a personal remote control and therefore, personal bookmarks. The invention notes that a set of bookmarks belongs to a certain encoded remote control. The user can alternatively select a specific set of bookmarks manually, through a menu.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: March 15, 2005
    Assignee: TiVo, Inc.
    Inventors: David Avraham Brown, Howard Look, Robert Vallone, Kyrie Robinson, Ann Sydeman, Karen Bedard
  • Patent number: 6850691
    Abstract: An automatic playback overshoot correction system predicts the position in the program material where the user expects to be when the user stops the fast forward or reverse progression of the program material. The invention determines the position where the program material was stopped. The media controller transitions to the new mode that the user selected, starting at the stopped position with an overshoot correction factor added or subtracted from it. The invention adapts to the user by remembering how much the user corrects after he stops the fast forward or reverse mode. Correction factors are calculated using the user's corrections and adjusting the correction factors if the user continues to make corrections.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: February 1, 2005
    Assignee: Tivo, Inc.
    Inventors: Wijnand Van Stam, Robert Vallone
  • Patent number: 6847778
    Abstract: A multimedia visual progress indication system that provides a trick play bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar inside of the trick play bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Every half hour (or selected increment), the cache bar slides to the left. Time marks are displayed inside the trick play bar giving the user a visual reference point from which to judge the current time and visual time reference points. The time marks are in any increment of time needed. The total length of the stored program material or next time or counter increment in the recording cycle is displayed on the right hand end of the trick play bar. A position indicator moves within the trick play bar and tells the user visually where his current position is within the program material.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: January 25, 2005
    Assignee: Tivo, Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick
  • Patent number: 6792195
    Abstract: A continuous stream of formatted digital data, such as a video segment, audio segment, or information stream, appears to be a fixed length segment under certain circumstances, defining a virtual segment within the continuous stream which moves forward in time in synchrony with the continuous stream. The virtual segment thus defined can be explored in a non-linear fashion at arbitrary playback rates. For instance, concepts such as rewind, pause, frame advance, and fast forward become meaningful even though the continuous stream never ceases.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: September 14, 2004
    Assignee: Tivo, Inc.
    Inventor: James M. Barton
  • Patent number: 6757906
    Abstract: A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. The invention's construct allows items called video loopsets to be stored on a storage device and displays single or multiple video loopsets in the background area of the screen on a TV or monitor. Temporal elements are drawn onto the screen over the video loops. 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 previous location. Whispering arrows are provided on each screen that tell the user that more information is available in that particular direction.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: June 29, 2004
    Assignee: Tivo, Inc.
    Inventors: Howard Look, Robert Vallone, David Avraham Brown, Karen Bedard, Wijnand Van Stam, Ain McKendrick
  • Patent number: 6757837
    Abstract: A client/server system and method for providing a way of repairing software failures as they occur. This system enhances the software architecture of the client device is discussed by detecting a software failure and giving the client the ability to dial up a connection to a repair server designed for supplying repair software. This special diagnostic server takes control of the client device, performs a diagnostic, retrieves log information, and downloads and executes software to repair the failure. The system turns control over from the client device to the repair server to execute commands issued by the repair server. Once the connection to the server is established, all of the intelligence in the diagnostic and repair process is driven by the repair server. This allows the repair server to identify and repair the software failures found in the client device without having to change the software in the client device.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: June 29, 2004
    Assignee: Tivo, Inc.
    Inventors: David Platt, Stephen Lacy
  • Patent number: 6728713
    Abstract: A distributed database management system provides a central database resident on a server that contains database objects. Objects to be replicated are gathered together into distribution packages called “slices,” that are encrypted using a short-lived symmetric key and broken into a succession of short, numbered data packets before being transmitted to client devices. Data packets are captured by client devices and held in a staging area until all packets in the sequence are present and are then reassembled into the correct slice, which is then decrypted, or discarded when an error is detected in the data packet. The source version, reference count, and dependencies of the received object are verified before adding it to the database. The invention provides a reaper that periodically examines all objects in the database and, depending on the object type, examines various attributes and attribute values to decide if the object should be retained in the database.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: April 27, 2004
    Assignee: Tivo, Inc.
    Inventors: Brian Beach, David C. Platt
  • Patent number: 6642939
    Abstract: A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention displays the program guide information in two different modes: two column or three column. The two column mode displays the available channels in a rotating endless list fashion in the left hand column and the programs for the highlighted channel in the right hand column. The current time period is shown above the left column on the screen and is easily changed by the user. Below the time display is the listing of the channels available to the user. Next to each channel number is the station ID and the title of the current program that is being aired. A description of the current highlighted program is displayed above the two columns.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: November 4, 2003
    Assignee: TiVo, Inc.
    Inventors: Robert Vallone, Howard Look, Ain McKendrick, David Avraham Brown, Kyrie Robinson, Jeffrey Ma
  • Patent number: 6643798
    Abstract: A self-test electronic assembly performs self-testing, such as diagnostic or run-in testing of components and circuits, based upon internally stored test procedures. The results of self-testing are stored internally to the device, providing valuable information regarding the self-test electronic assembly, both during the manufacturing process, and preferably for ongoing in-situ operation. A test system is preferably linked to one or more self-test electronic assemblies, and provides loopback circuitry for each installed self-test electronic assembly, whereby the self-test electronic assemblies can further test components, circuitry, and security encoding and decoding operation. The preferred test rack also provides efficient and consistent monitoring and quality control over the self-testing of self-test electronic assemblies.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: November 4, 2003
    Assignee: TiVo, Inc.
    Inventors: James M. Barton, Shahin Tahmassebi, David Platt
  • Publication number: 20030182567
    Abstract: A client-side multimedia content targeting system 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. The viewer may request that certain content be captured, which results in the highest possible priority for those content. The viewer may also explicitly express preferences using appurtenances provided through the viewer interface. Preferences may additionally be inferred from viewing patterns. The viewer's client system locally retains the viewer's preferences and other personal information that the viewer has entered and is sent targeting information relating to program guide objects by a server.
    Type: Application
    Filed: January 8, 2003
    Publication date: September 25, 2003
    Applicant: TiVo Inc.
    Inventors: James M. Barton, Howard Look
  • Patent number: D517059
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: March 14, 2006
    Assignee: TiVo Inc.
    Inventors: Paul Michael Newby, Fadhly Bey, Julian Peck, Kelly Kodama, Charles Alexander