Proactive user interface including emotional agent
First Claim
1. A proactive user interface in combination with a computational device having an operating system, the proactive user interface comprising:
- (a) an interface unit for communicating between a user of the proactive user interface and said operating system, said interface unit including an emotional agent for communicating with the user;
(b) at least one software application controlled by the operating system;
(c) an artificial intelligence (AI) framework for supporting said at least one software application, communicating with a host platform having the operating system, detecting at least one pattern of interaction of the user with said interface unit, actively suggesting, to the user, options for altering at least one function of the user interface according to said detected pattern, and altering at least one function of the user interface according to an option selected by the user among the suggested options; and
(d) a knowledge base for storing information selected from the group consisting of a pattern determined according to at least one previous interaction of the user with said interface unit, a predetermined pattern, and a combination thereof,wherein said agent expresses at least one emotion according to a reaction of the user to said suggestion, and wherein said proactive user interface anticipates requests of the user and assists the user in selecting a desired function of the computational device.
1 Assignment
0 Petitions
Accused Products
Abstract
A proactive user interface, installed in (or otherwise control and/or be associated with) any type of computational device. The proactive user interface actively makes suggestions to the user, based upon prior experience with a particular user and/or various preprogrammed patterns from which the computational device could select, depending upon user behavior. These suggestions could be made by altering the appearance of at least a portion of the display, for example by changing a menu or a portion thereof; providing different menus for display; and/or altering touch screen functionality. The suggestions could also be made audibly.
144 Citations
22 Claims
-
1. A proactive user interface in combination with a computational device having an operating system, the proactive user interface comprising:
-
(a) an interface unit for communicating between a user of the proactive user interface and said operating system, said interface unit including an emotional agent for communicating with the user; (b) at least one software application controlled by the operating system; (c) an artificial intelligence (AI) framework for supporting said at least one software application, communicating with a host platform having the operating system, detecting at least one pattern of interaction of the user with said interface unit, actively suggesting, to the user, options for altering at least one function of the user interface according to said detected pattern, and altering at least one function of the user interface according to an option selected by the user among the suggested options; and (d) a knowledge base for storing information selected from the group consisting of a pattern determined according to at least one previous interaction of the user with said interface unit, a predetermined pattern, and a combination thereof, wherein said agent expresses at least one emotion according to a reaction of the user to said suggestion, and wherein said proactive user interface anticipates requests of the user and assists the user in selecting a desired function of the computational device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification