SCENARIO-BASED SEARCH
First Claim
1. A system that facilitates goal-based search, comprising:
- a monitoring component that dynamically establishes a context related to a user;
a user objective analyzer component that evaluates the context and determines a goal of the user; and
a search component that dynamically generates a search query as a function of the goal and establishes a plurality of search results based at least in part upon the search query.
2 Assignments
0 Petitions
Accused Products
Abstract
The innovation provides for a computer search to become an action that has direct nexus to an inferred (or determined) goal of an individual. The goal can be inferred or determined from any number of context/state factors. The innovation can query a user to determine user context and state factors by which a goal, objective or intent can be automatically established. The innovation can also utilize machine learning/reasoning to establish the goal of a user based upon historical, statistical and/or other probabilistic analysis. Still further, the innovation can monitor a user'"'"'s context and state thereafter dynamically journaling and logging the criterion by which the user'"'"'s objective(s) can be established. Once a goal is established, a goal-based search can be automatically conducted thereafter prompting for an action based upon a subset of the search results.
83 Citations
20 Claims
-
1. A system that facilitates goal-based search, comprising:
-
a monitoring component that dynamically establishes a context related to a user; a user objective analyzer component that evaluates the context and determines a goal of the user; and a search component that dynamically generates a search query as a function of the goal and establishes a plurality of search results based at least in part upon the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of establishing a goal-related computer search, comprising:
-
gathering context information related to a user; inferring an intended goal of the user as a function of the context information; automatically establishing a search query based on the inferred user goal; executing the search query; and obtaining a plurality of search results based upon a physical location of the user. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-executable system that facilitates a computer search, comprising:
-
means for monitoring a user to determine context information; means for inferring an objective of the user from a subset of the context information; means for generating a search query based upon the objective; means for dynamically modifying the search query based upon a physical location of the user; means for obtaining a plurality of search results as a function of the modified search query. - View Dependent Claims (19, 20)
-
Specification