Annotation of query components
First Claim
Patent Images
1. A method of sharing information useful in the building of queries, comprising:
- monitoring one or more query components specified for use in a query, wherein the query is being composed in a query composition tool, wherein the one or more query components are stored and are accessible to the query composition tool;
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, comprising;
displaying an annotation icon proximate an annotated query component, displaying a suggested substitution for the annotated query component, allowing the user to accept the suggested substitution; and
in response to the user accepting the suggested substitution, replacing, in the query, the annotated query component with the suggested substitution.
2 Assignments
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. An annotation may indicate a particular format or syntax for an associated query component. In some cases, a replacement to the associated query component is suggested.
-
Citations
14 Claims
-
1. A method of sharing information useful in the building of queries, comprising:
-
monitoring one or more query components specified for use in a query, wherein the query is being composed in a query composition tool, wherein the one or more query components are stored and are accessible to the query composition tool; 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, comprising; displaying an annotation icon proximate an annotated query component, displaying a suggested substitution for the annotated query component, allowing the user to accept the suggested substitution; and in response to the user accepting the suggested substitution, replacing, in the query, the annotated query component with the suggested substitution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing a program which, when executed, performs an operation for sharing information useful in the building of queries, comprising:
-
monitoring one or more query components specified for use in a query, wherein the query is being composed in a query composition tool, wherein the one or more query components are stored and are accessible to the query composition tool; responsive to detecting the monitored one or more query components, 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, comprising; displaying an annotation icon proximate an annotated query component, displaying a suggested substitution for the annotated query component, allowing the user to accept the suggested substitution; and
in response to the user accepting, the suggested substitution, replacing, in the query, the annotated query component with the suggested substitution. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification