Reversed links from graphical diagram representation
First Claim
Patent Images
1. A computer-implemented method comprising:
- interacting, using the computer, with an executable graphical model representation that includes executable graphical objects representing a dynamic system for simulation, where executing the executable graphical objects simulates the dynamic system represented by the executable graphical objects;
producing a report associated with the executable graphical model representation, the report including textual content, the producing including;
generating one or more tags for one or more of the executable graphical objects;
associating the one or more tags with the one or more of the executable graphical objects;
associating the one or more tags, which are associated with one of the executable graphical objects, with a portion of the produced report, the portion corresponding to the one of the executable graphical objects;
creating a selectable connection from the one of the executable graphical objects to the portion of the produced report, where;
the produced report is provided in a programming environment capable of processing textual data, andthe executable graphical model representation serves as a navigation tool to interact with the report;
receiving a user input, the user input selecting the one of the executable graphical objects in the executable graphical model representation;
generating a command,the command to position a viewer to the portion of the produced report corresponding to the one of the executable graphical objects,the positioning based on the selecting the one of the executable graphical objects in the executable graphical model representation; and
displaying, using the viewer and based on the user input, the portion of the produced report corresponding to the one of the executable graphical objects selected in the executable graphical model representation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes performing an analysis or synthesis operation on a graphical model representation, producing a report from the analysis or synthesis operation and generating associations representing elements of the graphical model representation with corresponding elements in the report and using these associations as a way to reposition viewer based on actions to the graphical model representation.
68 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
interacting, using the computer, with an executable graphical model representation that includes executable graphical objects representing a dynamic system for simulation, where executing the executable graphical objects simulates the dynamic system represented by the executable graphical objects; producing a report associated with the executable graphical model representation, the report including textual content, the producing including; generating one or more tags for one or more of the executable graphical objects; associating the one or more tags with the one or more of the executable graphical objects; associating the one or more tags, which are associated with one of the executable graphical objects, with a portion of the produced report, the portion corresponding to the one of the executable graphical objects; creating a selectable connection from the one of the executable graphical objects to the portion of the produced report, where; the produced report is provided in a programming environment capable of processing textual data, and the executable graphical model representation serves as a navigation tool to interact with the report; receiving a user input, the user input selecting the one of the executable graphical objects in the executable graphical model representation; generating a command, the command to position a viewer to the portion of the produced report corresponding to the one of the executable graphical objects, the positioning based on the selecting the one of the executable graphical objects in the executable graphical model representation; and displaying, using the viewer and based on the user input, the portion of the produced report corresponding to the one of the executable graphical objects selected in the executable graphical model representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor for executing instructions to; interact with an executable graphical model representation that includes executable graphical objects representing a dynamic system for simulation, where executing the executable graphical objects simulates the dynamic system represented by the executable graphical objects; produce a report associated with the executable graphical model representation, the report including textual content, the producing including; generating one or more tags for one or more of the executable graphical objects; associating the one or more tags with the one or more executable graphical objects; associating tags associated with one of the executable graphical objects with a portion of the produced report, the portion corresponding to the one of the executable graphical objects; creating a selectable connection from the one of the executable graphical objects to the portion of the produced report, where; the produced report is provided in a programming environment capable of processing textual data, and the executable graphical model representation serves as a navigation tool to interact with the report; receive a user input, the user input selecting the one of the executable graphical objects in the executable graphical model representation; generate a command, the command to position a viewer to the portion of the produced report corresponding to the one of the executable graphical objects, the positioning based on the selecting the one of the executable graphical objects in the executable graphical model representation; and a display device for; displaying, using the viewer and based on the user selection, the portion of the produced report corresponding to the one of the executable graphical objects selected in the executable graphical model representation.
-
-
11. A non-transitory machine-readable medium storing instructions that, when executed by a processor, cause the processor to:
-
interact with an executable graphical model representation that includes executable graphical objects representing a dynamic system for simulation, where executing the executable graphical objects simulates the dynamic system represented by the executable graphical objects; produce a report associated with the executable graphical model representation, the report including textual content, the producing including; generating one or more tags for one or more of the executable graphical objects; associating the one or more tags with the one or more executable graphical objects; associating tags associated with one of the executable graphical objects with a portion of the produced report, the portion corresponding to the one of the executable graphical objects; creating a selectable connection from the one of the executable graphical objects to the portion of the produced report, where; the produced report is provided in a programming environment capable of processing textual data, and the executable graphical model representation serves as a navigation tool to interact with the report; receive a user input selecting the one of the executable graphical objects in the executable graphical model representation; generate a command, the command to position a viewer to the portion of the produced report corresponding to the one of the executable graphical objects, the positioning based on the selecting the one of the executable graphical objects in the executable graphical model representation; and display, using the viewer and based on the user input, the portion of the produced report corresponding to the one of the executable graphical objects selected in the executable graphical model representation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification