Returning databases as search results
First Claim
Patent Images
1. A method comprising:
- enumerating plausible queries of a target database using query generation rules; and
generating associated teasers for each of the enumerated queries using query-matching rules.
4 Assignments
0 Petitions
Accused Products
Abstract
A method including enumerating plausible queries of a target database using query generation rules, and generating associated teasers for each of the enumerated queries using query matching rules.
-
Citations
28 Claims
-
1. A method comprising:
-
enumerating plausible queries of a target database using query generation rules; and
generating associated teasers for each of the enumerated queries using query-matching rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program stored on a computer-readable medium, the computer program comprising instructions that cause a computer to:
-
enumerate plausible queries of a target database using query generation rules; and
generate associated teasers for each of the enumerated queries using query matching rules.
-
-
9. A method comprising:
-
identifying queries that match elements in a target database;
receiving a user query;
determining if the user query matches one of the identified queries; and
if the user query matches one of the identified queries, providing target database information to a user that relates to the user query. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprises:
-
pre-processing a target database;
building a mapping from selected queries to associated teasers for the target database;
receiving a user query for the target database; and
returning an associated teaser if the user query matches one of the selected queries. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program stored on a computer-readable medium, the computer program comprising instructions that cause a computer to:
-
identify queries that match elements in a target database;
receive a user query;
determine if the user query matches one of the identified queries; and
provide target database information to a user that relates to the user query if the user query matches one of the identified queries. - View Dependent Claims (25)
-
-
26. A computer program stored on a computer-readable medium, the computer program comprising instructions that cause a computer to:
-
pre-process a target database;
build a mapping from selected queries to associated teasers for the target database;
receive a user query for the target database; and
return an associated teaser if the user query matches one of the selected queries.
-
-
27. An apparatus comprising:
-
a memory that stores executable instructions; and
a processor that executes the instructions to;
pre-process a target database;
build a mapping from selected queries to associated teasers for the target database;
receive a user query for the target database;
return an associated teaser if the user query matches one of the selected queries; and
display the associated teaser to the user.
-
-
28. An apparatus comprising:
-
a memory that stores executable instructions; and
a processor that executes the instructions to;
enumerate plausible queries of a target database using query generation rules; and
generate associated teasers for each of the enumerated queries using query matching rules.
-
Specification