Patents by Inventor Charles Brooks

Charles Brooks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7882149
    Abstract: Disclosed are arrangements which seek to update schemas in a controlled manner so that a device (3710) or service can accurately parse documents conforming to a new version of a schema (3724, 3734) without the need for translation services or extra information within the document to provide guides for translation. One embodiment provides a “best-effort” attempt to process documents of an unknown schema, based on a defined similarity threshold, instead of rejecting such documents as being invalid. The arrangements disclosed seek to provide a satisfactory output from an input document that conforms with an unexpected schema. A method for constraining evolution of a schema associated with a markup language includes the steps of defining the schema and defining a metaschema associated with the schema. The metaschema provides rules for valid changes to the schema.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: February 1, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Peter Reeve Foster, John Charles Brook, Nigel David Peter Eke
  • Publication number: 20110002242
    Abstract: Sparse channel equalization may be achieved by receiving a signal via a multi-path communication channel. The equalization then continues by extracting sparse information regarding the multiple path communication channel from the signal. Such sparse information generally indicates the position of the signals received via each of the multiple paths. The equalization then continues by estimating a channel response of the multiple path communication channel based on the sparse information. The equalization then continues by generating equalization taps (or coefficients) based on the channel response. The equalization then continues by equalizing the signal based on the equalization taps.
    Type: Application
    Filed: March 12, 2003
    Publication date: January 6, 2011
    Inventors: Randall Perlow, Nabil Yousef, Charles Brooks, Tianmin Liu
  • Patent number: 7701515
    Abstract: A front end circuit for a television receiver includes a demultiplexer for inputting a multi-band signal from a signal source and separating the multi-band signal into corresponding bands. A plurality of amplifiers adjust gain on signals corresponding to the bands. A multiplexer combines outputs of the amplifiers into a gain-adjusted signal. A plurality of switches direct selected bands to corresponding tuners. The amplifiers are low noise amplifiers. The amplifiers adjust gain between the bands so as to have similar signal strength in the bands. A cable TV input may also be used, wherein the switches also direct signals from the cable TV to the corresponding tuners. Each amplifier can output two (or more) identical signals for its corresponding band, the multiplexer can be a dual multiplexer, and an output of the multiplexer includes only bands selected for direction to the tuners.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: April 20, 2010
    Assignee: Broadcom Corporation
    Inventors: Ramon A. Gomez, Charles Brooks, Leonard Dauphinee
  • Publication number: 20100073572
    Abstract: An apparatus and method is disclosed for adjusting a gain of an amplifier assembly array. The amplifier assembly array includes a first stage to provide an amplified signal based upon an input signal. The first stage has a variable gain controlled in response to one or more gain control signals. An Automatic Gain Control (AGC) module generates the one or more gain control signals according to a ramp function in response to a power level of the amplified signal. The first stage may include a first low noise amplifier (LNA) to amplify the input signal to provide a first amplified input signal and a second LNA to amplify a second input signal to provide a second amplified signal. A switch selects between the amplified signal and the second amplified signal to provide the amplified signal. The amplifier assembly array may additionally include a second stage to provide a second amplified signal based upon the amplified signal.
    Type: Application
    Filed: November 19, 2009
    Publication date: March 25, 2010
    Applicant: Broadcom Corporation
    Inventors: Lawrence M. Burns, Charles Brooks, Leonard Dauphinee
  • Patent number: 7634244
    Abstract: A multi-stage amplifier assembly configured to receive a terrestrial digital television (“DTV”) input signal including multiple frequency channels. The amplifier assembly optionally includes a PIN diode coupled across differential inputs to a first stage of the multi-stage amplifier assembly. The PIN diode is controlled to attenuate the input when an exceptionally large signal is present in a channel adjacent to a desired channel. The PIN diode, essentially a variable resistor, permits the multi-stage amplifier assembly to maintain dynamic range in such situations for reasonable tradeoffs. The amplifier assembly further optionally includes an out-of-band second stage LNA. The amplifier assembly further optionally includes a multi-band input filter. The multi-band filer insures that the AGC operates on the TV band of interest, thus improving the linearity of the system. The invention can be implemented in CMOS and/or SiGe.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: December 15, 2009
    Assignee: Broadcom Corporation
    Inventors: Lawrence M. Burns, Charles Brooks, Leonard Dauphinee
  • Publication number: 20090119732
    Abstract: A second coaxial-connector may be added to a TV receiver that directly samples digital or analog format TV signals, which may be received via a first coaxial-connector. The second coaxial-connector may enable backwards compatibility with one of plurality of available consumer audiovisual devices, wherein Audio/Video (A/V) analog and/or digital modulation format feeds from the consumer audiovisual device may be inputted directly into the TV receiver via the second coaxial-connector. The A/V feed from the consumer audiovisual devices may be demodulated via a common demodulator for similarly modulated TV signals in the TV receiver. Filtering and/or amplification of the local A/V feed may be performed via dedicate components; however, analog-to-digital conversion of the local A/V feed may either be performed via the dedicated converter or via a common-path converter. The local A/V feed may also be demodulated directly, via a dedicated demodulator.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Inventors: Thomas Spieker, Charles A. Brooks
  • Patent number: 7525600
    Abstract: Methods and systems for processing television signals are disclosed herein, and may comprise decoding a first analog video signal via an integrated circuit comprising circuitry for decoding and processing digital video signals. A second analog video signal may be simultaneously decoded via the integrated circuit. A first video output corresponding to the decoded first analog video signal and a second video output corresponding to the decoded second analog video signal may be simultaneously generating via the integrated circuit. An out-of-band signal corresponding to the decoded first or second analog video signal may be received via the integrated circuit. The received out-of-band signal may be processed via the integrated circuit. The first analog video signal and the second analog video signal may comprise an NTSC signal, a composite signal, an S-video signal, and/or a component signal. The digital video signals may be decoded via the integrated circuit.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: April 28, 2009
    Assignee: Broadcom Corporation
    Inventors: Tarek Kaylani, Charles Brooks
  • Publication number: 20090102661
    Abstract: Asset identification and locating systems comprising a plurality of reference location tags and a plurality of asset identification tags, each reference location and asset identification tag having: a transceiver which can control the range of the tag; a unique tag identification number; a plurality of asset identification and locating retrieval units connected to a network, wherein each asset identification and locating retrieval unit will send and/or receive signals from the asset identification and reference location tags.
    Type: Application
    Filed: January 4, 2007
    Publication date: April 23, 2009
    Inventors: Sharon Ann Barnes, Marty Charles Brooks, Susan Joanne Derickson, John Liam Fitzpatrick
  • Publication number: 20090092490
    Abstract: A vertical axis wind machine having a mechanism of apertures and flaps to reduce return blade wind drag. The aperture and flap vertical axis wind machine has improved rotational speed and torque in relation to existing vertical axis wind machines. The aperture and flap vertical axis wind machine is also quieter, has fewer moving parts, requires no feathering controls to operate in high wind speeds, and can be operated independent of wind direction.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 9, 2009
    Inventor: Franklin Charles Brooks
  • Publication number: 20090051821
    Abstract: An adaptive receiver is disclosed for optimally receiving and processing signals. The receiver utilizes one or more memory blocks to store groups of incoming symbols. The groups of symbols are processed by a channel estimation subsystem to determine channel characteristics. The receiver determines the appropriate demodulation and decoding strategy to implement based on the determined channel characteristics. The receiver includes a plurality of demodulation and decoding schemes, one of which is selected based on the results of a channel estimation analysis.
    Type: Application
    Filed: October 21, 2008
    Publication date: February 26, 2009
    Inventors: Randall Perlow, Charles Brooks, Steven Jaffe, Tianmin Liu
  • Patent number: 7480864
    Abstract: A method and apparatus for processing media items is disclosed. The method involves selecting a sub-set (106) of the media items (102), and concurrently displaying a spatial representation (606) and a temporal representation (610) of the selected sub-set. Using this starting point, a user can browse, using either a temporal control input (414) or a spatial control input (406), applied to the associated temporal or spatial display (610, 606 respectively), to modify the media item selection (106). The display corresponding to the non-selected navigation mode is automatically and contemporaneously changed to reflect the change in the media item selection.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: January 20, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: John Charles Brook, Julie Rae Kowald, Rupert William Galloway Reeve, Choi Chi Evelene Ma, Joshua Worrill
  • Patent number: 7468805
    Abstract: Methods and apparatus for proofing (644) a variable document intended for printing are disclosed in which a GUI (2000) is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. Selective proofing (2100) involves proofing a plurality of variable data documents each formed from a common layout in which variable data content is placed into containers having locations and sizes within the layout and defined by layout rules. Measures of variation (2103, 2106) and measures of deviation (2109, 2110) are calculated. The measures of deviation are processed (2112) to give a deviation value. Once completed for each document, the deviation values of the documents are compared (2114) to identify at least one group of the documents for presentation for further assessment. Live proofing includes creating a layout (2002) for a variable data document based upon a template established in the GUI.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: December 23, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Andrew James Lo, John Charles Brook, Alan Valev Tonisson, Lachlan James Patrick
  • Patent number: 7440520
    Abstract: An adaptive receiver is disclosed for optimally receiving and processing signals. The receiver utilizes one or more memory blocks to store groups of incoming symbols. The groups of symbols are processed by a channel estimation subsystem to determine channel characteristics. The receiver determines the appropriate demodulation and decoding strategy to implement based on the determined channel characteristics. The receiver includes a plurality of demodulation and decoding schemes, one of which is selected based on the results of a channel estimation analysis.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: October 21, 2008
    Assignee: Broadcom Corporation
    Inventors: Randall Perlow, Charles Brooks, Steven Jaffe, Tianmin Liu
  • Patent number: 7432940
    Abstract: A method of animating a sprite in a video production comprising a plurality of sequential video frames is disclosed. The method comprises the steps of selecting (2004) a feature, with which the sprite is to be juxtaposed, in one of said video frames, applying (2006) a feature tracking process to the video production to thereby output (2008), for a series of said plurality of video frames containing the feature, a temporal-spatial record for the feature across the plurality of video frames, and compositing (2010), with the series of said plurality of video frames, a corresponding series of instantiations of the sprite dependent upon the temporal-spatial record.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: October 7, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: John Charles Brook, Rupert William Galloway Reeve, Lena Qian, Choi Chi Evelene Ma, Julian Frank Andrew Magarey, Michael Jan Lawther, Julie Rae Kowald
  • Publication number: 20080106651
    Abstract: Systems and methods for processing signals in a communication system are disclosed and may include demodulating a wirelessly received inband signal and a wirelessly received out-of-band signal via a DTV receiver. One or more TV channels may be generated based on the demodulation of the wirelessly received inband signal and a wirelessly received out-of-band signal. The received inband signal may include a VSB signal, a NTSC signal and/or a QAM signal. The processing may also include determining whether the wirelessly received inband signal includes an analog signal or a digital signal. The digital signal may be error corrected, and the error corrected digital signal may be equalized. The analog signal may be decoded, and an audio output may be generated based on the decoding of the analog signal.
    Type: Application
    Filed: June 18, 2007
    Publication date: May 8, 2008
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Patent number: 7290725
    Abstract: An extrusion head where continuous formation of crushed ice is formed by radially extending cutters which notch the ice rods as the rods move from the channels formed by externally protruding bosses. The extrusion head breaks ice into uniformly shaped pieces. The extrusion head has no moving parts and is easily retrofitted onto existing screw-type continuous crushed ice making machines.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 6, 2007
    Inventor: Charles A. Brooks
  • Patent number: 7281205
    Abstract: A method of parsing a markup language document comprising syntactic elements is disclosed, said method comprising, for one of said syntactic elements, the steps of identifying (310) a type of the element, processing (318) the element by determining a hash representation thereof if said type is a first type, and augmenting (314) an at least partial structural representation of the document using the hash representation if said type is said first type.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: October 9, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: John Charles Brook
  • Publication number: 20070223563
    Abstract: An adaptive receiver is disclosed for optimally receiving and processing signals. The receiver utilizes one or more memory blocks to store groups of incoming symbols. The groups of symbols are processed by a channel estimation subsystem to determine channel characteristics. The receiver determines the appropriate demodulation and decoding strategy to implement based on the determined channel characteristics. The receiver includes a plurality of demodulation and decoding schemes, one of which is selected based on the results of a channel estimation analysis.
    Type: Application
    Filed: May 29, 2007
    Publication date: September 27, 2007
    Inventors: Randall Perlow, Charles Brooks, Steven Jaffe, Tianmin Liu
  • Patent number: 7260377
    Abstract: A multi-stage amplifier assembly configured to receive a terrestrial digital television (“DTV”) input signal including multiple frequency channels. The amplifier assembly optionally includes a PIN diode coupled across differential inputs to a first stage of the multi-stage amplifier assembly. The PIN diode is controlled to attenuate the input when an exceptionally large signal is present in a channel adjacent to a desired channel. The PIN diode, essentially a variable resistor, permits the multi-stage amplifier assembly to maintain dynamic range in such situations for reasonable tradeoffs. The amplifier assembly further optionally includes an out-of-band second stage LNA. The amplifier assembly further optionally includes a multi-band input filter. The multi-band filer insures that the AGC operates on the TV band of interest, thus improving the linearity of the system. The invention can be implemented in CMOS and/or SiGe.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: August 21, 2007
    Assignee: Broadcom Corporation
    Inventors: Lawrence M. Burns, Charles Brooks, Leonard Dauphinee
  • Patent number: 7250987
    Abstract: Certain embodiments of the invention may be found in a method and system for a vestigial side band (VSB), quadrature amplitude modulation (QAM), NTSC, out-of-band (OOB) receiver that is integrated in a single chip. The single chip integrated digital television (DTV) receiver provides plug and play DTV receiver capability for handling both North American digital cable television and digital terrestrial broadcast television compatible systems. The integrated DTV receiver may receive all standard-definition and high-definition digital formats (SDTV/HDTV) and an on-chip NTSC demodulator handles NTSC video. An output of the NTSC demodulator may be directed to an external broadcast television system committee (BTSC) or Zweiton M decoder, or it may be sent to an on-chip audio BTSC compliant decoder. The single chip integrated DTV receiver may also comprise an integrated out-of-band QPSK receiver, which may be adapted to, for example, handle a CableCard compliant with the CableCard Specification.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: July 31, 2007
    Assignee: Broadcom Corporation
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow