Expanding the scope of an annotation to an entity level
First Claim
Patent Images
1. A method of exchanging information via an annotation, comprising:
- providing a first interface allowing a first user to view query results including a first data object, select the first data object from the query results, and create an annotation with a scope encompassing the selected first data object, whereby the annotation annotates the selected first data object with metadata describing the selected first data object, and wherein the first user is authorized to view the first data object;
providing an interface element allowing the first user to further associate the annotation with a second data object, whereby the annotation annotates both the first data object and the second data object, and wherein the first user is not authorized to view the second data object;
providing a second interface allowing a second user to view query results including the second data object, wherein the second user is authorized to view the second data object; and
providing, in the second interface, an indication of the annotation to the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture for creating and sharing an annotation associated with a data object other than the particular data object described by the annotation are provided. The annotation may be associated with an entity, even though the annotation may describe only a particular data object encompassed by the entity. By associating the annotation with the entity, the annotation may be made available to other users viewing information related to the entity, even if the particular data object described by the annotation is not displayed in the information being viewed.
-
Citations
12 Claims
-
1. A method of exchanging information via an annotation, comprising:
-
providing a first interface allowing a first user to view query results including a first data object, select the first data object from the query results, and create an annotation with a scope encompassing the selected first data object, whereby the annotation annotates the selected first data object with metadata describing the selected first data object, and wherein the first user is authorized to view the first data object; providing an interface element allowing the first user to further associate the annotation with a second data object, whereby the annotation annotates both the first data object and the second data object, and wherein the first user is not authorized to view the second data object; providing a second interface allowing a second user to view query results including the second data object, wherein the second user is authorized to view the second data object; and providing, in the second interface, an indication of the annotation to the second user. - View Dependent Claims (2, 3, 4)
-
-
5. A tangible computer-readable storage medium containing a program for exchanging information via annotations which, when executed by a processor, performs operations comprising:
-
providing a first interface allowing a first user to view query results, select a first data object from the query results, and create an annotation with a scope encompassing selected first data object, whereby the annotation annotates the selected first data object with metadata describing the selected data object, and wherein the first user is authorized to view the first data object; providing an interface element allowing the first user to further associate the annotation with a second data object, whereby the annotation annotates both the selected first data object and the second data object, and wherein the first user is not authorized to view the second data object; providing a second interface allowing a second user to view second query results including the second data object, wherein the second user is authorized to view the second data object; and providing, in the second interface, an indication of the annotation to the second user. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification