Patents by Inventor Oliver Strunk

Oliver Strunk 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: 9440148
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: September 13, 2016
    Assignee: TELEKINESYS RESEARCH LIMITED
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Patent number: 8437992
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: May 7, 2013
    Assignee: Telekinesys Research Limited
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Patent number: 7965289
    Abstract: A graphics processing unit calculates transformation matrices for changes to the position and orientation of objects. The graphics processing unit applies the transformation matrices to vertices of objects to be rendered.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: June 21, 2011
    Assignee: NVIDIA Corporation
    Inventors: Simon G. Green, Mark J. Harris, Oliver Strunk
  • Publication number: 20110077923
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Application
    Filed: December 6, 2010
    Publication date: March 31, 2011
    Applicant: TELEKINESYS RESEARCH LIMITED
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Patent number: 7884830
    Abstract: A graphics system supports arrays of cube map textures. In one implementation, a cube map texture is utilized as an index into a set of cube map textures. The set of cube map textures may further be arranged into an atlas of two-dimensional textures.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: February 8, 2011
    Assignee: Nvidia Corporation
    Inventors: Simon G. Green, Mark J. Harris, Oliver Strunk
  • Publication number: 20100299121
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Application
    Filed: August 2, 2010
    Publication date: November 25, 2010
    Applicant: Telekinesys Research Limited
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Patent number: 7788071
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: August 31, 2010
    Assignee: Telekinesys Research Limited
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Patent number: 7353149
    Abstract: Contact of rigid bodies is simulated with friction. A contact point is determined as a mid point between closest points on each body. An integrated relative velocity (IRV) vector is computed, and is minimized by applying forces to both bodies. If the IRV value exceeds a threshold the bodies are deemed to be sliding. Non-penetration constraint and friction values are determined in separate processes and the output of one is fed to the other.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: April 1, 2008
    Assignee: Telekinesys Research Limited
    Inventors: Oliver Strunk, Thomas Liss, Oliver Gross
  • Publication number: 20060149516
    Abstract: A method and apparatus wherein complex physical interactions and collisions are modeled at a high level of detail while reducing the computational demands placed on the processing system. In one embodiment the method comprising the steps of defining a first object and a second object, each object adapted for colliding with the other object; assigning an interaction type for at least one of the first and second object in response to an object parameter; and selecting between a continuous simulation of a collision and a discrete simulation of the collision in response to the interaction type.
    Type: Application
    Filed: December 2, 2005
    Publication date: July 6, 2006
    Inventors: Andrew Bond, Oliver Strunk, Adrian Gasinski
  • Publication number: 20020161562
    Abstract: Contact of rigid bodies is simulated with friction. A contact point is determined as a mid point between closest points on each body. An integrated relative velocity (IRV) vector is computed, and is minimised by applying forces to both bodies. If the IRV value exceeds a threshold the bodies are deemed to be sliding. Non-penetration constraint and friction values are determined in separate processes and the output of one is fed to the other.
    Type: Application
    Filed: April 24, 2002
    Publication date: October 31, 2002
    Inventors: Oliver Strunk, Thomas Liss, Oliver Gross