Patents by Inventor Douglas J. Matzke

Douglas J. Matzke 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: 8050903
    Abstract: Apparatus for storing all logic simulation signal values generated by a logic simulator during a simulation run is provided. The apparatus includes a runtime array for storing a plurality of signal values for each time instance in a predetermined time period, and a checkpoint cache for selectively storing the plurality of signal values stored in the runtime array at selected time instances. A hyper-checkpoint array is further provided to checkpoint the signal values in the checkpoint cache. In addition, the time instances and values of memory writes are also checkpointed. A user may retrieve the value of any signal values generated during the simulation run and may additionally rewind the simulator to a user-specified time in the simulation run.
    Type: Grant
    Filed: August 26, 1993
    Date of Patent: November 1, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Patrick W. Bosshart, Derek James Smith, Daniel Charles Pickens, Douglas J. Matzke
  • Publication number: 20080140653
    Abstract: Identifying relationships among records includes accessing a search record and corpus records. The search record comprises search tokens, where a search token is associated with a search token count. A corpus record comprises corpus tokens, where a corpus token is associated with a corpus token count. The following are repeated for each of at least a subset of the search tokens: identifying corpus tokens corresponding to the search token, and comparing the search token with the identified corpus tokens to yield comparisons. A relationship between the search record and at least one corpus record is determined in accordance with the comparisons.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Inventors: Douglas J. Matzke, Robert C. Farrow, Chandler L. Burgess
  • Patent number: 7310622
    Abstract: Performing operations using quantum correlithm objects includes establishing real states, where each real state comprises an element of a real space, and encoding the real states as quantum objects representing a correlithm object. The correlithm object is projected to the real space using a measurement basis, and measurement values corresponding to the measurement basis are determined. The projected correlithm object is retrieved according to the measurement values.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: December 18, 2007
    Assignee: Lawrence Technologies, LLC
    Inventors: P. Nick Lawrence, Douglas J. Matzke, Chandler L. Burgess
  • Patent number: 7015835
    Abstract: Encoding bits includes receiving a bit set to encode. An encoding lookup table associates correlithm objects of a space with bit sets. The space refers to an N-dimensional space, a correlithm object refers to a point of the space. The correlithm object corresponding to the received bit set is identified. The received bit set is encoded as the identified correlithm object. The identified correlithm object is imposed to encode the received bit set and subsequently decoded with table lookup using the reverse process.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: March 21, 2006
    Assignee: Lawrence Technologies, LLC
    Inventors: P. Nick Lawrence, Douglas J. Matzke, Irvin R. Jackson, Jr., II
  • Publication number: 20040044940
    Abstract: Performing operations using quantum correlithm objects includes establishing real states, where each real state comprises an element of a real space, and encoding the real states as quantum objects representing a correlithm object. The correlithm object is projected to the real space using a measurement basis, and measurement values corresponding to the measurement basis are determined. The projected correlithm object is retrieved according to the measurement values.
    Type: Application
    Filed: August 5, 2003
    Publication date: March 4, 2004
    Applicant: Lawrence Technologies, L.L.C.
    Inventors: P. Nick Lawrence, Douglas J. Matzke, Chandler L. Burgess
  • Patent number: 5838908
    Abstract: A virtual field programmable gate array device (20) includes a plurality of processors (22), each containing a central processing unit (24), memory (34), and a network interface (26). Each processor (22) may be programmed to emulate a multiple number of gates of a conventional field programmable gate array device. Each processor (22) is part of a network array to allow for information transfer between and among each processor (22). Information transfer is accomplished through the use of delivery units (50) that identify the routing vector for the information to an appropriate processor (22).
    Type: Grant
    Filed: August 13, 1997
    Date of Patent: November 17, 1998
    Assignee: Texas Instruments Incorporated
    Inventors: Douglas J. Matzke, Donald E. Steiss