MULTI-DIMENSIONAL ALGORITHM FOR CONTEXTUAL SEARCH
First Claim
Patent Images
1. A computer-implemented method, comprising:
- building a multi-dimensional contextual model;
receiving at least one search term from a user;
performing a search based at least in part on the at least one search term and the multi-dimensional contextual model;
generating search results based on the search; and
visually displaying the search results.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method can include building a multi-dimensional contextual model, receiving search terms from a user, performing a search based on the search terms and the multi-dimensional contextual model, generating search results based on the search, and visually displaying the search results.
58 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
building a multi-dimensional contextual model; receiving at least one search term from a user; performing a search based at least in part on the at least one search term and the multi-dimensional contextual model; generating search results based on the search; and visually displaying the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
receiving a search request from a user; determining a multi-dimensional point of a user profile within a user profile context, the user profile context storing information pertaining to the user; determining a multi-dimensional point for a document within a document context, the document context storing a plurality of documents; and measuring a distance between the multi-dimensional point of the user profile and the multi-dimensional point for the document. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A searching system, comprising:
-
a multi-dimensional contextual model, the multi-dimensional contextual model comprising; a user profile context operable to store information pertaining to a user; and a document context operable to store a plurality of documents to be searched; and a searching tool operable to perform a search on the plurality of documents to be searched based on the user profile context, the document context, and at least one search term provided by the user. - View Dependent Claims (19, 20, 21)
-
Specification