RETRIEVING A DATA ITEM ANNOTATION IN A VIEW
First Claim
1. A method of retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, the method comprising:
- receiving an output of a query;
analyzing the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value;
for each identified data value and attribute, identifying a unique value associated with each of the identified data values and attributes;
identifying from a data store if a data entry that corresponds to the identified unique value;
in response to a positive determination, determining whether the identified unique value is associated with an annotation; and
in response to a positive second determination retrieving the annotation from the data store.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of retrieving an annotation associated with a data item in a view generated by an information management system querying a data source, includes receiving an output of a query; analyzing the output of the query to identify one or more data items having a data value and an attribute associated therewith; for each identified data value and attribute, identifying a unique value associated with the data value and the attribute, wherein an identified unique value associated with the data value and an identified unique value associated with the attribute forms a unique set of values; identifying from a data store a previously logged set of unique values corresponding to the set of unique values; in response to a positive determination, determining whether the previously logged unique set of values are an associated annotation; and in response to a positive second determination retrieving the annotation from the data store.
42 Citations
25 Claims
-
1. A method of retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, the method comprising:
-
receiving an output of a query; analyzing the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value; for each identified data value and attribute, identifying a unique value associated with each of the identified data values and attributes; identifying from a data store if a data entry that corresponds to the identified unique value; in response to a positive determination, determining whether the identified unique value is associated with an annotation; and in response to a positive second determination retrieving the annotation from the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, the apparatus comprising:
-
a first component that receives an output of a query; a second component that analyzes the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value; a third component that for each identified data value and attribute, identifies a unique value associated with each of the identified data values and attributes; a fourth component that identifies from a data store if a data entry corresponds to the identified unique value; a fifth component that in response to a positive determination, determines whether the identified unique value is associated with an annotation; and a sixth component that in response to a positive second determination retrieves the annotation from the data store. a third component that identifies a unique value associated with each data value and each of the data values'"'"' attribute, wherein an identified unique value associated with each data value and each identified unique value associated with the attribute forms a unique set of values; a fourth component that identifies from a data store a previously logged set of unique values that correspond to the set of unique values; a fifth component that determines whether the previously logged unique set of values comprise an associated annotation, in response to a positive determination; and a sixth component that retrieves the annotation from the data store, in response to a positive second determination.
-
-
11. A computer readable storage medium having computer readable program code stored thereon, that when loaded into a computer system and executed by a processor, implement a method of retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, wherein the storage medium comprises:
-
program code for receiving an output of a query; program code for analyzing the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value; for each identified data value and attribute, program code for identifying a unique value associated with each of the identified data value and attributes; program code for identifying from a data store if a data entry corresponds to the identified unique value; in response to a positive determination, program code for determining whether the identified unique value is associated with an annotation; and in response to a positive second determination, program code for retrieving the annotation from the data store. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, the method comprising:
-
receiving an output of a query; analyzing the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value; generating an index using at least some of the identified attributes and data values; using the index to determine if the output of the query is associated with an annotation and; if the output of the query is associated with an annotation, retrieving the annotation from the data store. - View Dependent Claims (21, 22)
-
-
23. A computer-readable storage medium containing program code for retrieving an annotation associated with a data item in a view, wherein the view is generated by an information management system querying a data source, the storage medium comprising:
-
program code for receiving an output of a query; program code for analyzing the output of the query to identify one or more data items, wherein a data item comprises a data value and an attribute associated with the data value; program code for generating an index using at least some of the identified attributes and data values; program code for using the index to determine if the output of the query is associated with an annotation and; program code for retrieving the annotation from the data store if the output of the query is associated with an annotation, - View Dependent Claims (24, 25)
-
Specification