Patents by Inventor Mark A. Hatton

Mark A. Hatton 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: 8456475
    Abstract: A computing system enhances the human-like realism of computer opponents in racing-type games and other motion-related games. The computing system observes multiple prescribed motion lines and computes switching probabilities attributed to switching of simulated motion of a racer from one prescribed motion line to another. A sampling module samples at random over the switching probabilities to select one of the switching probabilities. At least one control signal is generated to switch simulated motion of the entity in a virtual reality environment from the first prescribed motion line to one of the other prescribed motion lines, in accordance with the selected one of the switching probabilities.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: June 4, 2013
    Assignee: Microsoft Corporation
    Inventors: Michael E. Tipping, Mark A. Hatton
  • Publication number: 20090051690
    Abstract: A computing system enhances the human-like realism of computer opponents in racing-type games and other motion-related games. The computing system observes multiple prescribed motion lines and computes switching probabilities attributed to switching of simulated motion of a racer from one prescribed motion line to another. A sampling module samples at random over the switching probabilities to select one of the switching probabilities. At least one control signal is generated to switch simulated motion of the entity in a virtual reality environment from the first prescribed motion line to one of the other prescribed motion lines, in accordance with the selected one of the switching probabilities.
    Type: Application
    Filed: December 28, 2005
    Publication date: February 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Michael E. Tipping, Mark A. Hatton