×

Interacting with a model via a three-dimensional (3D) spatial environment

  • US 9,582,933 B1
  • Filed: 12/28/2012
  • Issued: 02/28/2017
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving spatial information associated with a three-dimensional (3D) structure that is located within a spatial environment,the spatial information identifying characteristics of the 3D structure,the characteristics including information identifying at least one of;

    dimensions of the 3D structure,surface contours of the 3D structure,a location of the 3D structure within the spatial environment, oran orientation of the 3D structure within the spatial environment,the receiving the spatial information being performed by a computing device, andthe computing device being associated with a technical computing environment (TCE);

    determining at least one of a movement, a gesture, or a signal within the spatial environment,the at least one of the movement, the gesture, or the signal being associated with at least one of;

    all or a portion of a body of a user that is within the spatial environment,an inanimate physical object within the spatial environment, orthe 3D structure,the determining the at least one of the movement, the gesture, or the signal being performed by the computing device;

    performing an operation on a model based on the at least one of the movement, the gesture, or the signal,the model being a topological model that, when executed, simulates behavior of a dynamic system,the 3D structure being associated with one or more model elements of the model,the performing the operation comprising;

    navigating the one or more model elements, associated with the 3D structure, based on at least one of the characteristics of the 3D structure identified by the spatial information, the movement, the gesture, or the signal,the one or more model elements, when executed, simulating behavior of a part of the dynamic system,the navigating the one or more model elements being performed by the computing device; and

    causing, based on navigating the one or more model elements and based on the spatial information, at least one model element of the model to be displayed in the TCE,the causing the at least one model element of the model to be displayed being performed by the computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×