Notification methods for non-programmatic integration systems
First Claim
1. A method of application integration on a computing device, comprising:
- selecting an application plan for an application executing on the computing device;
identifying, using the application plan, if a display generated by the application contains one or more previously mapped locations within the display;
when the display contains at least one previously mapped location based on the application plan, automatically, and continuously collecting application data from at least one of the previously mapped locations in the display generated by the application;
using the collected application data, querying a computer-readable storage medium for one or more documents without user intervention;
retrieving identifying data associated with the one or more documents based upon the query;
monitoring the collected application data from the mapped location for a change in the collected application data;
upon detecting the change, re-querying the computer-readable storage medium using the changed collected application data and retrieving identifying data associated with the one or more documents having properties matching the changed collected application data; and
displaying the one or more documents having properties matching the changed collected application data,wherein the mapped location is a spatial location of information in the display generated by the application.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for retrieving information from an unrelated application that includes receiving automatically, non-programmatically collected application data from a mapped location of a mapped source reference of the unrelated application; querying a computer-readable storage medium collected application data without user intervention; retrieving identifying data associated with documents stored in the computer-readable storage medium based upon the query; monitoring the collected application data from the mapped location for a change in the collected application data; and upon detecting the change, re-querying the computer-readable storage medium using the changed collected application data and retrieving identifying data associated with the documents based upon the re-query.
11 Citations
20 Claims
-
1. A method of application integration on a computing device, comprising:
-
selecting an application plan for an application executing on the computing device; identifying, using the application plan, if a display generated by the application contains one or more previously mapped locations within the display; when the display contains at least one previously mapped location based on the application plan, automatically, and continuously collecting application data from at least one of the previously mapped locations in the display generated by the application; using the collected application data, querying a computer-readable storage medium for one or more documents without user intervention; retrieving identifying data associated with the one or more documents based upon the query;
monitoring the collected application data from the mapped location for a change in the collected application data;upon detecting the change, re-querying the computer-readable storage medium using the changed collected application data and retrieving identifying data associated with the one or more documents having properties matching the changed collected application data; and displaying the one or more documents having properties matching the changed collected application data, wherein the mapped location is a spatial location of information in the display generated by the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An integration system, comprising at least one module executing on at least one processor to:
-
select an application plan for an application executing in a computing device; determine, based on the application plan, if a display generated by the application contains one or more previously mapped locations within the display; when the display contains at least one previously mapped location based on the application plan, automatically and continuously collect application data from the at least one previously mapped location; query a computer-readable storage medium using the collected application data without user initiation; retrieve identifying data associated with the plurality of documents based upon the query; monitor collected application data from the mapped location for a change in the collected application data; re-query the computer-readable storage medium using the changed collected application data and retrieving identifying data associated with the plurality documents having properties matching the changed collected application data upon detecting the change; and display the plurality of documents having properties matching the changed collected application data, wherein the mapped location is a logical location of data in the mapped source reference of the application. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of retrieving information from an unrelated application, comprising:
-
selecting an application plan for the unrelated application executing on a computing device; determining, using on the application plan, if a display generated by the unrelated application contains one or more previously mapped locations; when the application plan determines that the display contains at least one previously mapped location, receiving automatically and continuously collected application data from a mapped location of the display generated by the unrelated application; querying a computer-readable storage medium using the received automatically and continuously collected application data without user intervention; retrieving identifying data associated with documents stored in the computer-readable storage medium based upon the query; monitoring the automatically and continuously collected application data from the mapped location for a change in the automatically and continuously collected application data; upon detecting the change, re-querying the computer-readable storage medium using the changed automatically and continuously collected application data and retrieving identifying data associated with the documents having properties matching the changed automatically and continuously collected data; and displaying the documents having properties matching the changed automatically and continuously collected data, wherein the mapped location is at least one of a spatial location of data in a display of the application, and a logical location of information in the mapped source reference of the application.
-
Specification