Patents by Inventor Charles S. Weaver

Charles S. Weaver 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: 5311182
    Abstract: Apparatus is shown for regenerating a signal stream of binary digits which has been distorted by intersymbol interference during passage through a channel (10 and 12) having insufficient channel bandwidth such that the channel output waveform comprises substantially an analog signal. (FIG. 2 at B and D.) After equalization (24) the channel output is converted to a digital sample signal stream at analog-to-digital converter (26). The converter (26) output is supplied to shift register (28) from which successive groups of digital sample signals produced over a plurality of bit intervals of channel output are shifted to decoder (22). Initialization bits that immediately precede the first group of binary digits to be regenerated also are supplied to decoder (22) through sector header reader (20) for use in decoding the first group of digital sample signals supplied to the decoder.
    Type: Grant
    Filed: November 16, 1992
    Date of Patent: May 10, 1994
    Assignee: Neural Systems Corporation
    Inventor: Charles S. Weaver
  • Patent number: 5263124
    Abstract: A binary tree and method of producing a binary tree are shown, together with artificial neural networks which include processing units of binary trees. The binary tree-producing method includes obtaining a set of binary training pattern vectors some of which are associated with a first pattern to be recognized, and the remainder of which are not associated with the first pattern. Those associated with the first pattern and the remainder are identified as category 1 and category 0 vectors, respectively. The set of vectors is used to generate a binary tree in computer memory, which tree includes a sequence of binary doublets each of which represents a tree node. One of four branch conditions is identified by each doublet including no branches, branch only left, branch only right or branch both left and right. The sequence of binary doublets is used to classify binary vectors.
    Type: Grant
    Filed: February 27, 1991
    Date of Patent: November 16, 1993
    Assignee: Neural Systems Corporation
    Inventors: Charles S. Weaver, Constance T. Chittenden
  • Patent number: 4882754
    Abstract: In a digital encoder, truncation is controlled by the fullness of the output rate-smoothing buffer. A signal compression system is shown for processing a stream of fixed length digital sample signals, such as audio signals, which system includes a linear digital compression filter for compression filtering the sample signal stream and generating a stream of compression-filtered signals. The compression-filtered stream is encoded by an encoder which implements a variable word length truncated code. The encoder output is supplied to a buffer for transmission to a communication channel. The encoder is controllably operable in a normal mode and in an out of range (OOR) mode. In the OOR operating mode an OOR code word together with the compression filtered signal is sent to the buffer. Buffer underflow is controlled by operation in the OOR mode when the buffer is empty or near empty.
    Type: Grant
    Filed: June 9, 1988
    Date of Patent: November 21, 1989
    Assignees: Digideck, Inc., Digital Recording Research Limited Partnership
    Inventors: Charles S. Weaver, Constance T. Chittenden, Allen B. Conner, Jr.
  • Patent number: 4841299
    Abstract: Encoding and decoding method and apparatus are disclosed including a decoder for decoding a stream of encoded digital data words which have been encoded by an encoder using variable length code words in which the code words comprise a single group of 0 bits followed by a single group of 1 bits. The 0 bits and 1 bits are separately counted (46), and the combined counts are used to address a read only memory (54) containing the decoded digital data words. The decoded digital data word is read out from the addressed memory location. Also disclosed is an AND gate array 70 of rows and columns of AND gates (90-1 etc.), in which the number of 0s in the code word determines which row is energized, and the number of 1s in the code word determines which column is energized. The energized AND gate is indicative of the decoded digital data word.
    Type: Grant
    Filed: August 31, 1987
    Date of Patent: June 20, 1989
    Assignee: Digital Recording Research Limited Partnership
    Inventor: Charles S. Weaver
  • Patent number: 4819654
    Abstract: Method and apparatus for recurrently obtaining a measure of the systolic slope of the blood pressure wave in a subject's artery during a range of physical activity, or exercise, are disclosed. A plot, or record, of the slope measurements versus heart beat rate, point in an exercise protocol, or the like, is provided from which subjects having coronary artery disease (CAD) may be distinguished from subjects without CAD.
    Type: Grant
    Filed: September 18, 1986
    Date of Patent: April 11, 1989
    Assignee: SRI International
    Inventors: Charles S. Weaver, Constance T. Chittenden
  • Patent number: 4802222
    Abstract: Audio signals such as ECG, speech and music are digitally processed to reduce the bit-rate needed for accurate transmission, known as minimizing the entropy of the signal. The transmitter features a digital compression filter with zeros restricted to certain points on the unit circle, and Huffman encoding for transmission. The receiver features a digital decompression filter with poles at the zero locations, but shifted inside the unit circle to prevent error-ramp build-up.
    Type: Grant
    Filed: August 25, 1987
    Date of Patent: January 31, 1989
    Assignee: SRI International
    Inventor: Charles S. Weaver
  • Patent number: 4754483
    Abstract: A data reduction system is disclosed which includes an analog to digital converter for converting an analog signal to digital sample signal form, a digital compression filter for compression filtering the digital sample signals, and an encoder for truncated Huffman encoding the compression filter output. A decoder for decoding the encoded signal, a digital reconstruction filter for decomposition filtering of the decoded signal, and digital to analog converter means are included to reconstruct the analog signal. The digital compression filter has a transfer function which includes zeros as the unit circle in the Z-plane, while the digital reconstruction filter has poles that normally are on or inside the unit circle in the Z-plane at the same angular positions as the zeros of the digital compression filter. The poles of the reconstruction filter are momentarily movable inwardly from their normal positions in response to a detected error signal to speed recovery from such error signal.
    Type: Grant
    Filed: August 25, 1987
    Date of Patent: June 28, 1988
    Assignee: SRI International
    Inventor: Charles S. Weaver
  • Patent number: 4649929
    Abstract: Method and apparatus for recurrently obtaining a measure of the systolic slope of the blood pressure wave in a subject's artery during a range of physical activity, or exercise, are disclosed. A plot, or record, of the slope measurements versus heart beat rate, point in an exercise protocol, or the like, is provided from which subjects having coronary artery disease (CAD) may be distinguished from subjects without CAD.
    Type: Grant
    Filed: June 11, 1981
    Date of Patent: March 17, 1987
    Assignee: SRI International
    Inventors: Charles S. Weaver, Constance T. Chittenden
  • Patent number: 4546342
    Abstract: A music data compression system is disclosed which includes an analog to digital converter for converting the analog music signal to digital sample signal form, a digital compression filter for compression filtering the digital sample signals, and an encoder for truncated Huffman encoding the compression filter output. An entropy setting unit is included in the system for step control of the signal supplied to the digital compression filter in accordance with one or more threshold levels of the envelope of the music signal, and for reducing the entropy of the signal with increases in the energy level of the music signal. Different codes may be implemented in accordance with the threshold(s), and an identifying code word is inserted in the Huffman encoded stream. A decoder, digital reconstruction filter, and digital to analog converter are used to reconstruct the analog music signal.
    Type: Grant
    Filed: December 14, 1983
    Date of Patent: October 8, 1985
    Assignee: Digital Recording Research Limited Partnership
    Inventors: Charles S. Weaver, Robert A. LeBlanc, Lawrence E. Sweeney, Jr.
  • Patent number: 4535320
    Abstract: Method and apparatus for decoding Huffman encoded words are disclosed which include the use of logic gates connected in the form of a binary decoding tree which includes branches, interior and leaf nodes. Bits of the encoded word are sequentially supplied to gates of the binary tree. Simultaneously, gate enable signals are supplied to gates of the binary tree. Both the data bits and enable signals are supplied to gates at increasingly higher levels of the binary tree. When an output is obtained from a gate associated with one of the leaf nodes of the tree, the process of sequentially supplying data bits and enable signals to gates of the binary tree is repeated for the next encoded word. The original data words are regenerated by use of outputs from said gates associated with leaf nodes of the binary tree.
    Type: Grant
    Filed: June 22, 1984
    Date of Patent: August 13, 1985
    Assignee: Digital Recording Research Limited Partnership
    Inventor: Charles S. Weaver
  • Patent number: 4503510
    Abstract: Digital data compression method and means are disclosed which allow for transmission of digital data over a short time period and/or narrow bandwidth transmission line. Also a maximum amount of information may be stored on a movable recording medium using data compression method of this invention. Digital signals to be stored and/or transmitted first are compressed using a finite-impulse response digital compression filter which generates estimated signal values which are subtracted from actual signal values to provide a sequence of difference signals. The difference signals are encoded using a truncated Huffman type encoding method and means, and the encoded signals are transmitted to a remote receiver and/or are recorded. The receiver includes a decoder and digital reconstruction filter for exact reproduction of transmitted digital signals. The invention is well adapted for storage and/or transmission of three lead electrocardiogram (ECG) signals, recording and playback of music, and the like.
    Type: Grant
    Filed: December 5, 1983
    Date of Patent: March 5, 1985
    Assignee: SRI International
    Inventor: Charles S. Weaver
  • Patent number: 4449536
    Abstract: Digital data compression method and means are disclosed which allow for transmission of digital data over a short time period and/or narrow bandwidth transmission line. Also a maximum amount of information may be stored on a movable recording medium using data compression method of this invention. Digital signals to be stored and/or transmitted first are compressed using a finite-impulse response digital compression filter which generates estimated signal values which are subtracted from actual signal values to provide a sequence of difference signals. The difference signals are encoded using a truncated Huffman type encoding method and means, and the encoded signals are transmitted to a remote receiver and/or are recorded. The receiver includes a decoder and digital reconstruction filter for exact reproduction of transmitted digital signals. The invention is well adapted for storage and/or transmission of three lead electrocardiogram (ECG) signals, recording and playback of music, and the like.
    Type: Grant
    Filed: October 31, 1980
    Date of Patent: May 22, 1984
    Assignee: SRI International
    Inventor: Charles S. Weaver
  • Patent number: 4425645
    Abstract: Method and apparatus for transferring digital data in a bit stream consisting of digital data words each of which words includes data bits and a parity bit are disclosed. Except for the word parity bits, the stream is transferred without additional overhead bits such as start and stop bits employed in an asynchronous transmission data format or synchronizing characters employed in a synchronous transmission data format. Method and apparatus for locking onto the parity bit of such a bit stream are disclosed which allow for digital data transfer in this format.
    Type: Grant
    Filed: October 15, 1981
    Date of Patent: January 10, 1984
    Assignee: SRI International
    Inventors: Charles S. Weaver, John M. Yarborough, Jr.
  • Patent number: 4414587
    Abstract: A plural channel playback system comprising magnetic recording tape movable past a reproducing transducer head having at least one transducing element for each track is shown together with skew detecting means. At least two of the tracks are recorded with digital data signals comprising equal length data words with a parity bit, with the parity bits being simultaneously recorded along the tracks. Parity bit lock-on circuits are responsive to outputs from two tracks, which lock-on circuits generate word clock pulses in synchronization with the recorded parity bit signals. A phase detector responsive to word clock pulses from the parity bit lock-on circuits produces an error signal output proportional to the phase difference between said word clock pulse inputs thereto, which error signal is related to skew. The azimuthal position of the reproducing head relative to the recording tape is adjusted either manually or automatically to minimize the error signal.
    Type: Grant
    Filed: December 17, 1981
    Date of Patent: November 8, 1983
    Assignee: SRI International
    Inventors: Charles S. Weaver, Joseph H. Chadwick, John M. Yarborough, Jr., Floyd A. Brown, Donald J. Burch
  • Patent number: 4413289
    Abstract: A recording-playback system is disclosed wherein analog signals are converted to digital form which then are compressed and encoded using a variable length code. The encoded signals are temporarily stored in a buffer memory from which they are read out to a variable speed recorder for recording thereof. The rate at which the encoded signals are read out to the recorder and the recording speed are controlled in direct proportion to the percent fullness of the buffer memory for recording with substantially constant bit density on the recording medium. The ratio of the buffer memory read out rate and recording speed may be selected for recording with a substantially maximum bit density. A playback unit for the system includes a variable speed playback for playing back the recorded digital signals. The signals are temporarily stored in a buffer memory, from which memory they are read out to a decoder which operates at a substantially constant word rate.
    Type: Grant
    Filed: March 13, 1981
    Date of Patent: November 1, 1983
    Assignee: SRI International
    Inventors: Charles S. Weaver, Joseph H. Chadwick
  • Patent number: 4408614
    Abstract: Method and apparatus for recurrently obtaining systolic and diastolic blood pressure measurements, and measurements of the systolic slope of the blood pressure wave in a subject's artery are disclosed. Artifact information in Korotkov sound signals employed in the apparatus are substantially eliminated to avoid errors which otherwise normally are present in such measurements.
    Type: Grant
    Filed: July 6, 1981
    Date of Patent: October 11, 1983
    Assignee: SRI International
    Inventors: Charles S. Weaver, Constance T. Chittenden
  • Patent number: 4396906
    Abstract: Coding and decoding method and apparatus are disclosed for implementation of a novel truncated Huffman type code using different length code words. Input signals to be encoded have different probabilities of occurance, and the most frequently occuring signals are assigned the shortest code words. Infrequently occuring input signals are labelled using one of the code words. The set of different length code words employed in the invention include a single binary 1 bit at the least significant bit position of each of the code words. Decoding simply includes means for counting the number of binary 0 bits between the 1 bits of the code word stream.
    Type: Grant
    Filed: November 17, 1980
    Date of Patent: August 2, 1983
    Assignee: SRI International
    Inventor: Charles S. Weaver
  • Patent number: 4228552
    Abstract: A wall-surround, as for a bathtub, defined by multi-interconnected panels, and featuring holding members and/or grab bars secured by threaded means to conventional studding of the framework of the structure behind the wall-surround panels.
    Type: Grant
    Filed: June 7, 1976
    Date of Patent: October 21, 1980
    Assignee: Peerless Pottery, Inc.
    Inventor: Charles S. Weaver, Jr.
  • Patent number: 4167076
    Abstract: A fishing lure which comprises, in combination, a flexible, molded plastic, imitation worm of synthetic resin, or other suitable material, and a head structure, comprising a weighted head and a tubular stem, of selected length and diameter, inserted axially through the head. The stem is inserted axially into the leading end of the worm, such that the end will break out through the surface of the worm when the leading end of the worm is positioned against the head. A fishing line is inserted from the front end of the head through the central opening of the stem, out through the end of the stem and attached to the eye of a fish hook. The barbed end of the hook is passed through the body of the worm, so that the shank would lie along the surface of the worm. Various additions of moving parts, vanes, and painted surfaces can be added to the head, of the head assembly.
    Type: Grant
    Filed: September 19, 1977
    Date of Patent: September 11, 1979
    Inventor: Charles S. Weaver