PERSONALIZED SEARCH ENGINE RESULTS
First Claim
Patent Images
1. A method of personalizing a search performed by a search engine, comprising:
- receiving, on a client device, user selections to customize what data can be used by a search engine to personalize search results to the client device;
storing the user selections so that the user can change the stored user selections of what data can be used by the search engine; and
in response to the user selections, transmitting information associated with the user selections to the search engine for personalizing the search results.
2 Assignments
0 Petitions
Accused Products
Abstract
A user can selectively customize what data is provided to a search engine to influence a degree of personalization of search results. Personalized search engine results can thereby be provided to one or more applications on a client device, such as a mobile phone. The data provided to the search engine can include any of a variety of user preferences stored on the client device (e.g., music, music ratings, search queries, search results selected, etc.), or other user information, such as current location or the location of the user when applications were downloaded. Social networking websites can also be used for supplying data to the search engine.
-
Citations
20 Claims
-
1. A method of personalizing a search performed by a search engine, comprising:
-
receiving, on a client device, user selections to customize what data can be used by a search engine to personalize search results to the client device; storing the user selections so that the user can change the stored user selections of what data can be used by the search engine; and in response to the user selections, transmitting information associated with the user selections to the search engine for personalizing the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage storing instructions thereon for executing a method of personalizing a search, the method comprising:
-
from a client device, transmitting tokens, associated with user selections of personalization options, to a search engine; receiving a database key from the search engine and storing the database key on the client device; receiving, on the client device, a search request for a search to be made by the search engine; transmitting the search request together with the database key to the search engine. - View Dependent Claims (16, 17, 18)
-
-
19. A system for personalizing a search performed by a search engine, comprising:
-
an identity manager for transmitting one or more tokens to a search engine, the tokens associated with personalization options selected by a user; storage in communication with the identity manager, the storage containing a database key received by the identity manager from the search engine; and a search application for interfacing to the search engine, the search application for receiving a search request from the user and submitting the search request to the search engine, together with the database key retrieved from the storage. - View Dependent Claims (20)
-
Specification