Modeling a user's emotion and personality in a computer user interface
First Claim
1. A computer user interface capable of sensing user emotional and personality states and conveying them to a computer application for processing, comprising:
- an observer capable of observing user behavior;
an observing network facilitating inferencing user emotional and personality states from said behavior observed by said observer; and
said observing network capable of conveying to said computer application the user emotional and personality states inferred by said observing network for processing by said application.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is embodied in a computer user interface including an observer capable of observing user behavior, an agent capable of conveying emotion and personality by exhibiting corresponding behavior to a user, and a network linking user behavior observed by said observer and emotion and personality conveyed by said agent. The network can include an observing network facilitating inferencing user emotional and personality states from the behavior observed by the observer as well as an agent network facilitating inferencing of agent behavior from emotion and personality states to be conveyed by the agent. In addition, a policy module can dictate to the agent network desired emotion and personality states to be conveyed by the agent based upon user emotion and personality states inferred by the observing network. Typically, each network is a stochastic model. Each stochastic model is preferably a Bayesian network, so that the observing network is a first Bayesian network while the agent network is a second Bayesian network. Generally, the first and second Bayesian networks are similar copies of one another. Each of the two Bayesian networks include a first layer of multi-state nodes representing respective emotional and personality variables, and a second layer of multi-state nodes representing respective behavioral variables. Each one of the nodes includes probabilities linking each state in the one node with states of others of the nodes. More specifically, each one of the nodes in the first layer includes probabilities linking the states of the one first layer node to the states of nodes in the second layer. Similarly, each one of the nodes in the second layer include probabilities linking the states of the one second layer node to states of nodes in the first layer.
-
Citations
21 Claims
-
1. A computer user interface capable of sensing user emotional and personality states and conveying them to a computer application for processing, comprising:
-
an observer capable of observing user behavior; an observing network facilitating inferencing user emotional and personality states from said behavior observed by said observer; and said observing network capable of conveying to said computer application the user emotional and personality states inferred by said observing network for processing by said application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating a computer user interface in support of a computer application, comprising:
-
providing a user model stochastic network; inferring, in said user model stochastic network, user emotion and personality states from observed user behavioral states; transmitting, to said application, said user emotional and personality states for processing by said application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification