Patents by Inventor Daniel F. Higgins

Daniel F. 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).

  • Patent number: 9672389
    Abstract: A computing device may receive a request to create a link between a control mechanism of a human machine interface and an attribute of a model. The model, when executed, may simulate behavior of a system. The human machine interface may correspond to a physical object. The request may include information identifying the attribute and information identifying the control mechanism. The computing device may create a link between the control mechanism and the attribute based on receiving the request. The computing device may further observe the control mechanism in a spatial environment and detect that the control mechanism has changed based on observing the control mechanism. The computing device may modify a value, associated with the attribute, based on detecting that the control mechanism has changed and based on the link.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 6, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Peter S. Szpak, Jay R. Torgerson, Daniel F. Higgins, Paul F. Kinnucan
  • Patent number: 9607113
    Abstract: A device may include a processor and a memory. The processor may receive a request to link a model element, of a model, and a spatial element. The model, when executed, simulates behavior of a system, and the spatial element is a physical object or an object that is rendered for display in two or more dimensions. The processor may further receive information identifying the model element, receive information identifying the spatial element, and create a link between the identified model element and the identified spatial element based on the received request. The link may allow at least one of the model element to be identified based on identification of the spatial element, or the spatial element to be identified based on identification of the model element. The memory may store the link.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: March 28, 2017
    Assignee: The MathWorks, Inc.
    Inventors: John E. Ciolfi, Pieter J. Mosterman, Jay R. Torgerson, Daniel F. Higgins, Paul F. Kinnucan
  • Patent number: 9582933
    Abstract: A device may provide, for display by a technical computing environment (TCE), a group of model elements of a model. The model, when executed, may simulate behavior of a system. The group of model elements may correspond to a group of physical elements of the system. The device may further detect interaction with a three-dimensional (3D) structure located within a spatial environment. The 3D structure may correspond to one or more physical elements of the group of physical elements of the system. The device may further cause the TCE to modify the model based on the detected interaction.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: February 28, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Ebrahim Mestchian, Jay R. Torgerson, Daniel F. Higgins, Paul F. Kinnucan
  • Patent number: 9395889
    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: December 1, 2014
    Date of Patent: July 19, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Daniel F. Higgins, Syed Salman N. Qadri, Aditya Agrawal, Kenneth Weiss
  • Patent number: 9117039
    Abstract: A computing device may obtain a model that, when executed, simulates behavior of a dynamic system. The model may include a set of model elements that correspond to one or more physical elements associated with the dynamic system. The computing device may receive, based on obtaining the model, a request to generate a spatial representation associated with a physical element; generate a tag that includes a string of characters; associate the tag with a model element that corresponds to the physical element; cause, based on the tag and information associated with the physical element, the physical structure to be generated in a manner that includes the tag; receive the tag; and cause the model element to be displayed based on receiving the tag.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: August 25, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Ebrahim Mehran Mestchian, Jay R. Torgerson, Daniel F. Higgins, Paul F. Kinnucan