Annotation of query components
First Claim
Patent Images
1. 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, wherein the query components are stored and are accessible to the query building interface; and
an annotation system allowing users to create and display annotations associated with query components used in building queries, wherein the annotation system provides an annotation creating interface allowing a user to create an annotation for a query component selected from the query building interface, wherein the indication is an annotation icon; and
wherein the annotation system is configured to;
display an annotation associated with a query component, in response to a user selecting the annotation icon,display, to the user, a suggested substitution for the query component associated with the annotation, andreplace the query component associated with the annotation with the suggested substitution, in response to the user accepting the suggested substitution.
0 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
6 Claims
-
1. 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, wherein the query components are stored and are accessible to the query building interface; and an annotation system allowing users to create and display annotations associated with query components used in building queries, wherein the annotation system provides an annotation creating interface allowing a user to create an annotation for a query component selected from the query building interface, wherein the indication is an annotation icon; and wherein the annotation system is configured to; display an annotation associated with a query component, in response to a user selecting the annotation icon, display, to the user, a suggested substitution for the query component associated with the annotation, and replace the query component associated with the annotation with the suggested substitution, in response to the user accepting the suggested substitution. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification