Universal visualization platform
First Claim
1. A framework system for connecting a plurality of tools, the system comprising:
- a plug-in mechanism configured to dynamically load the plurality of tools;
a data pool having storage space configured to store data sets associated with the plurality of tools;
a linking mechanism configured to establish communications links between the loaded plurality of tools to enable coordinated operation of the loaded plurality of tools;
a session component configured to record the process history of the operations of the loaded plurality of tool and the system states corresponding to the process history of the operations; and
an annotation module configured to associate user-provided data corresponding to one or more of the stored data sets.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a framework system and methods for connecting a plurality of tools. The system comprises a plug-in mechanism configured to dynamically load the plurality of tools, a data pool having storage space configured to store data sets associated with the plurality of tools, a linking mechanism configured to establish communications links between the loaded plurality of tools to enable coordinated operation of the loaded plurality of tools, a session component configured to record the process history of the operations of the loaded plurality of tool and the system states corresponding to the process history of the operations and an annotation module configured to associate user-provided data corresponding to one or more of the stored data sets.
59 Citations
20 Claims
-
1. A framework system for connecting a plurality of tools, the system comprising:
-
a plug-in mechanism configured to dynamically load the plurality of tools;
a data pool having storage space configured to store data sets associated with the plurality of tools;
a linking mechanism configured to establish communications links between the loaded plurality of tools to enable coordinated operation of the loaded plurality of tools;
a session component configured to record the process history of the operations of the loaded plurality of tool and the system states corresponding to the process history of the operations; and
an annotation module configured to associate user-provided data corresponding to one or more of the stored data sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data versioning method for restoring data to an earlier state, the method comprising:
-
recording an initial data set;
performing a plurality of operations on the initial data set to produce a plurality of resultant modified data sets, each of the plurality of the modified data sets representing a corresponding version of the modified data set;
recording in a log the plurality of operations performed on the initial data set; and
re-generating one of the plurality of modified data set corresponding to a particular version of the data set by performing on the initial data set the sequence of operations recorded in the log that produced the one of the plurality of modified data sets. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for displaying data, the method comprising:
-
graphically representing, using a graphical object, characteristics of values of a data record;
receiving data from an interacting user to alter the graphical object;
performing operations on the graphical object based on the data from an interacting user; and
causing the data of the data record to be displayed based on the operations performed on the graphical object. - View Dependent Claims (19, 20)
-
Specification