Patents by Inventor Thomas C. Rearick

Thomas C. Rearick 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: 4679164
    Abstract: A circuit module rapidly calculates a discrete numerical convolution. A convolution such as finding the sum of the products of a 16 bit constant and a 16 bit variable is performed by the module which is programmable so that the constant may be changed for a new problem. In addition, the module may be programmed to find the sum of the products of 4 and 8 bit constants and variables. Random access memories are loaded with partial products of the selected constant and all possible variables. Then, when the actual variable is loaded, it acts as an address to find the correct parital product in the particular RAM. The partial products from all of the RAMs are shifted to the appropriate numerical power position (if necessary) and then added in adder elements.
    Type: Grant
    Filed: December 17, 1984
    Date of Patent: July 7, 1987
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventor: Thomas C. Rearick