SEARCH PREDICTION USING CONTEXT MODELING
First Claim
1. A computer-implemented method comprising:
- tracking search queries from a user received at a search engine of a search-based system;
comparing a search query history from the user with search query histories from other users on the search engine, the search query histories stored in a storage device accessible to the search-based system; and
generating a prediction of a search query for the user based on the comparison, search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for predicting search queries for a user on a search-based system is described. A search engine tracks search queries from a user received at the search engine. A prediction engine compares a search query history from the user with search query histories from other users on the search engine. The search query histories are stored in a storage device of the search-based system. A prediction of a search query for the user is generated based on the comparison. Search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
tracking search queries from a user received at a search engine of a search-based system; comparing a search query history from the user with search query histories from other users on the search engine, the search query histories stored in a storage device accessible to the search-based system; and generating a prediction of a search query for the user based on the comparison, search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium, having instructions stored therein, which when executed, cause a computer system to perform a method comprising:
-
tracking search queries from a user received at a search engine of a search-based system; comparing a search query history from the user with search query histories from other users on the search engine, the search query histories stored in a storage device accessible to the search-based system; and generating a prediction of a search query for the user based on the comparison, search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system comprising:
-
a storage device configured to store search queries histories from all users of the computing system; a processing device coupled to the storage device, the processing device comprising a search engine and a prediction engine, wherein the search engine is configured to receive and track search queries from a user, wherein the prediction engine is configured to compare a search query history from the user with search query histories from other users on the search engine and to generate a prediction of a search query for the user based on the comparison, search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification