Question and answer architecture for reasoning and clarifying intentions, goals, and needs from contextual clues and content
First Claim
1. A system that facilitates determination of user context, comprising:
- a context component that facilitates capture and analysis of context data to determine the user context; and
a clarification component that initiates human interaction as feedback to validate determination of the user context.
2 Assignments
0 Petitions
Accused Products
Abstract
An architecture is presented that facilitates the determination of user context by employing questions and answers, and reasoning about user intentions, goals and/or needs based on contextual clues and content. A context component facilitates capture and analysis of context data and a clarification component initiates human interaction as feedback to validate determination of the user context. The context component can include a number of subsystems that facilitate capture and analysis of context data associated with the user context, for example, a portable communications device (e.g., a cell phone) can employ an image capture subsystem (e.g., a camera) that tales a picture of a context object or structure such as a sign, building, mountain, and so on. The image can then be analyzed for graphical content and text content.
128 Citations
20 Claims
-
1. A system that facilitates determination of user context, comprising:
-
a context component that facilitates capture and analysis of context data to determine the user context; and
a clarification component that initiates human interaction as feedback to validate determination of the user context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of determining user context, comprising:
-
capturing and analyzing context data of the user context into clue data that represents a clue as to the user context;
processing the clue data to select an output data that represents user understandable information;
outputting the user understandable data to a human; and
requesting feedback from the human to validate the user context. - View Dependent Claims (17, 18, 19)
-
-
20. A system that facilitates determination of user context, comprising:
-
means for capturing and analyzing context data of the user context into clue data that represents a clue as to the user context;
means for processing the clue data to select an output data that represents user understandable information;
means for outputting the user understandable data to a human;
means for presenting a question to the human as to accuracy of the user understandable information; and
means for receiving an answer to the question from the human as to the accuracy of the user context.
-
Specification