METHOD AND SYSTEM FOR DYNAMICALLY ASSIGNABLE USER INTERFACE
First Claim
1. A method comprising:
- providing a sensor for registering a biometric characteristic of a user;
providing a microprocessor executing a user interface application relating to a user interface for the device;
providing a memory for storing;
the user interface application,at least one reference biometric characteristic of a plurality of reference biometric characteristics, each reference biometric characteristic relating to an authorised user of the device;
at least one contextual dashboard of a plurality of contextual dashboards; and
at least one user profile of a plurality of user profiles, each user profile associated with a predetermined portion of the plurality of contextual dashboards and each contextual dashboard relates to configurations for a predetermined set of software applications to be provided to a predetermined user;
providing at least one wireless interface of a plurality of wireless interfaces, each wireless interface operating according to a predetermined standard;
executing with the microprocessor the user interface application to verify an intended user of the device as an authorised user and provide a contextual dashboard for display, the contextual dashboard selected in dependence upon at least the authorised user, a macro-context of the electronic device and a micro-context of the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
With their ubiquitous nature and perceived personalized character portable electronic devices are increasingly forming part of individual'"'"'s life as applications exist for practically anything today and new ones are released daily. It is therefore increasingly important for these electronic devices to dynamically adapt applications, information, user interface etc. According to embodiments of the invention user interfaces provide: Biometric Recognition—the user interface (UI) configuration discretely or in combination with other context factors varies according to the identity of the recognized user; Electronic Environment Context—the electronic environment to the electronic device provides contextual basis for the UI; Dynamic Context Adjustment?, and Micro-Contexts—the UI configuration UI adapts as macro- and micro-contexts change with macro-contexts divided into multiple micro-contexts; Intuitive User Interface—user motions are more intuitive and more closely resemble real world actions; and Smart Agent—application notifications are parsed for impact to other actions/activities in other applications.
69 Citations
17 Claims
-
1. A method comprising:
-
providing a sensor for registering a biometric characteristic of a user; providing a microprocessor executing a user interface application relating to a user interface for the device; providing a memory for storing; the user interface application, at least one reference biometric characteristic of a plurality of reference biometric characteristics, each reference biometric characteristic relating to an authorised user of the device; at least one contextual dashboard of a plurality of contextual dashboards; and at least one user profile of a plurality of user profiles, each user profile associated with a predetermined portion of the plurality of contextual dashboards and each contextual dashboard relates to configurations for a predetermined set of software applications to be provided to a predetermined user; providing at least one wireless interface of a plurality of wireless interfaces, each wireless interface operating according to a predetermined standard; executing with the microprocessor the user interface application to verify an intended user of the device as an authorised user and provide a contextual dashboard for display, the contextual dashboard selected in dependence upon at least the authorised user, a macro-context of the electronic device and a micro-context of the electronic device. - View Dependent Claims (3)
-
-
2. The method according to claim 2 wherein,
the contextual dashboard relates to configurations for a predetermined set of software applications, said configurations including at least one of location, size, status, and permission rights.
-
4. A method comprising:
-
providing a user interface application in execution upon a device comprising at least a memory and a microprocessor; providing a plurality of contextual dashboards within the memory, each contextual dashboard relating to the identities and settings of a predetermined set of software applications; establishing a first contextual dashboard upon a display in dependence upon the user interface application, an identity of a user of the device, a macro-context, and a micro-context; detecting a change in at least one of the user identity, the macro-context and the micro-context; dynamically modifying the first contextual dashboard to a second contextual dashboard, the second contextual dashboard being determined in dependence upon the user interface application, the changed at least one of the user identity, the macro-context and the micro-context and the unchanged at least ones of the user identity, the macro-context and the micro-context. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method comprising:
-
providing an application in execution upon a device comprising at least a memory, a touchpad and a microprocessor; detecting a predetermined motion of the user'"'"'s fingers on the touchpad in association with an object displayed to the user; associating the predetermined motion of the user'"'"'s fingers to an action relating to the object displayed to the user; displaying to the user the result of applying the action relating to the object to the object. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising;
-
executing upon a first computer comprising a microprocessor a smart agent application; parsing communications at least one of to and from a first software application of a plurality of software applications with the smart agent application for instances of communications containing data relating to an item of information within the first software application; determining with the smart agent an impact of the data to the item of information; and determining a proposed modification to the item of information in dependence upon at the least the data. - View Dependent Claims (15, 16, 17)
-
Specification