Patents by Inventor Dean C Wills

Dean C Wills 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: 8564532
    Abstract: A system for controlling a computer is provided. The system includes a position sensing apparatus configured to be disposed in operative proximity to a sensed object and thereby obtain positional data pertaining to the sensed object, and engine software configured to receive the positional data and process the positional data to determine an assessed actual position of the sensed object relative to a neutral reference position and output control commands based on the assessed actual position of the sensed object, the control commands configured to control presentation of a rendered scene, the control commands being scaled relative to changes in the assessed actual position of the sensed object, the scaling of the changes in assessed actual position of the sensed object causing presentation of the rendered scene to be skewed; wherein the engine software is further configured to automatically correct the skewing of the rendered scene by modifying the control commands.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: October 22, 2013
    Assignee: NaturalPoint, Inc.
    Inventors: James D. Richardson, Harold Parks, Dean C. Wills
  • Patent number: 7970596
    Abstract: An integrated design environment (IDE) is disclosed for forming virtual embedded systems. The IDE includes a design language for forming finite state machine models of hardware components that are coupled to simulators of processor cores, preferably instruction set accurate simulators. A software debugger interface permits a software application to be loaded and executed on the virtual embedded system. A virtual test bench may be coupled to the simulation to serve as a human-machine interface. In one embodiment, the IDE is provided as a web-based service for the evaluation, development and procurement phases of an embedded system project. IP components, such as processor cores, may be evaluated using a virtual embedded system. In one embodiment, a virtual embedded system is used as an executable specification for the procurement of a good or service related to an embedded system.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: June 28, 2011
    Assignee: Synopsys, Inc.
    Inventors: Stephen L. Bade, Shay Ben-Chorin, Paul Caamano, Marcelo E. Montoreano, Ani Taggu, Filip C. Thoen, Dean C. Wills
  • Publication number: 20100017185
    Abstract: An integrated design environment (IDE) is disclosed for forming virtual embedded systems. The IDE includes a design language for forming finite state machine models of hardware components that are coupled to simulators of processor cores, preferably instruction set accurate simulators. A software debugger interface permits a software application to be loaded and executed on the virtual embedded system. A virtual test bench may be coupled to the simulation to serve as a human-machine interface. In one embodiment, the IDE is provided as a web-based service for the evaluation, development and procurement phases of an embedded system project. IP components, such as processor cores, may be evaluated using a virtual embedded system. In one embodiment, a virtual embedded system is used as an executable specification for the procurement of a good or service related to an embedded system.
    Type: Application
    Filed: September 24, 2009
    Publication date: January 21, 2010
    Applicant: Synopsys, Inc.
    Inventors: Stephen L. Bade, Shay Ben-Chorin, Paul Caamano, Marcelo E. Montoreano, Ani Taggu, Filip C. Thoen, Dean C. Wills
  • Patent number: 7613599
    Abstract: An integrated design environment (IDE) is disclosed for forming virtual embedded systems. The IDE includes a design language for forming finite state machine models of hardware components that are coupled to simulators of processor cores, preferably instruction set accurate simulators. A software debugger interface permits a software application to be loaded and executed on the virtual embedded system. A virtual test bench may be coupled to the simulation to serve as a human-machine interface. In one embodiment, the IDE is provided as a web-based service for the evaluation, development and procurement phases of an embedded system project. IP components, such as processor cores, may be evaluated using a virtual embedded system. In one embodiment, a virtual embedded system is used as an executable specification for the procurement of a good or service related to an embedded system.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: November 3, 2009
    Assignee: Synopsys, Inc.
    Inventors: Stephen L Bade, Shay Ben-Chorin, Paul Caamano, Marcelo E Montoreano, Ani Taggu, Filip C Theon, Dean C Wills
  • Publication number: 20080129688
    Abstract: A system for controlling a computer is provided. The system includes a position sensing apparatus configured to be disposed in operative proximity to a sensed object and thereby obtain positional data pertaining to the sensed object, and engine software configured to receive the positional data and process the positional data to determine an assessed actual position of the sensed object relative to a neutral reference position and output control commands based on the assessed actual position of the sensed object, the control commands configured to control presentation of a rendered scene, the control commands being scaled relative to changes in the assessed actual position of the sensed object, the scaling of the changes in assessed actual position of the sensed object causing presentation of the rendered scene to be skewed; wherein the engine software is further configured to automatically correct the skewing of the rendered scene by modifying the control commands.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 5, 2008
    Applicant: NATURALPOINT, INC.
    Inventors: James D. Richardson, Harold Parks, Dean C. Wills
  • Publication number: 20020059054
    Abstract: An integrated design environment (IDE) is disclosed for forming virtual embedded systems. The IDE includes a design language for forming finite state machine models of hardware components that are coupled to simulators of processor cores, preferably instruction set accurate simulators. A software debugger interface permits a software application to be loaded and executed on the virtual embedded system. A virtual test bench may be coupled to the simulation to serve as a human-machine interface. In one embodiment, the IDE is provided as a web-based service for the evaluation, development and procurement phases of an embedded system project. IP components, such as processor cores, may be evaluated using a virtual embedded system. In one embodiment, a virtual embedded system is used as an executable specification for the procurement of a good or service related to an embedded system.
    Type: Application
    Filed: June 1, 2001
    Publication date: May 16, 2002
    Inventors: Stephen L. Bade, Shay Ben-Chorin, Paul Caamano, Marcelo E. Montoreano, Ani Taggu, Filip C. Thoen, Dean C. Wills