CONTEXT-BASED SEARCH, RETRIEVAL, AND AWARENESS
First Claim
1. A system that selectively renders computer search results based upon a user context, comprising:
- a search component that gathers a plurality of search results; and
a configuration component that renders a subset of the plurality of search results based at least in part upon the user context.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates a user context into a computer-based search is provided. To establish the context, the innovation can identify information about a user state or context via a variety of sources and sensors. The state/context information can be used to filter, arrange and/or rank search results so as to facilitate converging on meaningful searches and results. Machine learning systems (implicitly and/or explicitly trained) can be employed to infer a current and/or future context related to user. An identified or inferred user context can be employed to modify an automated or user-defined search input/query. Contextual cues can be considered directly in the construction and use of context of context-sensitive retrieval algorithms that are optimized for identifying and/or ranking of informational items of potential interest or value in different contexts. As well, the context can be employed to intelligently render results of a query (e.g., user/application defined, context-modified query).
187 Citations
20 Claims
-
1. A system that selectively renders computer search results based upon a user context, comprising:
-
a search component that gathers a plurality of search results; and a configuration component that renders a subset of the plurality of search results based at least in part upon the user context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of selectively rendering computer-based search results, comprising:
-
establishing a context as a function of a subset of a plurality of factors related to a user; generating a search query based upon the subset of the plurality of factors; obtaining a plurality of search results as a function of the search query; organizing a subset of the plurality of search results based at least in part upon the context; and selectively rendering the subset of the plurality of search results. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-executable system that facilitates context-based searching, comprising:
-
computer-implemented means for obtaining a plurality of search results based upon a user context; and computer-implemented means for dynamically rendering a subset of the plurality of search results based upon a change in the user context. - View Dependent Claims (19, 20)
-
Specification