Patents by Inventor Thomas C. Reiner

Thomas C. Reiner 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: 7990987
    Abstract: A network processor having bypass capability in which some data units are diverted from being processed by the processor core of the network processor. In one embodiment, a network processor may include a receiver to receive data units, configuration information used to evaluate whether the data units require processing, a processor core to process data units that require processing, a bypass store to hold those data units which do not require processing by the processor core, and a transmitter to transmit the data units. In one embodiment, a method may include receiving a plurality of data units, receiving configuration information, evaluating whether each of the data units requires processing based on the configuration information, bypassing processing those of the data units that do not require processing based on the evaluating, processing those of the data units that require processing based on the evaluating, and transmitting the data units.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: August 2, 2011
    Assignee: Topside Research, LLC
    Inventors: Thomas C Reiner, Kirk Jong, Phil Terry, Neely Walls, Chris Haywood, Michael de la Garrigue, Adam Rappoport
  • Publication number: 20040165590
    Abstract: A network processor having bypass capability in which some data units are diverted from being processed by the processor core of the network processor. In one embodiment, a network processor may include a receiver to receive data units, configuration information used to evaluate whether the data units require processing, a processor core to process data units that require processing, a bypass store to hold those data units which do not require processing by the processor core, and a transmitter to transmit the data units. In one embodiment, a method may include receiving a plurality of data units, receiving configuration information, evaluating whether each of the data units requires processing based on the configuration information, bypassing processing those of the data units that do not require processing based on the evaluating, processing those of the data units that require processing based on the evaluating, and transmitting the data units.
    Type: Application
    Filed: February 25, 2003
    Publication date: August 26, 2004
    Applicant: Internet Machines Corp.
    Inventors: Thomas C. Reiner, Kirk Jong, Phil Terry, Neely Walls, Chris Haywood, Michael de la Garrigue, Adam Rappoport
  • Patent number: 5467396
    Abstract: In a data processing system, stored data that is essential to a given data processing operation, such encryptographic key generation, is tamper proof in that if such data is altered, processing of the altered data is inhibited upon retrieval.
    Type: Grant
    Filed: October 27, 1993
    Date of Patent: November 14, 1995
    Assignee: The Titan Corporation
    Inventors: Stephen R. Schossow, Thomas C. Reiner
  • Patent number: 5151904
    Abstract: A decoding system for decoding a digital data stream that has been convolutionally encoded in accordance with a selected constraint length and selected polynomial codes, which system includes a processor, such as a Viterbi decoder, that is reconfigurable so that it can decode encoded digital data streams for a number of different user channels for which data streams have been convolutionally encoded in accordance with respectively different combinations of selected constraint length and selected polynomial codes.
    Type: Grant
    Filed: September 27, 1990
    Date of Patent: September 29, 1992
    Assignee: The Titan Corporation
    Inventors: Thomas C. Reiner, Mark J. Lindsey, Krishnanand Kelkar