摘要 |
A method of anticipating or predicting future actions input to a user interface comprises; detecting (S1) a sequence of actions input to the user interface; accessing (S2) a database storing pattern keys which define sequences of actions; matching (S3) the sequence of actions with a sequence stored in the database; and performing a specific predefined action (S4) associated with the matched stored sequence. The specific predefine action can be presenting a specific end result or presenting a shortcut to the specific end result. The pattern keys might be global and apply to all users of a device, or be specific to a known user. The pattern keys might be generated from user data collected over a significant period of time. The sequence of actions might be, for example, opening various applications in a particular order. |