SYSTEM AND METHOD OF CONVERSATIONAL ADJUSTMENT BASED ON USER'S COGNITIVE STATE AND/OR SITUATIONAL STATE
First Claim
1. A computer implemented method of adjusting natural language conversations between a user and a computer based on the user'"'"'s cognitive state and/or situational state while operating a vehicle, the method being implemented in the computer having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer to perform the method, the method comprising:
- receiving, by the computer, a first utterance from a user during a conversation with the user;
obtaining, by the computer, sensor information relating to at least a first physiological characteristic of the user;
determining, by the computer, a cognitive state of the user based on the sensor information;
determining, by the computer, whether to disengage from the conversation with the user based on the cognitive state of the user; and
delaying, by the computer, a response to the first utterance responsive to a determination to disengage from the conversation with the user.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for adjusting natural language conversations between a human user and a computer based on the human user'"'"'s cognitive state and/or situational state, particularly when the user is operating a vehicle. The system may disengage in conversation with the user (e.g., the driver) or take other actions based on various situational and/or user states. For example, the system may disengage conversation when the system detects that the driving situation is complex (e.g., car merging onto a highway, turning right with multiple pedestrians trying to cross, etc.). The system may (in addition or instead) sense the user'"'"'s cognitive load and disengage conversation based on the cognitive load. The system may alter its personality (e.g. by engaging in mentally non-taxing conversations such as telling jokes based on situational and/or user states.
66 Citations
20 Claims
-
1. A computer implemented method of adjusting natural language conversations between a user and a computer based on the user'"'"'s cognitive state and/or situational state while operating a vehicle, the method being implemented in the computer having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer to perform the method, the method comprising:
-
receiving, by the computer, a first utterance from a user during a conversation with the user; obtaining, by the computer, sensor information relating to at least a first physiological characteristic of the user; determining, by the computer, a cognitive state of the user based on the sensor information; determining, by the computer, whether to disengage from the conversation with the user based on the cognitive state of the user; and delaying, by the computer, a response to the first utterance responsive to a determination to disengage from the conversation with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of adjusting natural language conversations between a user and a computer based on the user'"'"'s cognitive state and/or situational state while operating a vehicle, the system comprising:
-
a computer comprising one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer to; receive a first utterance from a user during a conversation with the user; obtain sensor information relating to at least a first physiological characteristic of the user; determine a cognitive state of the user based on the sensor information; determine whether to disengage from the conversation with the user based on the cognitive state of the user; and delay a response to the first utterance responsive to a determination to disengage from the conversation with the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification