Patent ID: 8990688
Filing Date: 2015-03-24
Classification: G06F,H04M

Abstract:
1. A device having an operating system executing a proactive user interface, the device comprising: a memory; and a processor coupled to the memory and comprising: (a) an interface unit for communication between a user of the proactive user interface and said operating system, said interface unit including an evolving avatar enabling communication with the user; and (b) a learning module for detecting at least one pattern of interaction of the user with said interface unit, and actively suggesting, to the user, options for evolving at least one function of the user interface according to said at least one pattern by at least one of altering an appearance of at least a portion of a display, changing a menu or a portion thereof, and altering touch screen functionality, wherein, if a suggestion or an action provided by the interface unit is approved by the user, the interface unit provides positive incentive to the proactive user interface, if the suggestion or the action provided by the interface unit is disapproved by the user, the interface provides a disincentive to the proactive user interface, and wherein at least one of the positive incentive and the disincentive are used in determining a state of the evolving avatar, wherein at least one characteristic of an appearance of said avatar is optionally alterable according to a user command, and wherein one or more characteristics of the appearance of said avatar are alterable according to an automated evolutionary algorithm.