METHOD AND APPARATUS FOR TAILORING THE OUTPUT OF AN INTELLIGENT AUTOMATED ASSISTANT TO A USER
First Claim
Patent Images
1. A method for conducting an interaction with a human user, the method comprising:
- collecting data about the user using a multimodal set of sensors positioned in a vicinity of the user;
making a set of inferences about the user in accordance with the data; and
tailoring an output to be delivered to the user in accordance with the set of inferences.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and apparatus for tailoring the output of an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes collecting data about the user using a multimodal set of sensors positioned in a vicinity of the user, making a set of inferences about the user in accordance with the data, and tailoring an output to be delivered to the user in accordance with the set of inferences.
6 Citations
20 Claims
-
1. A method for conducting an interaction with a human user, the method comprising:
-
collecting data about the user using a multimodal set of sensors positioned in a vicinity of the user; making a set of inferences about the user in accordance with the data; and tailoring an output to be delivered to the user in accordance with the set of inferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium containing an executable program for conducting an interaction with a human user, where the program performs steps comprising:
-
collecting data about the user using a multimodal set of sensors positioned in a vicinity of the user; making a set of inferences about the user in accordance with the data; and tailoring an output to be delivered to the user in accordance with the set of inferences.
-
-
20. A system for conducting an interaction with a human user, the system comprising:
-
a plurality of multimodal sensors positioned in a vicinity of the user for collecting data about the user; a plurality of classifiers for making a set of inferences about the user in accordance with the data; and an output selection module for tailoring an output to be delivered to the user in accordance with the set of inferences.
-
Specification