SYSTEMS AND METHODS FOR CREATING APPLICATION INTERFACES FOR FORMING AND SOLVING PROBLEMS IN A MODELING SYSTEM
First Claim
1. An apparatus for generating an application data structure, the apparatus comprising:
- a physical computing system comprising one or more processors, one or more user input devices, a display device, and one or more memory devices, at least one of the one or more memory devices including executable instructions for generating an application data structure, the executable instructions causing at least one of the one or more processors to perform, upon execution, the acts of;
embedding a multiphysics model data structure for a physical system in an application data structure, said embedded multiphysics model data structure including at least one modeling operation for said physical system;
determining, via at least one of said one or more processors, one or more application features to add to said application data structure, said one or more application features associated with a model of said physical system;
adding, via at least one of said one or more input devices, first data representing at least one form feature for at least one of said one or more application features for said model of said physical system;
adding, via at least one of said one or more input devices, second data representing at least one action feature for at least one of said one or more application features for said model of said physical system;
associating said second data representing said at least one action feature with said least one modeling operation for said physical system to define a sequence of operations for modeling said physical system; and
updating said application data structure, said updated application data structure including said added first data, said added second data, and said associating defining said sequence of operations, said updated application data structure being stored on at least one of said one or more memory devices.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for generating an application data structure includes a physical computing system comprising processor(s), input device(s), display(s), and memor(ies). The memory includes executable instructions that cause a processor to perform the acts of embedding a multiphysics model data structure for a physical system in an application data structure. Application features are determined to add to the application data structure. First data is added representing a form feature for the application features for the model of the physical system. Second data is added representing at an action feature for the application features. The second data is associated with at least one modeling operation to define a sequence of operations for modeling the physical system. The application data structure is updated including the added first and second data and the associating defining the sequence of operations. The updated application data structure is stored on the memory device(s).
-
Citations
27 Claims
-
1. An apparatus for generating an application data structure, the apparatus comprising:
a physical computing system comprising one or more processors, one or more user input devices, a display device, and one or more memory devices, at least one of the one or more memory devices including executable instructions for generating an application data structure, the executable instructions causing at least one of the one or more processors to perform, upon execution, the acts of; embedding a multiphysics model data structure for a physical system in an application data structure, said embedded multiphysics model data structure including at least one modeling operation for said physical system; determining, via at least one of said one or more processors, one or more application features to add to said application data structure, said one or more application features associated with a model of said physical system; adding, via at least one of said one or more input devices, first data representing at least one form feature for at least one of said one or more application features for said model of said physical system; adding, via at least one of said one or more input devices, second data representing at least one action feature for at least one of said one or more application features for said model of said physical system; associating said second data representing said at least one action feature with said least one modeling operation for said physical system to define a sequence of operations for modeling said physical system; and updating said application data structure, said updated application data structure including said added first data, said added second data, and said associating defining said sequence of operations, said updated application data structure being stored on at least one of said one or more memory devices.
-
2. A method executed in a computer system with one or more physical computing devices configured to generate a modified application data structure to model a physical system, the method comprising the acts of:
-
embedding, via one or more physical computing devices, a multiphysics model data structure in an application data structure stored in one or more memory devices, said embedded multiphysics model data structure including at least one multiphysics modeling operation for said physical system being modeled; determining, via at least one of said one or more physical computing devices, one or more application features to add to said application data structure, said one or more application features associated with said physical system; acquiring, via at least one of said one or more physical computing devices, application data representing said one or more determined application features, said application data including form data representing at least one form feature and action data representing at least one action feature for modeling said physical system; forming a modified application data structure including said acquired application data, said modified application data structure being stored on at least one of said one or more memory devices; and associating said action data representing said at least one action feature with said least one modeling operation for said physical system defined in said embedded multiphysics model data structure, said association between said action data and said at least one modeling operation defines a sequence of operations for modeling said physical system. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating a modified application data structure, the system comprising:
-
one or more physical memory devices; one or more display devices; one or more user input devices; and one or more processors configured to execute instructions stored on at least one of the one or more physical memory devices, the instructions causing at least one of the one or more processors to perform the acts comprising; embedding, via one or more physical computing devices, a multiphysics model data structure in an application data structure stored in one or more memory devices, said embedded multiphysics model data structure including at least one multiphysics modeling operation for said physical system being modeled; determining, via at least one of said one or more physical computing devices, one or more application features to add to said application data structure, said one or more application features associated with said physical system; acquiring, via at least one of said one or more physical computing devices, application data representing said one or more determined application features, said application data including form data representing at least one form feature and action data representing at least one action feature for modeling said physical system; forming a modified application data structure including said acquired application data, said modified application data structure being stored on at least one of said one or more memory devices; and associating said action data representing said at least one action feature with said least one modeling operation for said physical system defined in said embedded multiphysics model data structure, said association between said action data and said at least one modeling operation defines a sequence of operations for modeling said physical system. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method executed in a computer system including one or more processors configured to generate an application model data structure to model a physical system, the method comprising the acts of:
-
determining, via one or more processors, a plurality of applications for modeling one or more physical systems, said plurality of applications defined by application data stored in one or more application data structures; displaying in one or more graphical user interfaces a list of said plurality of applications; receiving a first input indicative of a selection of at least one of said plurality of applications; determining, via at least one of said one or more processors, one or more application features for said selection of at least one of said plurality of applications, said one or more application features represented as application data defined in and retrieved from at least one of said one or more application data structures; displaying in at least one of said one or more graphical user interfaces said determined application features; receiving a second input indicative of a selection of at least one of said application features; determining, via at least one of said one or more processors, one or more settings for said selection of at least one of said application features, said one or more settings including associated parameters for said modeling of said one or more physical systems; displaying, via at least one of said one or more graphical user interfaces, edit fields including at least one of said one or more settings; selecting at least one of said edit fields; receiving, via one or more user input devices, edits to said one or more setting included in said selected at least one edit field; generating, via at least one of said one or more processors, an application model data structure that includes said received edits to said at least one or more settings to said at least one or more application features retrieved from said one or more application data structures. - View Dependent Claims (26, 27)
-
Specification