Method of graphically linking multiple disjoint models
First Claim
Patent Images
1. A method comprising:
- creating an association between a first model and a second model,the first model representing a part of a system,the second model representing another part of the system,the second model providing first information that is used to perform a function of the system,the second model including second information that is used to perform an operation of the first model,the operation including at least one of;
designing the first model,testing the first model, ordebugging the first model, andthe creating being performed by a computing device;
generating a graphical link to the second model based on the association,the generating being performed by the computing device;
providing, for presentation and without providing the second model, the first model and the graphical link,the providing for presentation being performed by the computing device;
receiving an activation of the graphical link,the receiving being performed by the computing device; and
providing, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model,the providing, for presentation, the second model being performed by the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed methods, mechanisms, and system provide the ability to associate one or more disjointed models such that a second model can be accessed from a first model thereby allowing easier navigation between models. A graphical link to a second model is provided as part of a first model. Activating the graphical link opens the second model for viewing or editing. Links between additional models may also be provided. Thus, by using the provided graphical links, a user may quickly and easily navigate between all the associated models.
19 Citations
41 Claims
-
1. A method comprising:
-
creating an association between a first model and a second model, the first model representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, the second model including second information that is used to perform an operation of the first model, the operation including at least one of; designing the first model, testing the first model, or debugging the first model, and the creating being performed by a computing device; generating a graphical link to the second model based on the association, the generating being performed by the computing device; providing, for presentation and without providing the second model, the first model and the graphical link, the providing for presentation being performed by the computing device; receiving an activation of the graphical link, the receiving being performed by the computing device; and providing, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model, the providing, for presentation, the second model being performed by the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions which, when executed by a processor, cause the processor to; create an association between a first model and a second model, the first model representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, and the second model including second information that is used to perform an operation of the first model, the operation including at least one of;
designing the first model,
testing the first model, or
debugging the first model;generate a graphical link to the second model based on the association; provide, for presentation and without providing the second model, the first model and the graphical link to the second model; receive an activation of the graphical link; and provide, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
32. An apparatus comprising:
-
a memory to store instructions; and a processor to execute the instructions to; create an association between a first model and a second model in a modeling environment, the first model being executable and representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, and the second model including second information that is used to perform an operation of the first model, the operation including at least one of;
designing the first model,
testing the first model, or
debugging the first model;create a graphical link from the first model to the second model based on the association; provide, for presentation and without providing the second model, the first model and the graphical link to the second model; receive an activation of the graphical link; and provide, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model. - View Dependent Claims (33, 34)
-
-
35. An apparatus comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive a visual indication of an association between a first model and a second model, the first model representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, and the second model including second information that is used to perform an operation of the first model, the operation including at least one of;
designing the first model,
testing the first model, or
debugging in the first model;generate a graphical link to the second model based on the received visual indication; provide, for presentation and without providing the second model, the first model and the graphical link to the second model; receive an activation of the graphical link; and provide, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model. - View Dependent Claims (36, 37, 38)
-
-
39. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions which, when executed by a processor, cause the processor to; create an association between a first model and a second model, the first model representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, and the second model including second information that is used to perform an operation of the first model, the operation including at least one of;
designing the first model,
testing the first model, or
debugging the first model;generate a graphical link to the second model based on the association; provide, for presentation and without providing the second model, and the graphical link to the second model; receive an activation of the graphical link; provide, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model; provide, for presentation with the second model, a graphical link to the first model; receive an activation of the graphical link to the first model; and provide, for presentation and without providing the second model, the first model and the graphical link to the second model based on the received activation of the graphical link to the first model.
-
40. A method comprising:
-
receiving a visual indication that a first model is associated with a second model, the first model representing a part of a system, the second model representing another part of the system, the second model providing first information that is used to perform a function of the system, the second model including second information that is used to perform an operation of the first model, the operation including at least one of; designing the first model, testing the first model, or debugging the first model, and the receiving being performed by a computing device; generating a graphical link based on the received visual indication, the generating being performed by the computing device; providing, for presentation and without providing the second model, the first model and the graphical link in a modeling environment, the providing, for presentation, being performed by the computing device; receiving an activation of the graphical link, the receiving being performed by the computing device; and providing, for presentation and based on receiving the activation of the graphical link, the second model without providing, for presentation, the first model, the providing, for presentation, the second model being performed by the computing device. - View Dependent Claims (41)
-
Specification