Patents Examined by Chris Kelley
  • Patent number: 7042944
    Abstract: A video coding technique having motion compensation for bi-directional predicted frames (B-frames) and predicted frames (P-frames). The video coding technique involves a single-loop prediction-based base layer which includes base layer B- and/or P-frames that are generated from “extended” or “enhanced” base layer reference frames during base layer coding.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: May 9, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Mihaela van der Schaar, Hayder Radha
  • Patent number: 7043748
    Abstract: A computer network comprising a plurality of nodes, each coupled to a DTE device comprising a computing system and a remotely located human interface, which includes a display and at least one I/O device. The DTE device computing systems are commonly located. Each DTE device includes an encoder coupled to the computing system, a decoder coupled to the display and the at least one I/O device, and a transmission line coupling the encoder and the decoder. The encoder receives, from the computing system, a video signal for transmission to the display and a non-video signal for transmission to the at least one I/O device, encodes the video and the non-video signals, and transmits the encoded signals to the decoder via the transmission line. The decoder receives the encoded signals, and decodes the video and non-video signals therefrom for respective propagation to the display and the at least one I/O device.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: May 9, 2006
    Assignee: ClearCube Technology, Inc.
    Inventors: Barry Thornton, Andrew Heller, Daniel Barrett, Charles Ely
  • Patent number: 7039932
    Abstract: A method and apparatus for scheduling and inserting advertisements into a plurality of presentation channels in a communications network in which the presentation channels contain the same programming, but different advertisements. A single programming channel is split into a plurality of presentation channels. Different advertisements are inserted into the different presentation channels. The advertisements to be inserted into advertising avails are they are detected are determined by utilizing queues stored in memory corresponding to each presentation channel. Each queue comprises an ordered list of advertisement resource locators (ARLs), in which the order dictates which advertisement is to be inserted in the next advertising avail and in which the ARLs indicate at least the location from which the advertisement can be retrieved.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: May 2, 2006
    Assignee: Prime Research Alliance E., Inc.
    Inventor: Charles A. Eldering
  • Patent number: 7039936
    Abstract: When data is transmitted by using a broadcasting channel of an IEEE1394 interface, it is enabled to cope with a case where undefined equipment is connected to an IEEE1394 bus. The IEEE1394 interface is provided for an IRD, thereby enabling the IRD and equipment such as digital VCR, MD player/recorder, or the like to be connected. A node No. “63” of IEEE1394 is set to the broadcasting channel. Data is transmitted to all equipment connected to the IEEE1394 bus by the broadcasting channel. In the broadcasting channel, a picture plane for selecting a transport stream of MPEG and PCM audio data is displayed, and the data which is transmitted by the broadcasting channel can be selected in accordance with the transport stream of MPEG and the PCM audio data. Thus, when undefined equipment is connected to the IEEE1394 bus, it is possible to cope with any equipment.
    Type: Grant
    Filed: December 14, 1999
    Date of Patent: May 2, 2006
    Assignee: Sony Corporation
    Inventors: Hajime Inoue, Tatsuya Wakahara, Naoki Murayama, Masao Mizutani
  • Patent number: 7024684
    Abstract: In a digital receiver which can easily store broadcast information, a one-period amount of data is separated from a data broadcast signal. The one-period amount of data has an amount of data corresponding to plural frames which are periodically repetitively transmitted in the data broadcast signal. The one-period amount of data is stored in a data storage device, thereby simplifying the construction of the data storage device.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: April 4, 2006
    Assignee: Sony Corporation
    Inventor: Keiji Yuzawa
  • Patent number: 7024685
    Abstract: The preferred embodiment of the present invention provides an improved transport demultiplexor that can receive and filter different data types before sending the data to system memory. The preferred embodiment provides a string comparator to facilitate real time filtering of continuous incoming data before loading the data into system memory. The string comparator preferably uses a bit-maskable matching filter that filters system data in real time as the data is being delivered to system memory. When data matching the filter is located, the destination address of that data is determined and delivered to the processor. This allows the processor to quickly locate the desired data and thus facilitates the real time processing of that data.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: April 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Eric M. Foster, Dennis E. Franklin, Bryan J. Lloyd
  • Patent number: 7020890
    Abstract: In order to receive satellite broadcasting (BS and CS) and terrestrial broadcasting (VHF and UHF), complicated wiring is required in a personal residence for transmitting broadcasting signals to a plurality of TV receivers while new distributors must be additionally set for installing additional TV receivers in a condominium previously provided with distributors limiting the number of settable TV receivers. The inventive millimeter wave communication system forms power supply paths by simply connecting a BS/CS antenna with a millimeter wave transmitter and connecting an electronic apparatus such as a TV receiver with a millimeter wave receiver through connectors or the like while transmitting/receiving broadcasting signals by millimeter wave radio communication without employing wires such as coaxial cables indoors.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: March 28, 2006
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Eiji Suematsu, Tamotsu Aoki, Yasuo Ogata, Masami Suzuki, Toshio Nakamura, Yoshinori Seki
  • Patent number: 7017175
    Abstract: A common communication language that can address all the applications running in a multitude of set top boxes (STBs) or client devices and application servers. The present invention, DATP protocol encapsulates a meta language that provides a generic portable communication application programmer interface that requires light processor utilization and is well-suited for a typical STB possessing limited processing power. DATP requires relatively few processing cycles compared to typical Internet communication protocols. DATP reduces the overhead of the communication protocol handler at the STB and makes the communication protocol handler common for all STBs applications. The preferred DATP protocol is portable for all STBs since it is written in a native language that interfaces with the underlying operating system of the STB. A SGW (SGW) performs as a DATP server. The SGW translates between DATP messages and standard communication protocols.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: March 21, 2006
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Patent number: 7017173
    Abstract: The invention comprises a method and apparatus for inserting advertisement and/or other information into an audio-video presentation during the presentation of non-active imagery. More specifically, in a case of a user interrupting the standard presentation of a content stream via, for example, pressing a pause or stop button on a remote control device, the size of an image region presently displaying the interrupted content stream is reduced, and advertisement and/or other information is inserted into at least portions of the image region formerly occupied by the interrupted content imagery or overlayed onto the interrupted content imagery.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: March 21, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: James B. Armstrong, Craig T. Jorgensen
  • Patent number: 7013479
    Abstract: A broadcasting system including a broadcasting apparatus and a receiving apparatus. The broadcasting apparatus transmits an interactive content as a data carousel during a scheduled broadcasting time period, starts pre-transmitting the interactive content a predetermined time before the start of the scheduled broadcasting time period, and repeatedly transmits a cache message instructing a receiving apparatus to cache the interactive content into a storage unit while the interactive content is transmitted during the predetermined time period. The receiving apparatus receives and reproduces the interactive content, and caches the interactive content into a storage unit, not reproducing the interactive content, while the interactive content is received before the start of a scheduled broadcasting time period, and reproduces the interactive content during the scheduled broadcasting time period.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: March 14, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Toshiya Mori
  • Patent number: 7013480
    Abstract: A system for receiving network video includes a remote control with a power control input. A video receiver, controlled by the remote control, powers up or powers down based on a control signal indicating activation of the power control input. The video receiver receives video signals from a gateway or gateway source connected to the video network. The gateway decodes signals received from the network into a format acceptable by the receiver. If the gateway receives a control signal from the remote control indicating activation of the power control input and the gateway is currently in the “on” state, the gateway toggles to the “off” state and outputs a predefined channel to the receiver.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: March 14, 2006
    Assignee: Qwest Communications International Inc.
    Inventor: Kurt A. Campbell
  • Patent number: 7012959
    Abstract: Stable code rate control is performed in converting picture information. MPEG2 interlaced scanned compressed picture information (bitstream) is converted into the progressive scanned MPG4 compressed picture information (bitstream). An activity synthesis unit 15 synthesizes from the activity-based activity information in the MPEG2 compressed picture information (bitstream) the macroblock-based activity information in the MPEG4 compressed picture information (bitstream). An MPEG4 picture information encoding unit (I/P-VOP) 11 uses the so-synthesized activity information as the parameter for adaptive quantization at the time of encoding the MPEG4 picture information.
    Type: Grant
    Filed: May 23, 2001
    Date of Patent: March 14, 2006
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Kuniaki Takahashi, Teruhiko Suzuki, Yoichi Yagasaki
  • Patent number: 7010802
    Abstract: A communication device such as a cable modem that has a first interface for receiving data from a cable media, and a pattern matching engine that evaluates patterns in the data that is received at the first interface of the cable modem and that enables the determination of appropriate procedures for treatment of the data. The pattern matching engine of the cable modem may be configured to match address segments of the data that is received at the first interface of the cable modem. In addition, the pattern matching engine is often a programmable pattern matching engine that may be programmed according to patterns that are desired to matched during various operations of the cable modem. Of note, the pattern matching engine enables pattern matching of various length frame portions. Various aspects of the present invention may also be found in a method for a communication device to compare a predetermined pattern to a pattern that corresponds to a portion of a data frame.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: March 7, 2006
    Assignee: Conexant Systems, Inc.
    Inventors: Brett A. Bernath, Moshe Goldenberg, John M. Brooks
  • Patent number: 7006158
    Abstract: In order to be able to identify television or video images (V1,V2) as identical, predeterminable parameters (H1, H2) of the images (V1, V2) to be tested are compared with each other. Images whose parameters, preferably the average brightness (H1, H2), fall within a predeterminable tolerance range, are identified as identical images. Thus, e.g. in a television reception equipment, particularly a mobile one, the images of all receivable transmitters are tested. Images identified as identical are allocated to the same transmitters or the same programs, the channels of which are stored as alternative channels. When there is bad reception or bad image quality an alternative channel is switched to.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: February 28, 2006
    Assignee: XSYS Interactive Research GmbH
    Inventor: Hermann Link
  • Patent number: 7003789
    Abstract: A method, system, and computer readable code for extending payment protocols to include information related to the television context of commercial activity between a consumer using a television (or a set-top box) and a merchant, thereby enabling “TV commerce” to generate additional revenue streams which may include payments to the operator of the television system, as well as to various other parties (such as a cable or satellite provider who is providing the broadcast, the ad agency responsible for creating the advertisement from which the consumer made his purchase, etc.) involved with television advertisements and programs. A number of different payment protocols may be used for these TV commerce transactions, where the protocol messages are then augmented according to the present invention to include TV context data.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventor: Mark H. Linehan
  • Patent number: 7003039
    Abstract: This invention relates to the creation of dictionary functions for the encoding of video signals using matching pursuit compression techniques. After an initial set of reference dictionary images is chosen, training video sequences are selected, and motion residuals are calculated. High energy portions of the residual images are extracted and stored when they match selection criteria with the reference dictionary. An energy threshold is used to limit the number of video signal “atoms” encoded for each frame, thus avoiding the encoding of noise. A new dictionary is then synthesized from the stored portions of the image residuals and the original reference dictionary. The process can then be repeated using the synthesized dictionary as the new reference dictionary. This achieves low bit rate signals with a higher signal-to-noise ratio than have been previously achieved.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: February 21, 2006
    Inventors: Avideh Zakhor, Philippe Schmid
  • Patent number: 7003790
    Abstract: In a broadcast-program selection history information acquisition apparatus and its method, the totalization side can easily totalize selection history information. To acquire the selection history information of a broadcast program selected out of broadcast programs of a plurality of channels, the selection information of the broadcast program is stored at a predetermined acquisition timing and the selection history information which is composed of a plurality of pieces of selection information stored every plurality of acquisition timings is transmitted to a notification destination at a predetermined transmission timing.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: February 21, 2006
    Assignee: Sony Corporation
    Inventors: Hajime Inoue, Shinji Kakuyama, Kiyoshi Shimizu, Susumu Nagano
  • Patent number: 6999110
    Abstract: A three-dimensional image display system utilizing both a light beam reproducing method and a shadowgraph multi-view parallax method, including a color filter is disposed on an observer side of a white-color point light source array, and, in an area apart from the color filter and white point light source, light beams emitted from the white-color point light source are selectively colored by the color filter for generating an image of each point of an object, while in the region in the vicinity of the point light source and the color filter, the light beams are selectively colored by the color filter so that image data reaching the eye from the white-color point light source through the color filter performs a view-dependent parallax stereoscopic display operation not only laterally but also vertically, and in the intermediate region, these two operations are mixed, so that a stereoscopic image is continuously formed.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: February 14, 2006
    Assignee: Japan Science and Technology Corporation
    Inventor: Tetsuro Kobayashi
  • Patent number: 6996176
    Abstract: Methods and systems for obtaining a motion vector between two frames of video image data are disclosed. Specifically, methods and systems of the present invention may be used to perform a block-matching algorithm over a two-dimensional search area in a manner that reduces number of comparisons. In particular, the method determines a best candidate block for each strip based by searching in a first dimension of a two-dimensional search area and based on a predetermined difference criterion. The method then determines a second set of best candidate blocks by performing a limited search in the other direction based on the results from the search in the first dimension. The method then determines a motion vector for the best candidate block. Integral projection arrays may be used to further optimize the search. The methods and systems of the present invention may be used in optimizing digital video encoders, decoders, and format converters.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: February 7, 2006
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Ching-Fang Chang, Naofumi Yanagihara
  • Patent number: 6993783
    Abstract: A system for searching TV program data via the Internet, wherein TV program data is received from broadcasting stations via the Internet and recorded in a database. A program data search means enables the user to search for specific TV program data or search tabulation data for the TV program data provided by a search tabulation means.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: January 31, 2006
    Inventor: Naoto Kai