Intelligent and event-based data population
First Claim
1. A method for populating one or more computer applications with data, the method comprising:
- storing events, each event specifying an operation and one or more data objects involved with the operation;
in response to a start-up of a computer application after an occasion when the computer application does not run, automatically selecting one or more events from the events stored; and
sending to the computer application the one or more events selected so that the computer application can produce updated results even when the contents of the data objects have been changed when the computer application was not running.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for populating one or more computer applications with data. The method includes storing events, automatically selecting one or more events from the stored events, and sending the selected one or more events to a computer application. The events are selected automatically in response to a start-up of the computer application after an occasion when the computer application does not run. Each event specifies an operation that the computer application performed and one or more data objects involved with the operation. The events are sent so that the computer application can produce updated results even when the contents of the data objects have been changed when the computer application was not running.
-
Citations
27 Claims
-
1. A method for populating one or more computer applications with data, the method comprising:
-
storing events, each event specifying an operation and one or more data objects involved with the operation;
in response to a start-up of a computer application after an occasion when the computer application does not run, automatically selecting one or more events from the events stored; and
sending to the computer application the one or more events selected so that the computer application can produce updated results even when the contents of the data objects have been changed when the computer application was not running. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, tangibly stored on machine readable media, for selecting events with which to populate one or more computer applications, the product comprising instructions to cause a processor to:
-
maintain criteria that specify how to select events;
access stored events, each event specifying an operation and one or more data objects involved with the operation; and
in response to a start-up of the computer application after an occasion when the computer application does not run, automatically select one or more events from the stored events, the selection being based on the criteria. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification