Patents Assigned to Tivo, Inc.
  • Publication number: 20130234838
    Abstract: An apparatus for performing remote control operations is provided. A remote control detects a particular movement, and performs operations based on the detected movement.
    Type: Application
    Filed: April 29, 2013
    Publication date: September 12, 2013
    Applicant: TiVo Inc.
    Inventor: Roger Hsu
  • Patent number: 8533757
    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 13, 2011
    Date of Patent: September 10, 2013
    Assignee: TiVo Inc.
    Inventors: Kamal Ali, Wijnand Van Stam
  • Patent number: 8526781
    Abstract: A multimedia time warping system allows a user to store selected multimedia data streams while the user is simultaneously watching or reviewing other multimedia data. Data streams are converted to digital streams for internal transfer and manipulation. A parser and event buffer decouple the CPU from having to parse the digital stream. Video segments are stored on a storage device and when data is requested for display, its video segments are extracted from the storage device and sent to a decoder that converts them into display output signals and delivers the display output signals to a display.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: September 3, 2013
    Assignee: TiVo Inc.
    Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
  • Publication number: 20130223816
    Abstract: In an embodiment, the playing of an advertisement may be detected by identifying the persons associated with the faces in the advertisement portion of the media content and determining that the identified persons are not actors listed for the media content. In an embodiment, the advertisement may be enhanced with additional content pertaining to the product or service being advertised. In an embodiment, the advertisement may be automatically fast-forwarded, muted, or replaced with an alternate advertisement. In an embodiment, only a non-advertisement portion of the media content may be recorded by skipping over the detected advertisement portion of the media content.
    Type: Application
    Filed: April 9, 2013
    Publication date: August 29, 2013
    Applicant: TiVo Inc.
    Inventor: TiVo Inc.
  • Patent number: 8519815
    Abstract: An enhanced multi-layered structure is disclosed including an N number of inductor layers (N is an integer greater than one). Each inductor layer includes a substrate and at least one spiral inductors situated on the substrate. The inductor layers may be stacked and aligned with each other so that the electromagnetic fields of the spiral inductors on different inductor layers overlap (at least partially). The spiral inductors on the various inductor layers may be electrically coupled to each other so as to act at an overall inductor. The substrates may be very thin to reduce losses, increase the inductance, and lower the resistance of the overall inductor. The enhanced structure may further include ground planes disposed on top of and below the N inductor layers to provide shielding for the inductor layers. This enhanced structure enables a low loss, high Q inductor to be implemented in a high-performance circuit.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: August 27, 2013
    Assignee: TiVo Inc.
    Inventor: Gary L. Sanders
  • Patent number: 8516524
    Abstract: 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 program page, that are to be highlighted, then details of the respective contracts may be used to determine which program listing to highlight. Such details may include the total contract value, a ratio of contract value-to-page view, and/or the time of contract formation.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: August 20, 2013
    Assignee: TiVo Inc.
    Inventor: Kirk D. Wong
  • Patent number: 8516520
    Abstract: A television viewer interface system provides a viewer interface that allows the viewer to access different functions of a system. 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. A banner is displayed in the upper region of the screen and the user can rotate through three different levels of banners, each successively containing more information about the program.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: August 20, 2013
    Assignee: TiVo Inc.
    Inventors: Howard Look, Robert Vallone, David Avraham Brown, Karen Bedard, Wijnand Van Stam, Ain McKendrick
  • Patent number: 8510769
    Abstract: A media device meeting an idleness criteria may be detected. In response to detecting an idleness criteria, media content may be sent to the media device. The media device may be configured to receive a particular content stream or streams accessible via the internet comprising the media content. The media device may derive a fingerprint from the media content and send the fingerprint to a fingerprint database, along with additional data pertaining to the media (such as title, synopsis, closed caption text, etc.). Detecting that a media device meets an idleness criteria may involve receiving a signal from the media device, the media device completing a duration of time without receiving a user command at the media device, or determining that the media content has resource availability for deriving a fingerprint.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: August 13, 2013
    Assignee: TiVo Inc.
    Inventors: Amir H. Gharaat, James M. Barton, Mukesh K. Patel
  • Publication number: 20130195423
    Abstract: 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 such an option may cause the DVR to display or play an advertisement on the user's television set. Additionally or alternatively, these other options, when selected by a user, may cause the DVR to display a user interface through which the user can actually purchase a product or service. The product or service advertised or offered may be one that was featured or referenced in the television program that the user was just watching.
    Type: Application
    Filed: October 18, 2012
    Publication date: August 1, 2013
    Applicant: TIVO INC.
    Inventor: TiVo Inc.
  • Patent number: 8478114
    Abstract: A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called “slices,” that are transmitted to client devices. A slice is a subset of the central database which is relevant to clients within a specific domain, such as a geographic region, or under the footprint of a satellite transmitter. The viewer selects television programs and Web content from displayed sections of the program guide data which are recorded to a storage device. The program guide data are used to determine when to start and end recordings. Client devices periodically connect to the server using a phone line and upload information of interest which is combined with information uploaded from other client devices for statistical, operational, or viewing models.
    Type: Grant
    Filed: April 20, 2004
    Date of Patent: July 2, 2013
    Assignee: TiVo Inc.
    Inventors: Brian Beach, David C. Platt
  • Publication number: 20130163954
    Abstract: 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 the system and allow the user to view and listen to stored digital streams with at least the following functions: variable rate fast forward and rewind, frame step, index, pause, variable rate reverse play, variable rate play, and play.
    Type: Application
    Filed: February 19, 2013
    Publication date: June 27, 2013
    Applicant: TIVO INC.
    Inventor: TiVo Inc.
  • Publication number: 20130152142
    Abstract: 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 recording of the ongoing live broadcast, Larger archival storage and removable is also provided for storing and building a library of programs. Viewer playback control data may be stored as part of the program or used as edit points prior to archival. Numerous options are provided for features such as continuous automatic recording in a circular buffer fashion, program archival, editing, Internet interfaces, multiple-channel recording and more.
    Type: Application
    Filed: February 13, 2013
    Publication date: June 13, 2013
    Applicant: TiVo Inc.
    Inventor: TiVo Inc.
  • Patent number: 8464309
    Abstract: A DVR sends, over the Internet, to a server, information that indicates a set of programs. The information also may indicate a ranking of the programs in the set relative to each other. In response to receiving the information from the DVR, the server determines a “to do” list of programs that the DVR should record as those programs are broadcasted in the future. The “to do” list indicates recording times and channels for each program. The server sends the “to do” list back to the DVR over the Internet. The DVR receives the “to do” list over the Internet and stores the “to do” list. As the programs on the “to do” list are broadcasted, the DVR automatically records those programs at the list-specified times and on the list-specified channels. The DVR stores those programs on the DVR's hard disk drive for later viewing by the DVR user.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: June 11, 2013
    Assignee: TiVo Inc.
    Inventor: James M. Barton
  • Patent number: 8457476
    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: July 6, 2009
    Date of Patent: June 4, 2013
    Assignee: TiVo Inc.
    Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
  • Patent number: 8453193
    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: Grant
    Filed: October 1, 2009
    Date of Patent: May 28, 2013
    Assignee: TiVo Inc.
    Inventors: James M. Barton, Kevin Smith, David Chamberlin, Howard Look
  • Patent number: 8453180
    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: Grant
    Filed: June 22, 2006
    Date of Patent: May 28, 2013
    Assignee: TiVo Inc.
    Inventors: James M. Barton, Howard Look
  • Publication number: 20130132171
    Abstract: 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 the content item, and sends the display signals to a display. The second server may match the content item with relevant advertisements based on keywords associated with the content item and the advertisements. The second server may send selected advertisement URLs to the portable device. Using the URLs, the portable device may obtain the advertisements over the Internet and cause the display to display the advertisements in conjunction with the content item.
    Type: Application
    Filed: January 22, 2013
    Publication date: May 23, 2013
    Applicant: TiVo Inc.
    Inventor: TiVo Inc.
  • Publication number: 20130125169
    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: January 1, 2013
    Publication date: May 16, 2013
    Applicant: TIVO INC.
    Inventor: TiVo Inc.
  • Patent number: 8443389
    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: November 15, 2010
    Date of Patent: May 14, 2013
    Assignee: TiVo Inc.
    Inventors: Kamal Ali, Wijnand Van Stam
  • Patent number: 8438596
    Abstract: According to one aspect, a DVR sends a user's contact information over a network to an interested party. The DVR prompts the user to enter contact information. After the user has supplied the requested contact information to the DVR, the DVR stores the contact information on the DVR's hard disk drive. Upon determining that a television program or advertisement contains a special tag that is associated with an interested party, the DVR displays, to the user, a prompt that invites the DVR user to allow the DVR to send the user's contact information to the interested party. If the user gives permission for the DVR to send the contact information to the interested party, then the DVR sends the contact information to the interested party (e.g., over the Internet).
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: May 7, 2013
    Assignee: TiVo Inc.
    Inventors: James M. Barton, Brian Lanier