Automatic query suggestions
First Claim
Patent Images
1. A system that facilitates a data store query, comprising:
- a data store of items that have metadata associated therewith; and
a query component that facilitates generation of a query on the data store of items to return one or more related items, and widening of the query by searching for an other related item based on metadata of the one or more related items.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved technique of querying a data store by widening the query using a series of queries that follow relations between items. Initial auxiliary queries are used to find metadata property values (rather than the actual items) that are then used in the subsequent queries. The initial queries employ one or more property values to find a related item. In response thereto, an action menu is presented for the item that facilitates widening the search for all other items with the same selected property value. The user can be presented with several choices depending on which property is used for query widening.
-
Citations
37 Claims
-
1. A system that facilitates a data store query, comprising:
-
a data store of items that have metadata associated therewith; and
a query component that facilitates generation of a query on the data store of items to return one or more related items, and widening of the query by searching for an other related item based on metadata of the one or more related items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of searching a data store of items, comprising:
-
performing a query on the data store of items to find a related item, which related item has metadata associated therewith; and
widening the query by searching for other related items based on the metadata. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of searching a data store of items, comprising:
-
querying the data store of items using a first query to find related items;
extracting one or more property values associated with the related items; and
widening the search by searching for other related items using the one or more property values. - View Dependent Claims (18, 19)
-
-
20. A system that facilitates searching a data store, comprising:
-
a data store of items; and
a query component that facilitates determination of a related query that returns one or more related items, and widening of the search by utilizing a nested query of the related query to return one or more other related items. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium having computer-executable instructions for performing a method of searching a data store of items, comprising:
-
querying the data store of items to determine a related query that is associated with one or more related items;
extracting a nested query from the related query; and
widening the search of the data store of items by utilizing the nested query to return other related items. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A computer-readable medium having computer-executable instructions for performing a method of searching a data store of items, comprising:
-
querying the data store of items to determine a related query that is associated with one or more related items;
performing at least one of the acts of;
extracting one or more property values associated with the one or more related items; and
extracting one of a nested query from the related query and one or more property values associated therewith; and
widening the search of the data store of items to return other related items based on at least one of the nested query and the one or more property values. - View Dependent Claims (37)
-
Specification