Predictive user modeling in user interface design
First Claim
Patent Images
1. A method of facilitating machine interaction with a user, comprising the steps of:
- identifying a current user state of a user;
recognizing a situation involving said user;
predicting desired user states for said user based on said current user state and said situation; and
creating a new user interface based on said desired user states and said situation.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamic modification of user interfaces is disclosed, based upon identification of the current state of the user and the sensing of a particular situation in which the user is involved and/or environment in which the user is situated. In particular, emotional and mental states of a user are identified and these states are taken into consideration when creating and/or adapting an interface to be used by the user. The interface is modified/created automatically based on identified user biometrics, that is, measured physical properties of the user.
200 Citations
20 Claims
-
1. A method of facilitating machine interaction with a user, comprising the steps of:
-
identifying a current user state of a user;
recognizing a situation involving said user;
predicting desired user states for said user based on said current user state and said situation; and
creating a new user interface based on said desired user states and said situation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system of facilitating machine interaction with a user, comprising:
-
means for identifying a current user state of a user;
means for recognizing a situation involving said user;
means for predicting desired user states for said user based on said current user state and said situation; and
means for creating a new user interface based on said desired user states and said situation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for facilitating machine interaction with a user, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:
-
computer-readable program code that identifies a current user state of a user;
computer-readable program code that recognizes a situation involving said user;
computer-readable program code that predicts desired user states for said user based on said current user state and said situation; and
computer-readable program code that creates a new user interface based on said desired user states and said situation. - View Dependent Claims (18, 19, 20)
-
Specification