CONTEXT BASED DATA SEARCHING
First Claim
1. A system for facilitating data searching over a network, the system comprising:
- a first component adapted to communicate with a user via a user device over the network;
a second component adapted to receive a search request from the user via the user device over the network, process the search request by identifying at least one context related to the user based on information passed with the search request, and provide at least one search result in response to the search request; and
a database adapted to store information including contextual information related to the user,wherein the second component selects contextual information from the database related to the at least one context to be provided in the at least one search result to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and software are provided for facilitating data searching over a network. For example, in one implementation, a first component may be adapted to communicate with a user via a user device over the network. A second component may be adapted to receive a search request from the user via the user device over the network, process the search request by identifying zero or more contexts related to the user based on information that may be passed with the search request or via other sources, and provide zero or more search results in response to the search request. A database may be adapted to store information, including contextual information, related to the user. The second component may select information from the database related to zero or more contexts in order to provide zero or more search results to the user. Various other implementations are also provided.
-
Citations
24 Claims
-
1. A system for facilitating data searching over a network, the system comprising:
-
a first component adapted to communicate with a user via a user device over the network; a second component adapted to receive a search request from the user via the user device over the network, process the search request by identifying at least one context related to the user based on information passed with the search request, and provide at least one search result in response to the search request; and a database adapted to store information including contextual information related to the user, wherein the second component selects contextual information from the database related to the at least one context to be provided in the at least one search result to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for facilitating data searching over a network, the method comprising:
-
receiving a search request from a user device via the network, the search request including information related to the user device; processing the search request by identifying at least one context related to the user device based on information passed with the search request; selecting contextual information related to the at least one context; and responding to the search request by providing at least one search result to the user device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. Software encoded in one or more computer readable media and when executed operable to:
-
receive a search request from a user device via the network, the search request including information related to the user device; process the search request by identifying at least one context related to the user device based on information passed with the search request; select contextual information related to the at least one context; and respond to the search request by providing at least one search result to the user device. - View Dependent Claims (24)
-
Specification