Patents by Inventor Kenneth R. Traub

Kenneth R. Traub 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: 5848260
    Abstract: To simulate physical processes, state vectors for each of multiple voxels are stored in a memory along with a representation for each of multiple facets that are sized and oriented independently of the size and orientation of the voxels and, in combination, represent one or more surfaces. Each state vector includes multiple entries, each of which corresponds to a number of elements at a particular momentum state of multiple possible momentum states at a voxel. Interaction operations that model interactions between elements of different momentum states are performed on the state vectors, and surface interaction operations that model interactions between a facet and elements at one or more voxels near the facet are performed on the representations of facets. Finally, move operations that reflect movement of elements to new voxels are performed on the state vectors.
    Type: Grant
    Filed: December 1, 1995
    Date of Patent: December 8, 1998
    Assignee: Exa Corporation
    Inventors: Hudong Chen, David Lawerence Hill, James Hoch, Kim Molvig, Christopher M. Teixeira, Kenneth R. Traub
  • Patent number: 5640335
    Abstract: A computer implemented method for simulating a physical process. The method includes storing in a memory a state vector for each of a number of voxels. Each state vector includes a plurality of integers, each of which corresponds to a particular momentum state of a number of possible momentum states at a voxel and represents the number of elements having the particular momentum state. Each integer has more than two possible values. The method also includes performing interaction operations that model interactions between elements of different momentum states and include interaction rules that operate on a subset of the integers of a state vector. The interaction rules comprise a collision operator that transfers between integers representing a first set of momentum states and integers representing a second set of momentum states a number of elements that is determined based on the number of elements in the first and second sets of momentum states.
    Type: Grant
    Filed: March 23, 1995
    Date of Patent: June 17, 1997
    Assignee: EXA Corporation
    Inventors: Kim Molvig, Christopher M. Teixeira, Kenneth R. Traub
  • Patent number: 5606517
    Abstract: A computer implemented method for simulating a physical process. The method includes storing in a memory a state vector for each of a number of voxels. Each state vector includes a plurality of integers, each of which corresponds to a particular momentum state of a number of possible momentum states at a voxel and represents the number of elements having the particular momentum state. Each integer has more than two possible values. The method also includes performing interaction operations on the state vectors that model interactions between elements of different momentum states, performing viscosity modification operations on the state vectors to change the viscosity of the simulated physical process, and performing move operations on the state vectors that reflect movement of elements to new voxels.
    Type: Grant
    Filed: June 8, 1994
    Date of Patent: February 25, 1997
    Assignee: Exa Corporation
    Inventors: Kenneth R. Traub, Thomas F. Knight, Jr., Kim Molvig, Christopher M. Teixeira
  • Patent number: 5594671
    Abstract: A computer implemented method for simulating a physical process. The method includes storing in a memory a state vector for each of a number of voxels (i.e., lattice sites). Each state vector includes a plurality of integers, each of which corresponds to a particular momentum state of a number of possible momentum states at a voxel (lattice site) and represents the number of elements having the particular momentum state. Each integer has more than two possible values. The method also includes performing interaction operations on the state vectors that model interactions between elements of different momentum states and performing move operations on the state vectors that reflect movement of elements to new voxels.
    Type: Grant
    Filed: December 10, 1993
    Date of Patent: January 14, 1997
    Assignee: Exa Corporation
    Inventors: Hudong Chen, Peter C. Churchill, Robert A. Iannucci, Kim Molvig, Gregory Papadopoulos, Stephen A. Remondi, Christopher M. Teixeira, Kenneth R. Traub