Patents Examined by Christopher Grant
  • Patent number: 7069576
    Abstract: A system is provided that allows a user to select a pay program for purchase from a program guide. The program guide determines whether the selected program is part of a package of pay programs. If the selected program is part of a package, information regarding the package is provided to the user so that the user may decide whether to purchase the package. If the selected program is part of several packages, information for all packages is provided. The system automatically sets reminders for packages containing repetitive programming. The system monitors whether the user has watched any of the programs in such packages. When the user watches a program from the package, the remaining reminders are cancelled. If a user does not watch any programs in a package of any type, purchase of the package is cancelled and the user is provided with the opportunity to reschedule.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: June 27, 2006
    Assignee: United Video Properties, Inc.
    Inventors: Edward B. Knudson, Michael D. Ellis, William L. Thomas, Bruce L. Davis
  • Patent number: 7062779
    Abstract: Improved methods and apparatus suitable for accessing synchronized data in a broadcast system are disclosed. A synchronized data accessing system providing an interface that can be used by a data requester to access synchronized data is disclosed. The data requester can initiate a request to access synchronized data using the interface, and data can be made available and accessed by the data requester through the interface.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: June 13, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Jonathan D. Courtney, Jesus David Rivas, Keith L. Messer
  • Patent number: 7055166
    Abstract: Disclosed herein are systems and methods for editing the content of a broadcast programming signal to provide a proprietary program signal that has been tailored to the preferences of an individual monitoring the broadcast programming signal. Accordingly, the systems and methods of the invention offer computer-integrated television monitoring.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: May 30, 2006
    Assignee: Gotuit Media Corp.
    Inventors: James D. Logan, Richard Goldhor, Daniel Goessling
  • Patent number: 7039931
    Abstract: A method of analyzing multi-market broadcasts of commercial advertisements, has unique identifiers are assigned to a plurality of expected commercial advertisements, information regarding the plurality of expected commercial advertisements and respective unique identifiers is recorded in a computer database, electronic detections of a plurality of actual market-broadcast instances of a commercial advertisement are received, which comprise a plurality of broadcast markets, information regarding the detections is recorded in a computer database, related ones of the plurality of actual market-broadcast instances of the commercial advertisement is recorded in a computer database, which comprising a plurality of broadcast markets, information regarding a plurality of multi-market broadcast orders of commercial advertisements is recorded in a computer database, and related ones of the actual market-broadcast instances of the commercial advertisement are associated with a related multi-market broadcast order for sai
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: May 2, 2006
    Assignee: Nielsen Media Research, Inc.
    Inventor: Thomas J. Whymark
  • Patent number: 7032236
    Abstract: A program guide information data structure and processing system facilitates both decoding and selectable program guide generation by a decoder. A decoder acquires a directory of object files associated with program guide information items and a map for associating the object files (e.g. representing channel, program or control information or software) with the program guide information items. The decoder creates an image object from an object file and links the image object to a program guide information item. The decoder executes an application software object to form a special program guide for display and executes another application software object to command a device in processing a program listed in a program guide.
    Type: Grant
    Filed: February 18, 1999
    Date of Patent: April 18, 2006
    Assignee: Thomson Licensing
    Inventors: Mehmet Kemal Ozkan, Chia-Yuan Teng, Edwin Arturo Heredia
  • Patent number: 7032237
    Abstract: A data communication system including a transmitting apparatus, a plurality of receiving apparatuses, a data transmitting apparatus, a data selecting and receiving means, a profile ID linking means, and a received data processing means. The transmitting apparatus incorporates a contents data generating means for generating a contents data. The data transmitting apparatus transmits data between the transmitting apparatus and the receiving apparatuses. The received data processing means processes data received by the data selecting and receiving means. The profile ID linking means initially generates a profile ID corresponding to a profile related to the contents data and/or transmission and reception of the contents data and then causes the profile ID to be linked with the contents data.
    Type: Grant
    Filed: January 18, 2001
    Date of Patent: April 18, 2006
    Assignee: Sony Corporation
    Inventors: Tomohiro Tsunoda, Shinobu Kuriya
  • Patent number: 7024678
    Abstract: A demand television system comprising a broadcast encoder and a storage encoder. The broadcast encoder encodes a real-time video frame sequence to form a broadcast bitstream and broadcasts the broadcast bitstream to a plurality of subscriber equipment, while simultaneously the storage encoder encodes the real-time video frame sequence to form a storage bitstream that is stored in an information server. The subscriber equipment decodes the broadcast bitstream to display the broadcast program. At any time, the subscriber equipment may request to review the information previously displayed in the broadcast bitstream. As such, the storage bitstream is transmitted to the subscriber equipment. The storage bitstream facilitates standard play of the previously broadcast information as well as trick play such as fast forward and fast reverse functions.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: April 4, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Christopher Goode, Ted Ludvig
  • Patent number: 7024681
    Abstract: A master scheduler system and method automatically operate and/or coordinate operation of a plurality of relatively independent systems, including manual systems, to function as an NVOD system to provide automating diverse operations for supporting and maintaining an NVOD system. The master scheduler system and method may also be applied to automate manual processes of analog-based and digital broadcast based service. The master scheduler receives, processes, and disseminates NVOD schedule-related information for end-to-end NVOD service; that is, sending video from a back-end which stores video data to a head-end for viewing by a user. The master scheduler also provides operations support for the NVOD system, such as maintaining the head-end configuration, allocating channels, performing asset management, performing content management, etc.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: April 4, 2006
    Assignee: Verizon Laboratories Inc.
    Inventors: Andrew Fransman, Renu Chipalkatti
  • Patent number: 7017177
    Abstract: A digital broadcasting receiver capable of receiving HD (High Definition) broadcasting, SD (Standard Definition) broadcasting and the like. In the digital broadcasting receiver, a digital broadcasting signal subjected to demodulation is separated/divided in a transport unit before being supplied to decoders. Data on a packet ID included in the digital broadcasting signal is outputted from the transport unit. An MPU determines HD broadcasting or SD broadcasting according to the data on the packet ID and when the MPU determines the SD broadcasting, it instructs the transport unit to have a set subchannel displayed and also instructs an OSD control unit to make an OSD of the subchannel.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: March 21, 2006
    Assignee: Funai Electric Co., Ltd.
    Inventor: Hideaki Funakoshi
  • Patent number: 7013478
    Abstract: A method and an apparatus suggests programs for viewing by a subscriber. Terminals installed at a subscriber's home and at central locations, such as bookstores, video rental stores and libraries, provide responsive or intelligent search functions to suggest programs for viewing according to a subscriber's viewing preferences. Responsive searching includes posing questions to and receiving answers from the subscribers. Intelligent searching includes gathering historical data, such as the subscriber's history of programs watched. The programs include videotapes, videodiscs, television programs and electronic books. Subscribers indicate their selection and order the programs using a menu system. An automated billing system tracks the programs ordered.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: March 14, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: John S. Hendricks, Alfred E. Bonner, Richard E. Wunderlich
  • Patent number: 7010805
    Abstract: A remote control adapted for use with a releasable readable media storage device. A readable media storage device having data and target indicators. Electrical contacts provide releasable connection with the remote control.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: March 7, 2006
    Assignee: Universal Electronics Inc.
    Inventors: Patrick H. Hayes, Robert A. Campbell
  • Patent number: 6993782
    Abstract: A system of defining, creating and decoding composite virtual channels advantageously supports dynamic channel and event substitution. A method, for use in a decoder for acquiring a program conveyed on more than one broadcast channel, involves generating a program guide display. The program guide display lists programs being broadcast on a plurality of broadcast channels during specified broadcast time segments and also lists a particular program on both a first and a second broadcast channel. The particular program is acquired from the first broadcast channel in response to user selection of either of the first and second broadcast channels. A plurality of prioritized channel maps are used in substituting an alternative program for a first program on a broadcast channel.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: January 31, 2006
    Assignee: Thomson Licensing
    Inventors: Thomas Patrick Newberry, Liangzhone Wang, Glen Wakeman Ruch, Steven Charles Rhoads
  • Patent number: 6990679
    Abstract: A viewer-defined group of channels allows a viewer to quickly navigate through the channels in the group. A channel matrix is used to display channels having program types or transmission characteristics that are selected by a user in a manner that allows the viewer to quickly select one of these channels. The channel matrix includes rows and columns of channel numbers, each corresponding to one channel in a group of channels. Channels having any of the selected program types or features are highlighted in the matrix. The viewer selects a program type or transmission characteristic using a menu. The program types may be predefined or defined by the viewer according to a set of parameters.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: January 24, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Matthew R. Curreri
  • Patent number: 6990680
    Abstract: A system for scheduling caching of in-band data operates as part of a computerized system to receive and store data broadcast in-band in a channel at a scheduled time. The scheduled caching system determines the scheduled time and channel for the in-band data broadcast and causes a real-time clock in the computerized system to schedule a subsequent execution of the scheduled caching system at approximately the scheduled time. When the scheduled caching system subsequently executes, the scheduled caching system instructs tuning circuitry in the computerized-system to tune to the scheduled channel, receives the in-band data from the tuning circuitry and stores the in-band data on mass storage for subsequent processing. The scheduled caching system also powers on the tuning circuitry and parses the in-band data from other content broadcast in the channel if necessary.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: January 24, 2006
    Assignee: Gateway Inc.
    Inventor: Theodore D. Wugofski
  • Patent number: 6990677
    Abstract: EPG services are provided, which enables a device such as a computer, a set top box or the like to collect EPG data from multiple EPG data providers or sources. The EPG data is collected at the device by EPG loaders. Each EPG loader collects EPG data from a particular source. The EPG loaders deliver the EPG data to a writer module, which performs scaling and formatting functions to the EPG data. The writer module also stores the scaled and formatted EPG data in a database or other storage. The writer module may also be implemented by chaining EPG loaders in a priority scheme. However, EPG loader interaction reduces independence and forces more rigid interface and implementation constraints upon the design of EPG loaders. Once stored, applications gain access to the EPG data through a control module. The control module provides the accessed EPG data to the applications. EPG services function to isolate the operation of the applications from the EPG data sources.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: January 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Michael E. Pietraszak, Robert M. Fries, Robert S. T. Gibson, Jonathan A. Wray
  • Patent number: 6986158
    Abstract: A system and method to adaptively control a process of distributing video information over a network. Each client data terminal subscribing to video services has a performance level reporting unit which sends a performance level message Da indicating what resources and computing power the terminal has. Each terminal also has an error status monitor which sends an error status message De. A video coder produces coded data Dc by coding source video signals, based on the received performance level messages Da and error status messages De. The traffic of this coded data Dc is dynamically varied by a dynamic traffic controller, and a distribution unit transmits the resultant video stream Di over the network, using IP multicasting techniques. A video decoder in each client terminal adaptively decodes the received video stream Di.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: January 10, 2006
    Assignee: Fujitsu Limited
    Inventors: Yuichi Terui, Tohru Andoh, Mitsuyo Hasegawa
  • Patent number: 6973666
    Abstract: Video data is moved thru a video-on-demand system by the following steps: a) segregating, from an operating system program, a hidden section of a random-access semiconductor memory which cannot be paged by the operating system program; b) writing video data into the hidden section of the memory at addresses which are selected by a video server application program; c) sending, from the video server application program to a network interface circuit, messages which identify the selected addresses; and d) issuing read commands, from the network interface circuit with the selected addresses as identified in the messages, which read the video data directly from the hidden section of the memory into the network interface circuit for transmission to a network.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: December 6, 2005
    Assignee: Unisys Corporation
    Inventors: Robert Louis Jacobs, James Douglas Sweeney, Craig William Sorensen, Mary Elizabeth Deyo, Richard Lee Gregersen
  • Patent number: RE39202
    Abstract: A digital video conversion system housing multiple converter chains of units in a single main box chassis. A preferred embodiment uses only a single conditional access unit to authorize decryption of premium channels in response to a smartcard. The conversion system allows a single converter box sharing consolidated decryption (access control) circuitry and a single remote control receiver to provide video output for multiple television sets on the subscriber's premises. In addition to reducing the subscriber's hardware costs per television set, a common access control allows the video service provider to grant a multiple-set discount on a single smartcard.
    Type: Grant
    Filed: January 25, 2000
    Date of Patent: July 18, 2006
    Assignee: Conexant Systems, Inc.
    Inventor: Itzhak Gurantz