Annotating documents in a collaborative application with data in disparate information systems
First Claim
1. One or more device-readable media encoded with device-executable instructions for performing steps comprising:
- identifying a document handled by a collaborative application;
creating an association corresponding to the document;
picking an item from a data store associated with another application;
relating the association to the picked item;
retrieving data associated with the picked item from the data store; and
annotating the document with the retrieved data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for annotating documents in provided in a collaborative application with data from disparate information systems are provided. The collaborative application enables the annotation of a document with data provided by another application. Particularly, the collaborative application enables a user to pick an item from a data store associated with another application. An association is established between the document and the picked item and retrieves data associated with the picked item from the data store. The document is annotated with the retrieved data. Because of the association, the collaborative application can determine that the picked item in the data store has been modified by the other application. The collaborative application may retrieve modified data associated with the picked item from the data store and update the annotation data associated with the document with the modified data.
-
Citations
14 Claims
-
1. One or more device-readable media encoded with device-executable instructions for performing steps comprising:
-
identifying a document handled by a collaborative application;
creating an association corresponding to the document;
picking an item from a data store associated with another application;
relating the association to the picked item;
retrieving data associated with the picked item from the data store; and
annotating the document with the retrieved data. - View Dependent Claims (2, 3, 4, 5, 13)
-
-
6. A method for a collaborative application to interact with a user, the method comprising:
-
providing a user interface associated with the collaborative application;
displaying information associated with a document provided by the collaborative application;
enabling items provided by another application to be picked;
in response to receiving a selection of an item, retrieving data associated with the selected item from the other application; and
displaying the data as annotation to the document in the user interface. - View Dependent Claims (7, 8, 9, 10, 11, 14)
-
-
12. An apparatus for providing a collaborative application, the apparatus comprising:
-
means for communicating with a data store associated with another application;
means for determining items provided by the data store that are available for picking;
means for picking at least one of the items;
means for associating the picked item with a document provided by the collaborative application;
means for retrieving data associated with the picked item; and
means for annotating the document with the retrieved data.
-
Specification