System and method for displaying and manipulating user-relevant data
First Claim
1. A method for managing user-relevant data, comprising:
- providing a user with a graphical user interface;
receiving through the graphical user interface a selection by the user of data created by a first program module;
receiving through the graphical user interface a selection by the user of data created by a second module;
displaying the data created by the first program module and the data created by the second program module together in a summary view that allows the user to simultaneously view the data created by the first program module and the data created by the second program module without launching the first program module or the second program module;
receiving an indication that the user wants to modify the data created by the first program module;
in response to the indication, modifying the data created by the first program module using a subset of the first program module without invoking the first program module; and
displaying the modified data in the summary view.
2 Assignments
0 Petitions
Accused Products
Abstract
A dynamic summary view is generated by defining an HTML page that links data binding HTML tables and other HTML controls to predetermined data within a storage of data. For each type of data, a parameter is determined which characterizes the predetermined data from the other data within the storage. A control module related to a specific type of data, searches the storage, determines the predetermined data using the parameter and displays the predetermined data via a data binding HTML table within a section of the dynamic summary view. Upon detecting a manipulation request, such as when a user clicks a button of the mouse, the appropriate control module accesses a subset of the program module that created the predetermined data. This is advantageously done without invoking the entire program module. A subset of the program module can be accessed by executing a script to call defined methods of objects within the program module. A subset of the program module also can be accessed by calling a control module defined within the program module. The view is also dynamic in that it is updated to display "live" data by monitoring for trigger events indicating the underlying data has changed and updating the predetermined data accordingly.
269 Citations
6 Claims
-
1. A method for managing user-relevant data, comprising:
-
providing a user with a graphical user interface; receiving through the graphical user interface a selection by the user of data created by a first program module; receiving through the graphical user interface a selection by the user of data created by a second module; displaying the data created by the first program module and the data created by the second program module together in a summary view that allows the user to simultaneously view the data created by the first program module and the data created by the second program module without launching the first program module or the second program module; receiving an indication that the user wants to modify the data created by the first program module; in response to the indication, modifying the data created by the first program module using a subset of the first program module without invoking the first program module; and displaying the modified data in the summary view. - View Dependent Claims (2, 3)
-
-
4. A method for managing user-relevant data, comprising:
-
providing a user with a graphical user interface that includes a first plurality of data filters for data created by a first program module and a second plurality of data filters for data created by a second program module; receiving through the graphical user interface a selection by the user of a first data filter from the first plurality of data filters and a selection by the user of a second data filter from the second plurality of data filters; deriving a first data subset by applying the first data filter to the data created by the first program module; deriving a second data subset by applying the second data filter to the data created by the second program module; displaying the first data subset and the second data subset together in a summary view that allows the user to simultaneously view both the first data subset and the second data subset without launching the first program module or the second program module; receiving an indication that the user wants to modify the first data subset; in response to the indication, modifying the first data subset using a subset of the first program module without invoking the first program module; and displaying the modified first data subset in the summary view. - View Dependent Claims (5, 6)
-
Specification