Annotation of query components
First Claim
Patent Images
1. A method of capturing information useful in the building of queries, comprising:
- receiving an indication of a selected query component;
providing an interface allowing a user to create an annotation to associate with the selected query component; and
storing the annotation with a reference to the selected query component.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture that may be used to create and share annotations for query components, such as query conditions, in an effort to share domain knowledge, are provided. The annotations may be created by users with particular domain knowledge and may contain information useful to other users when building queries including the annotated query components. As an example, an annotation may indicate a particular format or syntax an associated query component should take. For some embodiments, a replacement to the associated query component may also be suggested.
-
Citations
29 Claims
-
1. A method of capturing information useful in the building of queries, comprising:
-
receiving an indication of a selected query component;
providing an interface allowing a user to create an annotation to associate with the selected query component; and
storing the annotation with a reference to the selected query component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of sharing information useful in the building of queries, comprising:
-
monitoring one or more query components specified for use in a query;
searching for annotations associated with the one or more query components; and
providing an indication of one or more annotations, if found, associated with the one or more query components. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium containing a program for annotating query components which, when executed by a processor, performs operations comprising:
-
receiving an indication of one or more selected query component;
providing an interface allowing a user to create an annotation to associate with the selected query component; and
storing the annotation with a reference to the selected query component. - View Dependent Claims (19, 20, 21)
-
-
22. A system for sharing information useful in building queries, comprising:
-
an annotation database for storing annotations;
a query building interface allowing users to build queries by specifying query components; and
an annotation system allowing users to create and display annotations associated with query components used in building queries. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification