Method for Suggesting Web Links and Alternate Terms for Matching Search Queries
First Claim
1. A method of suggesting links and alternate terms for a search query, comprising:
- defining a rule index for a secure source operable to be queried by a user;
tokenizing a query string received from a user to generate a set of query tokens;
applying the rules index to variations of the set of query tokens in order to match the query string with at least one of related links and alternate terms; and
selecting at least one subset of the related links and alternate terms to display to a user along with results for the query string.
1 Assignment
0 Petitions
Accused Products
Abstract
A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety or sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.
201 Citations
12 Claims
-
1. A method of suggesting links and alternate terms for a search query, comprising:
-
defining a rule index for a secure source operable to be queried by a user;
tokenizing a query string received from a user to generate a set of query tokens;
applying the rules index to variations of the set of query tokens in order to match the query string with at least one of related links and alternate terms; and
selecting at least one subset of the related links and alternate terms to display to a user along with results for the query string. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product embedded in a computer readable medium for suggesting links and alternate terms for a search query, comprising:
-
program code for defining a rule index for a secure source operable to be queried by a user;
program code for tokenizing a query string received from a user to generate a set of query tokens;
program code for applying the rules index to variations of the set of query tokens in order to match the query string with at least one of related links and alternate terms; and
program code for selecting at least one subset of the related links and alternate terms to display to a user along with results for the query string. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification