Patents by Inventor Charles C. Stearns

Charles C. Stearns 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).

  • Publication number: 20240089796
    Abstract: A Link 16 terminal. The Link 16 terminal includes a red enclave. The red enclave comprises a Link 16 radio. The Link 16 radio is configured to send commands to Link 16 modems. The commands specify time slots when operations in the commands should be performed by the Link 16 modems. The Link 16 terminal further includes a black enclave physically separated from the red enclave. The black enclave includes a Link 16 modem configured to receive commands from the Link 16 radio. The Link 16 terminal further includes a communication channel configured to facilitate communication between the red enclave and the black enclave. The Link 16 radio is configured to dynamically adjust when commands are sent to the Link 16 modem with respect to time slots specified in the commands based on latency between the Link 16 radio and the Link 16 modem.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 14, 2024
    Inventors: Jon E. Stearn, Sean K. Parker, Charles A. Wolfe, Peter C. Camana, Stuart N. Shanken, Thomas J. Allen
  • Patent number: 5818967
    Abstract: MPEG compressed video data is decompressed in a computer system by sharing computational decompression tasks between the computer system host microprocessor, the graphics accelerator, and a dedicated MPEG processor (video decoder engine) in order to make best use of resources in the computer system. Thus the dedicated MPEG processor is of minimum capability and hence advantageously minimum cost. The host microprocessor is used to decompress the MPEG upper data layers. The more powerful the host microprocessor, the more upper data layers it decompresses. The remainder of the decompression (lower data layers) is performed by the MPEG dedicated processor and/or the graphics accelerator. The video decoder engine is a fast hardwired processor. It has a graceful degradation capability to allow dropping of occasional video frames without displaying any part of a dropped video frame. The video decoder engine has a three stage pipeline structure to minimize circuitry and speed up operation.
    Type: Grant
    Filed: June 12, 1995
    Date of Patent: October 6, 1998
    Assignee: S3, Incorporated
    Inventors: Soma Bhattacharjee, Charles C. Stearns
  • Patent number: 5778096
    Abstract: MPEG compressed data is decompressed in a computer system by sharing computational decompression tasks between the computer system host microprocessor, the graphics accelerator, and a dedicated MPEG processor in order to make best use of resources in the computer system. Thus the dedicated MPEG processor is of minimum capability and hence advantageously minimum cost. The host microprocessor is used to decompress the MPEG upper data layers. The more powerful the host microprocessor, the more upper data layers it decompresses. The remainder of the decompression (lower data layers) is performed by the MPEG dedicated processor and/or the graphics accelerator.
    Type: Grant
    Filed: June 12, 1995
    Date of Patent: July 7, 1998
    Assignee: S3, Incorporated
    Inventor: Charles C. Stearns
  • Patent number: 5774676
    Abstract: MPEG compressed data is decompressed in a computer system by sharing computational decompression tasks between the computer system host microprocessor, the graphics accelerator, and a dedicated MPEG processor in order to make best use of resources in the computer system. Thus the dedicated MPEG processor is of minimum capability and hence advantageously minimum cost. The host microprocessor is used to decompress the MPEG upper data layers. The more powerful the host microprocessor, the more upper data layers it decompresses. The remainder of the decompression (lower data layers) is performed by the MPEG dedicated processor and/or the graphics accelerator.
    Type: Grant
    Filed: October 3, 1995
    Date of Patent: June 30, 1998
    Assignee: S3, Incorporated
    Inventors: Charles C. Stearns, Stephanie W. Ti
  • Patent number: 5757670
    Abstract: The frame reconstruction (FR) portion of an MPEG decompression circuit includes a horizontal interpolation element, a vertical interpolation element, and a selector (post processing) element. The horizontal and vertical interpolation elements are each digital filters averaging respectively two horizontal and two vertical adjacent pixels in an MPEG pixel block. Logic is included for constructing B, I, and P-type MPEG pictures. Also included is an error/warning handling mechanism.
    Type: Grant
    Filed: July 28, 1995
    Date of Patent: May 26, 1998
    Assignee: S3, Incorporated
    Inventors: Stephanie W. Ti, Charles C. Stearns
  • Patent number: 5719998
    Abstract: Decompression of MPEG compressed audio data is performed in a computer system by the host processor in the computer system providing preprocessing data decompression and a dedicated audio decoder engine (which is a digital signal processor) performing the filtering and windowing of the host preprocessed data. The audio decoder engine includes a data path, instruction set, registers and internal program and data memory. The host performs a large portion of the audio decompression, leaving the windowing and filtering to the audio decoder engine. Thus the computationally intensive portions of the decompression are performed more efficiently. Coefficient storage in the audio decompression engine is optimized by taking advantage of the symmetries inherent in the coefficient data, both for the filter coefficients and the windowing coefficients. Double buffer input and output buffers speed the data flow between the host processor and the audio decoder engine.
    Type: Grant
    Filed: June 12, 1995
    Date of Patent: February 17, 1998
    Assignee: S3, Incorporated
    Inventors: Charlene S. Ku, Charles C. Stearns, Olive T. Tao
  • Patent number: 5715385
    Abstract: Affine image transformations are performed in an interleaved manner, whereby coordinate transformations and intensity calculations are alternately performed incrementally on small portions of an image. The pixels are processed in rows such that after coordinates of a first pixel are determined for reference, each pixel in a row, and then pixels in vertically adjacent rows, are processed relative to the coordinates of the previously processed adjacent pixels. After coordinate transformation to produce affine translation, rotation, skew and/or scaling, intermediate metapixels are vertically split and shifted to eliminate holes and overlaps. Intensity values of output metapixels are calculated as being proportional to the sum of scaled portions of the intermediate metapixels which cover the output pixels respectively.
    Type: Grant
    Filed: June 6, 1994
    Date of Patent: February 3, 1998
    Assignee: LSI Logic Corporation
    Inventors: Charles C. Stearns, Karthikeyan Kannappan
  • Patent number: 5539682
    Abstract: A novel technique for improving the accuracy of seed values for iterative convergent computations such as square-root taking and division by providing optional dynamic range expansion as a part of the seed selection process is described. The technique, by improving seed accuracy, reduces the number of iterations required for convergence. This is accomplished with less hardware than would be required to accomplish the same result with a large ROM.
    Type: Grant
    Filed: December 30, 1993
    Date of Patent: July 23, 1996
    Assignee: LSI Logic Corporation
    Inventors: Himanshu Jain, Charles C. Stearns
  • Patent number: 5475803
    Abstract: Affine image transformations are performed in an interleaved manner, whereby coordinate transformations and intensity calculations are alternately performed incrementally on small portions of an image. The pixels are processed in rows such that after coordinates of a first pixel are determined for reference, each pixel in a row, and then pixels in vertically adjacent rows, are processed relative to the coordinates of the previously processed adjacent pixels. After coordinate transformation to produce affine translation, rotation, skew, and/or scaling, intermediate metapixels are vertically split and shifted to eliminate holes and overlaps. Intensity values of output metapixels are calculated as being proportional to the sum of scaled portions of the intermediate metapixels which cover the output pixels respectively.
    Type: Grant
    Filed: July 10, 1992
    Date of Patent: December 12, 1995
    Assignee: LSI Logic Corporation
    Inventors: Charles C. Stearns, Karthikeyan Kannappan
  • Patent number: 5231601
    Abstract: A digital multiplier is configured from a number of identical circuit "slices" with interconnecting signals arranged such that the need for large wiring channels is eliminated. The resulting multiplier, a hybrid of tree and array multipliers, has many of the space saving characteristics of array multipliers, with many of the speed advantages of tree multipliers. Various parameters of the design are flexible and may be changed by the designer to make speed versus size tradeoffs. The multiplier may be either pipelined or non-pipelined.
    Type: Grant
    Filed: January 28, 1992
    Date of Patent: July 27, 1993
    Assignee: LSI Logic Corporation
    Inventor: Charles C. Stearns
  • Patent number: 4958312
    Abstract: Disclosed is a digital multiplier-accumulator circuit utilizing a carry save adder tree, pipeline register and carry select adder. Also disclosed is a digital multiplier circuit including a carry save adder tree and a pipeline register.
    Type: Grant
    Filed: November 9, 1987
    Date of Patent: September 18, 1990
    Assignee: LSI Logic Corporation
    Inventors: Peng-Huat Ang, Charles C. Stearns
  • Patent number: 4949295
    Abstract: A method to adjust the divisor and dividend, for application to a divider, so that the mantissa part of the divisor is transformed to be within a known limited range. The limiting of the transformed divisor range enables the complexity of the quotient select logic to be reduced accordingly. Once the divisor is restricted to the selected range, the dividend is adjusted proportionally so the quotient is unchanged.
    Type: Grant
    Filed: July 18, 1988
    Date of Patent: August 14, 1990
    Assignee: LSI Logic Corporation
    Inventor: Charles C. Stearns