Interactive man-machine interface for simulating human emotions
First Claim
1. An interactive man-machine interface, comprising:
- first storage means for storing at least two sets of data representing intensities of at least two basic emotions in an artificial emotion system;
second storage means for storing a time dependent attenuation value;
decrementing means for periodically decrementing the data representing intensity of basic emotions stored in said first storage means according to said time dependent attenuation value;
detecting means for detecting an emotional stimulus input;
third storage means for storing a differential value representing sensitivity of basic emotions to emotional stimuli;
first revising means for revising the decremented data representing intensity of basic emotions according to the emotional stimulus input detected by said detecting means and the differential value stored in said third storage means;
setting means for setting a level of internal interaction between the sets of data representing intensity of basic emotions; and
second revising means for further revising the decremented data representing intensity of basic emotions according to the level of internal interaction set by said setting means.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive man-machine interface system displays an animated face that exhibits human-like emotions. The system stores data representing each of eight basic emotions and continually changes the level of each basic emotion depending on environmental stimuli, internal reactions between the emotions, and the passage of time. The environmental stimuli include, for example, specific comments made by the user that are recognized by the system, the successful completion of a task, and failure to complete a task. The degree of internal reactions between emotions is programmed before operation. For example, an increase in anger causes a predetermined decrease in joy. Finally, all eight basic emotions are made to reduce in intensity over time. Based on a database of facial expressions, the system displays a composite expression corresponding to the intensity levels of all eight basic emotions.
147 Citations
3 Claims
-
1. An interactive man-machine interface, comprising:
-
first storage means for storing at least two sets of data representing intensities of at least two basic emotions in an artificial emotion system; second storage means for storing a time dependent attenuation value; decrementing means for periodically decrementing the data representing intensity of basic emotions stored in said first storage means according to said time dependent attenuation value; detecting means for detecting an emotional stimulus input; third storage means for storing a differential value representing sensitivity of basic emotions to emotional stimuli; first revising means for revising the decremented data representing intensity of basic emotions according to the emotional stimulus input detected by said detecting means and the differential value stored in said third storage means; setting means for setting a level of internal interaction between the sets of data representing intensity of basic emotions; and second revising means for further revising the decremented data representing intensity of basic emotions according to the level of internal interaction set by said setting means.
-
-
2. A man-machine interface comprising:
-
means for detecting predetermined stimuli from a working environment; means for storing at least one set of data with a magnitude representing the intensity level of at least one artificial emotion; means for revising the magnitude of each said set of data in response to said predetermined stimuli; means for displaying an interface agent resembling a person; and means for choosing, based on the magnitude of each set of data, an expression of said interface agent from a plurality of different expressions.
-
-
3. A method of stimulating human emotions in a man-machine interface system, comprising the steps of:
-
storing sets of data representing intensity levels of different basic emotions; storing predetermined facial characteristics of an interface agent resembling a person, said predetermined facial characteristics representing the sets of data at different intensity levels; storing trigger words; storing desired changes in the intensity levels of said different basic emotions for each said trigger word; detecting said trigger words in the speech of a user; revising each set of data based on the detected trigger words and said desired changes in the intensity levels; choosing characteristics representative of each revised set of data from said predetermined facial characteristics of the agent; and displaying the agent with said chosen facial characteristics.
-
Specification