Patents by Inventor Daniel Forrest HIGGINS

Daniel Forrest HIGGINS 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).

  • Publication number: 20230245584
    Abstract: To meet the stringent requirements on simulating motion of an object, a body state of the object needs to be processed in real time while minimizing an error of deviating from the trajectory and time as specified, using limited computing resources. The present disclosure simulates physical aspects of an object in motion by generating a rigid body model that includes external force data and data representing the object. The simulator determines a body state of the object with specific velocity, altitude, and heading at a specific time-tick in real-time. The simulator determines forces applied to the object to move the object and update the rigid model in the real-time process iterations. The disclosed technology uses non-linear inversion dynamics controllers to compute the body forces for following a prescribed trajectory and a rigid body model solver with advanced integration techniques providing low-latency, accuracy, and integrity of linear and rotational body states.
    Type: Application
    Filed: June 29, 2022
    Publication date: August 3, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Fabio Raffaele CROCE, Daniel Forrest HIGGINS
  • Patent number: 9177452
    Abstract: A computer-implemented modeling system comprising a storage medium, an interface, an output device, and a processor. The storage medium to store executable instructions for providing a modeling environment using the system, the modeling environment supporting model development. The interface to receive an input instruction and create an executable instruction, where the user interaction represents the input instruction and instructs the modeling environment to perform one or more of: an analyzing operation, an editing operation, or a navigating operation. The output device to output at least one of: a tactile output representing tactile feedback, or a haptic output representing haptic feedback; and a processor to execute the executable instructions to provide the modeling environment, process the executable instruction using the modeling environment, and generate an output instruction, where the output instruction is used by an output device for generating the tactile output or the haptic output.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: November 3, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Pieter Mosterman, Daniel Forrest Higgins, Aditya Agrawal, Simon Greenwold, Jay Ryan Torgerson
  • Patent number: 8904302
    Abstract: In an embodiment, a plurality of graphical elements of a graphical model may be displayed on a display device. An indication of a graphical operation involving a first graphical element of the plurality of graphical elements may be received. The graphical operation when performed may establish a relationship between the first graphical element and one or more other graphical elements of the plurality of graphical elements that are compatible with the graphical operation. Two or more graphical elements of the plurality of graphical elements that are compatible with the graphical operation and one or more characteristics associated with the first graphical element may be identified. A visual indication may be provided on the display device. The visual indication may indicate that the identified plurality of graphical elements is compatible with the graphical operation.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: December 2, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Daniel Forrest Higgins, Syed Salman Qadri, Aditya Agrawal, Kenneth Weiss
  • Publication number: 20120084695
    Abstract: In an embodiment, a plurality of graphical elements of a graphical model may be displayed on a display device. An indication of a graphical operation involving a first graphical element of the plurality of graphical elements may be received. The graphical operation when performed may establish a relationship between the first graphical element and one or more other graphical elements of the plurality of graphical elements that are compatible with the graphical operation. Two or more graphical elements of the plurality of graphical elements that are compatible with the graphical operation and one or more characteristics associated with the first graphical element may be identified. A visual indication may be provided on the display device. The visual indication may indicate that the identified plurality of graphical elements is compatible with the graphical operation.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: The MathWorks, Inc.
    Inventors: Daniel Forrest HIGGINS, Syed Salman QADRI, Aditya AGRAWAL, Kenneth WEISS