Patents Represented by Attorney Gary B. Goates
  • Patent number: 6078816
    Abstract: A cellular communications device having circuitry for establishing clear wireless communications which includes a receiver-transmitter for receiving and transmitting wireless signals, a signal checker for comparing the signal strength received by the receiver-transmitter, controller for initiating and inhibiting wireless communications based upon results of the comparison made by the signal checker and a user input means for inputting user command information.
    Type: Grant
    Filed: May 20, 1998
    Date of Patent: June 20, 2000
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Louis H. Weiss, Michael Lang
  • Patent number: 6043627
    Abstract: A battery charging system with redundant overcharge protection. The voltage across a plurality of series connected battery cells as well as the voltage across each individual cell is monitored both at a battery module and a host charging system. In the event an overcharging situation is detected, by the battery module, a first switch is open-circuited to prevent overcharging. In the event an overcharging situation is detected in the host system via a communication channel with the battery module or damage to the first switch is detected, a second switch is open-circuited in the host system to prevent overcharging, thus providing a redundant level of security against overcharging the battery cells.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: March 28, 2000
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Minoru Doura, Yasuhito Eguchi, Hideki Nakajo
  • Patent number: 5995652
    Abstract: A pattern searching method using neural networks and correlation. This method combines the quickness and adaptiveness of neural networks with the accuracy of the mathematical correlation approach. Images are divided into small sub-images which are presented to the trained neural network. Sub-images that may contain the pattern or partial pattern are selected by the neural network. The neural network also provides the approximate location of the pattern, therefore the selected sub-images can be adjusted to contain the complete pattern. Desired patterns can be located by measuring the new sub-images' correlation values against the reference models in a small area. Experiments show that this superior method is able to find the desired patterns. Moreover, this method is much faster than traditional pattern searching methods which use only correlation.
    Type: Grant
    Filed: August 13, 1997
    Date of Patent: November 30, 1999
    Assignees: Sony Corporation, Sony Corp. of America
    Inventors: Chinchuan Chiu, Toru Oki, Philip Paolella
  • Patent number: 5805632
    Abstract: The invention doubles the bit rate for a given media bandwidth as compared to, for example, Manchester encoding. It is applicable to serial transmission or storage of digital data. An arbitrary NRZ data stream is first encoded by a pre-encoding method, such as Manchester, that combines clock and data to represent a single NRZ bit in one clock cycle. A toggle flip flop then re-encodes the pre-encoded waveform, thus generating a double toggle (DT) encoded waveform, which spreads the spectral energy over a larger bandwidth and encodes two NRZ data bits within one transmission clock cycle. In the case of Manchester pre-encoding, data is decoded by determining if there are transitions nearly synchronous with an edge of the recovered clock. For other pre-encoding methods, decoded data is determined by the length of the transition period and the edge polarity of the recovered clock at the leading edge of the transition within the DT encoded waveform.
    Type: Grant
    Filed: November 19, 1992
    Date of Patent: September 8, 1998
    Assignee: Cirrus Logic, Inc.
    Inventor: Geary L. Leger
  • Patent number: 5406279
    Abstract: A general-purpose, single-pass, adaptive, and lossless data compression invention implements an LZ1-like method using a hash-based architecture. It is suitable for use in data storage and data communications applications. Implementation efficiency, in terms of required memory and logic gates relative to the typical compression ratio achieved, is highly optimized. An easy-to-implement and quick-to-verify hash function is used. Differential copy lengths may be used to reduce the number of bits required to encode the copy-length field within copy tokens. That is, if multiple matches to a sequence of input bytes are found in the current window, then the length of the copy may be encoded as the difference between the lengths of the longest and the second-longest match, which results in a smaller copy length which likely has a shorter encoded representation.
    Type: Grant
    Filed: September 2, 1992
    Date of Patent: April 11, 1995
    Assignee: Cirrus Logic, Inc.
    Inventors: Kent D. Anderson, Neal Glover