Interactive intelligent searching with executable suggestions
First Claim
1. A system for interactive, intelligent searching ofdata elements in a knowledge base, the knowledge base including data elements in multiple search dimensions, comprising:
- a suggestion engine; and
a suggestion space, coupled to said suggestion engine, said suggestion space having at least one data structure representative of relationships between data elements in the knowledge base;
wherein said suggestion engine interrogates the suggestion space based on received scope change-search criteria to obtain scope change search results and returns a smart tip that represents said scope change search results;
whereby an executable suggestion can be provided to a user based on the smart tip.
16 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for interactive searching with executable suggestions are provided. The present invention provides a search engine and data management technology that can understand what users are looking for, understand the data in a database, and present immediately useful suggestions for finding the right information. Executable suggestions are presented that enable a user to further narrow or broaden a search intelligently and adaptively in real-time. Each executable suggestion describes a search and corresponding search criteria and provides information on the actual search results a user will obtain according to this search criteria. In one embodiment of the present invention, a system has a suggestion engine and one or more suggestion spaces.
246 Citations
12 Claims
-
1. A system for interactive, intelligent searching ofdata elements in a knowledge base, the knowledge base including data elements in multiple search dimensions, comprising:
-
a suggestion engine; and
a suggestion space, coupled to said suggestion engine, said suggestion space having at least one data structure representative of relationships between data elements in the knowledge base;
wherein said suggestion engine interrogates the suggestion space based on received scope change-search criteria to obtain scope change search results and returns a smart tip that represents said scope change search results;
whereby an executable suggestion can be provided to a user based on the smart tip.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
a suggestion space populator; and
a suggestion space updater, said suggestion space populator and said suggestion space updater each being coupled between said suggestion tables and said in-memory suggestion space.
-
-
8. The system of claim 4, further comprising a suggestion structure builder coupled between the knowledge base and the suggestion tables, said suggestion structure builder receiving an input from a knowledge expert and generating an output to modify the suggestion tables in accordance with the received Jun. 27, 2002 input.
-
9. The system of claim 4, further comprising a knowledge base suggestion mapper coupled between the knowledge base and the suggestion tables to map data in the knowledge base to a corresponding location in the suggestion tables.
-
10. The system of claim 1, further comprising:
-
a query builder, coupled to said suggestion engine;
a tip formatter;
a tip interface, coupled between said tip formatter and said suggestion engine;
a smart domain module Jun. 27, 2002;
a searchable interface coupled between said suggestion engine and said smart domain module.
-
-
11. A method for interactive searching, comprising the steps of:
-
receiving a search query;
identifying at least one parameter in the search query that corresponds to a dimension in a suggestion space;
interrogating the suggestion space to determine scope change search results based on a scope change search criteria; and
creating a smart tip that represents the scope change search results;
whereby an executable suggestion can be provided to a user based on the smart tip.- View Dependent Claims (12)
-
Specification