Proactive user interface
First Claim
1. A proactive user interface for a computational device, the computational device having an operating system, comprising:
- (a) a user interface for communicating between the user and said operating system; and
(b) a learning module for detecting at least one pattern of interaction of the user with said user interface and for proactively altering at least one function of said user interface according to said detected pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A proactive user interface, which could optionally be 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 optionally 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 optionally be made audibly.
-
Citations
108 Claims
-
1. A proactive user interface for a computational device, the computational device having an operating system, comprising:
-
(a) a user interface for communicating between the user and said operating system; and
(b) a learning module for detecting at least one pattern of interaction of the user with said user interface and for proactively altering at least one function of said user interface according to said detected pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for a proactive interaction between a user and a computational device through a user interface, the computational device having an operating system, the method comprising:
-
detecting a pattern of user behavior according to at least one interaction of the user with the user interface; and
proactively altering at least one function of the user interface according to said pattern. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 108)
-
- 38. The method of claim 21, wherein said learning module further comprises at least one of an artificial intelligence algorithm and a machine learning algorithm.
-
38-1. (cancelled)
-
40. A proactive computational device for interacting with a user, the computational device having an operating system, the device comprising:
-
(a) a user interface for communicating between the user and the operating system; and
(b) a learning module for detecting at least one pattern of interaction of the user with said user interface and for proactively altering at least one function of said user interface according to said detected pattern.
-
-
41. A behavioral system for a mobile information device having an operating system, comprising:
an adaptive system for the mobile information device, wherein said adaptive system alters at least one function of the mobile information device according to an analysis of user behavior rather than a direct user command to alter said at least one function. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
58. A proactive mobile information device, comprising an adaptive system for the mobile information device, wherein said adaptive system alters at least one function of the mobile information device according to an analysis of user behavior rather than a direct user command to alter said at least one function.
-
59. A method for adapting at least one function of a mobile information device for a user, comprising:
-
analyzing a plurality of user interactions with the mobile information device to form an analysis; and
proactively altering at least one function of the mobile information device according to said analysis rather than a direct user command to alter said at least one function.
-
-
60. An intelligent agent for use with a mobile information device over a mobile information device network, comprising:
-
an avatar for providing a user interface with the intelligent agent; and
an agent for controlling an interaction of the mobile information device through the mobile information device network. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A living mobile telephone for a user, comprising:
-
an agent for controlling an interaction of the mobile telephone with the user; and
an avatar for providing a user interface with said agent. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107)
-
Specification