SELF-LEARNING, CONTEXT AWARE VIRTUAL ASSISTANTS, SYSTEMS AND METHODS
First Claim
Patent Images
1. A virtual assistant learning system comprising:
- a user knowledge database storing knowledge elements associated with at least one user;
a monitoring device communicatively coupled with the user knowledge database and configured to;
acquire sensor data from a plurality of sensors, the sensor data representative of an environment; and
identify an interaction of a user with the environment as a function of the sensor data; and
an inference engine communicatively coupled with the monitoring device and the knowledge database, and configured to;
infer a preference from the interaction and knowledge elements;
construct a query according to an indexing system of a search engine and based on the preference, the query requesting a result set of proposed future interactions; and
enabling an electronic device to present at least a portion of the proposed future interactions to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual assistant learning system is presented. A monitoring device, a cell phone for example, observes user interactions with an environment by acquiring sensor data. The monitoring device uses the sensor data to identify the interactions, which in turn is provided to an inference engine. The inference engine leverages the interaction data and previously stored knowledge elements about the user to determine if the interaction exhibits one or more user preferences. The inference engine can use the preferences and interactions to construct queries targeting search engines to seek out possible future interactions that might be of interest to the user.
281 Citations
22 Claims
-
1. A virtual assistant learning system comprising:
-
a user knowledge database storing knowledge elements associated with at least one user; a monitoring device communicatively coupled with the user knowledge database and configured to; acquire sensor data from a plurality of sensors, the sensor data representative of an environment; and identify an interaction of a user with the environment as a function of the sensor data; and an inference engine communicatively coupled with the monitoring device and the knowledge database, and configured to; infer a preference from the interaction and knowledge elements; construct a query according to an indexing system of a search engine and based on the preference, the query requesting a result set of proposed future interactions; and enabling an electronic device to present at least a portion of the proposed future interactions to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification