Patent Document ID: 9582933
Application ID: 13730279
Patent Status: 1

Claim One:
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, or an orientation of the 3D structure within the spatial environment, the receiving the spatial information being performed by a computing device, and the 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, or the 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.