Interactive intelligent searching with executable suggestions
First Claim
1. A method for interactive searching, comprising:
- receiving, by a computing device, a search query;
identifying, by the computing device, in the received search query at least one parameter that corresponds to a location dimension in a suggestion space;
interrogating, by the computing device, the suggestion space to determine scope change search results based on a scope change search criteria;
creating, by the computing device, a smart tip that represents the scope change search results, wherein the smart tip comprises a recommendation to change the search query and wherein the recommendation includes at least one child of the location dimension and at least one parent of the location dimension; and
outputting, by the computing device, an executable suggestion based on the smart tip.
10 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for interactive searching with executable suggestions provides a search engine and data management technology that determine what a user is looking for, analyze 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.
118 Citations
29 Claims
-
1. A method for interactive searching, comprising:
-
receiving, by a computing device, a search query; identifying, by the computing device, in the received search query at least one parameter that corresponds to a location dimension in a suggestion space; interrogating, by the computing device, the suggestion space to determine scope change search results based on a scope change search criteria; creating, by the computing device, a smart tip that represents the scope change search results, wherein the smart tip comprises a recommendation to change the search query and wherein the recommendation includes at least one child of the location dimension and at least one parent of the location dimension; and outputting, by the computing device, an executable suggestion based on the smart tip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for interactive, intelligent searching of data elements in a knowledge base, the knowledge base including data elements in multiple search dimensions, comprising:
-
a suggestion engine executing on a processing device; and a suggestion space, coupled to the suggestion engine, the suggestion space having at least one data structure representative of relationships between data elements in the knowledge base; wherein the multiple search dimensions include a location dimension; wherein the 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 the scope change search results, wherein the smart tip includes at least one child of the location dimension and at least one parent of the location dimension; and wherein the suggestion engine outputs an executable suggestion based on the smart tip. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification