Patents Assigned to Tivo, Inc.
  • Patent number: 7877768
    Abstract: A smart broadcast program recording padding and scheduling system provides a system for adjusting the start and end times of a broadcast program's recording schedule that has a predetermined start and end broadcast time and resolving any conflicts arising from conflicting scheduled program recordings. An on screen program guide is displayed to the viewer via a monitor or television that lists the predetermined scheduled broadcast times and channels of a plurality of broadcast programs. The viewer selects a particular broadcast program to record and the invention schedules the broadcast program to be recorded by inserting the program's information such as program identifier, start and end times, and storage duration into a recording schedule database.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: January 25, 2011
    Assignee: TiVo Inc.
    Inventors: Brian Beach, Alan Waterman, David E. Pope, Martin Hibdon
  • Patent number: 7873982
    Abstract: A system for creating and viewing customized multimedia segments allows a user to create event identification data from in-band data in a program stream. The in-band data is processed and compiled into event identification data associated with the content stream. The event identification data identifies patterns or sequences of in-band data associated with events in the content stream. Metadata are also included in the event identification data. The event identification data is provided to multimedia devices which receive multimedia content streams containing content streams with in-band data. The in-band data are parsed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to identify events or perform specified actions.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: January 18, 2011
    Assignee: TiVo Inc.
    Inventors: Kevin P. Smith, Paul Stevens, Adam Feder, James M. Barton
  • Patent number: 7861258
    Abstract: Techniques described herein enable parents to establish a child-protective “kids zone” on a DVR. According to one technique, a DVR receives, from a parent, identities of content items that the parent does not want children to view. The DVR maps the identities to a kids zone. During times that the DVR is set to operate in the kids zone operational mode, the DVR prevents itself from presenting any content items that are associated with the identities. However, during these times, the DVR still may obtain and store these content items. At other times, during which the DVR is not set to operate in the kids zone operational mode, the DVR may allow itself to present the content items that are associated with the identities, including content items that the DVR obtained and stored during times that the DVR was set to operate in the kids zone operational mode.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: December 28, 2010
    Assignee: Tivo Inc.
    Inventors: James M. Barton, Brian Beach, Margret Schmidt, Robert F. Poniatowski, Shelly Glennon
  • Publication number: 20100319014
    Abstract: A multimedia mobile personalization system allows a user to record and play multimedia content on a set top box at a location other than his home using the user's preferences from his home DVR.
    Type: Application
    Filed: August 23, 2010
    Publication date: December 16, 2010
    Applicant: TIVO INC.
    Inventors: David Lockett, Adam Feder, James M. Barton, Michael F. Klar, Andrew M. Goodman, David C. Platt, Brian Beach, David Avraham Brown
  • Patent number: 7840986
    Abstract: A system and method for making program recommendations to users of a network-based video recording system utilizes expressed preferences as inputs to collaborative filtering and Bayesian predictive algorithms to rate television programs using a graphical rating system. The predictive algorithms are adaptive, improving in accuracy as more programs are rated.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: November 23, 2010
    Assignee: Tivo Inc.
    Inventors: Kamal Ali, Wijnand Van Stam
  • Patent number: 7779446
    Abstract: 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 derived preferred content. The viewer may request that certain content be captured, which results in the highest possible priority for those content. The invention provides objects called a capture requests that are sent by the service to client systems. Capture requests reflect local storage management decisions about how the client system storage is partitioned.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: August 17, 2010
    Assignee: TiVo Inc.
    Inventors: Paul Westbrook, Howard Look, James Young, Stephen Lacy, Timothy Davison, James M. Barton
  • Patent number: 7779437
    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: Grant
    Filed: December 18, 2000
    Date of Patent: August 17, 2010
    Assignee: TiVo Inc.
    Inventor: James M. Barton
  • Publication number: 20100175093
    Abstract: A method and apparatus for sharing personal media using a digital recorder allows a plurality of multimedia devices to view content stored on a DVR across a local network. The DVR records video content from broadcast signals and records video content downloaded via the Internet.
    Type: Application
    Filed: February 11, 2010
    Publication date: July 8, 2010
    Applicant: TIVO INC.
    Inventors: Matt Arnold, James M. Barton
  • Publication number: 20100142920
    Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.
    Type: Application
    Filed: February 23, 2010
    Publication date: June 10, 2010
    Applicant: TiVo INC.
    Inventors: David Lockett, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
  • Publication number: 20100146551
    Abstract: 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 expires, sufficient space is available to hold it. All scheduling conflicts are resolved as early as possible.
    Type: Application
    Filed: February 12, 2010
    Publication date: June 10, 2010
    Applicant: TIVO INC.
    Inventors: James M. Barton, Brian Beach
  • Publication number: 20100080529
    Abstract: A method for displaying a webpage is described. The method involves receiving a broadcast stream including a program, playing the program in the broadcast stream to a viewer, displaying an icon to the viewer and receiving viewer input in response to display of the icon, pausing the playing of the program in response to receiving the viewer input, displaying a web page to the viewer in response to receiving the viewer input, and resuming the playing of the program.
    Type: Application
    Filed: October 1, 2009
    Publication date: April 1, 2010
    Applicant: TiVo Inc.
    Inventors: James M. Barton, Kevin Smith, David Chamberlin, Howard Look
  • Patent number: 7671758
    Abstract: A method and apparatus for programming a remote control is provided. Control data that identifies one or more mode codes is stored in a computing device that is operationally connected to a detector. A user presses a button on a source remote control to cause an input signal to be transmitted from the source remote control to be received by the detector. The detector decodes the input signal, and consults the control data to determine a particular IR code that is associated with the source remote control. The computing device may then display information identifying a particular mode code on a display to allow the user to manually program a target remote control with the particular mode code. Alternately, the computing device may transmit the particular mode code to the target remote control to allow the target remote control to automatically configure itself with the particular mode code.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: March 2, 2010
    Assignee: TiVo Inc.
    Inventors: Craig Seidel, David E. Bruce
  • Patent number: 7668435
    Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: February 23, 2010
    Assignee: TiVo Inc.
    Inventors: David Lockett, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
  • Patent number: 7665111
    Abstract: 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. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects which 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 derived preferred programs. The preferred programs include television broadcast programs and Universal Resource Locators (URLs). The viewer may request that certain programs be captured, which results in the highest possible priority for those programs, or express preferences using appurtenances provided through the viewer interface. Preferences may additionally be inferred from viewing patterns.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: February 16, 2010
    Assignee: TiVo Inc.
    Inventors: James M. Barton, Brian Beach
  • Patent number: 7661121
    Abstract: 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 are processed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to perform specified actions.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: February 9, 2010
    Assignee: Tivo, Inc.
    Inventors: Kevin P. Smith, Paul Stevens, Adam Feder, James M. Barton
  • Publication number: 20090316895
    Abstract: In a conditional access system, a headend transmits content to one or more receivers in encrypted transport streams. The system provides a multi-layer security architecture, rendering the system resistant to key replay attacks; if one layer is circumvented, subsequent layers remain intact. A first layer prevents unencrypted keys from being recorded by shielding the unencrypted keys from users and encrypting the path from the receiver's conditional access module to the transport decryption module; a second layer prevents a key recorded on one receiver from being played back to the transport decryption module on a second receiver; a third layer prevents a user from decrypting transport streams without the encryption module by encrypting the stream a second time prior to being passed through any user-accessible memory or processor. Event tables are transmitted with the transport stream, either unencrypted for immediate use or encrypted, to prevent unauthorized use.
    Type: Application
    Filed: September 2, 2009
    Publication date: December 24, 2009
    Applicant: TiVo Inc.
    Inventors: David C. Platt, Andrew Goodman, Daniel Zenchelsky
  • Publication number: 20090269031
    Abstract: A multimedia signal processing system allows a user to store selected programs while simultaneously watching or reviewing another. The system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. The system receives a digital stream and simultaneously processes the digital stream for display and stores the digital stream on at least one storage device. The system further simultaneously processes a previously recorded digital stream for display while processing the digital stream for display.
    Type: Application
    Filed: July 6, 2009
    Publication date: October 29, 2009
    Applicant: TIVO INC.
    Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
  • Publication number: 20090269024
    Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.
    Type: Application
    Filed: July 6, 2009
    Publication date: October 29, 2009
    Applicant: TIVO INC.
    Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
  • Publication number: 20090256718
    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: May 12, 2009
    Publication date: October 15, 2009
    Applicant: TIVO INC.
    Inventors: David Lockett, Adam Feder, James M. Barton, Michael F. Klar, Andrew M. Goodman, David C. Platt, Brian Beach, David Avraham Brown
  • Patent number: D628192
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: November 30, 2010
    Assignee: TiVo Inc.
    Inventors: Roger Hsu, Michael Lundbom