Patents by Inventor Robert Alan Kempke

Robert Alan Kempke 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: 5930359
    Abstract: A system for a pipeline cascaded content addressable memory CAM system for sequentially processing input data includes an input register, a CAM core, cascade logic and an output register. As the memory association functions produce matches in the CAM core, the cascade logic in parallel composites data associated with each matching CAM core. Each cascade processes a separate data input simultaneously then passes on the cumulative results to the next stage.
    Type: Grant
    Filed: September 23, 1996
    Date of Patent: July 27, 1999
    Assignee: Motorola, Inc.
    Inventors: Robert Alan Kempke, Anthony J. McAuley, Michael P. Lamacchia
  • Patent number: 5841874
    Abstract: The present invention encompasses a method of storing ternary data that includes the steps of (1) initializing a conversion register by storing binary-to-ternary mask data in a conversion register; (2) storing ternary data in a content addressable memory (CAM) by inputting a single bit binary data to the conversion register, and converting the binary data into two bits of ternary data using the conversion register; and (3) simultaneously storing the two bits of ternary data in first and second memory cells. For subsequent searching, the method further includes the steps of searching for a match of input search binary data to the stored contents of the CAM; providing a match valid output responsive to the input search binary bits matching any of the stored contents; and generating an address corresponding to a location in the CAM where the match is found.
    Type: Grant
    Filed: August 13, 1996
    Date of Patent: November 24, 1998
    Assignee: Motorola, Inc.
    Inventors: Robert Alan Kempke, Anthony J. McAuley