Method and system for dynamically assignable user interface
First Claim
1. A method comprising:
- providing a sensor for acquiring a biometric characteristic of a user of an electronic device;
providing a microprocessor executing a user interface application relating to a user interface for the electronic device;
providing a memory forming part of the electronic device 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 electronic device;
at least one contextual dashboard of a plurality of contextual dashboards, wherein each contextual dashboard relates to configurations for a predetermined set of software applications to be provided to a predetermined authorised user; and
at least one user profile of a plurality of user profiles, each user profile associated with an authorised user of the electronic device and a predetermined portion of the plurality of contextual dashboards;
determining whether an intended user of the electronic device is an authorised user based upon acquiring a biometric characteristic of the user acquired with the sensor and comparing the acquired biometric characteristic with the plurality of reference biometric characteristics stored within the memory of the electronic device; and
upon determining the intended user is an authorised user displaying on the electronic device a contextual dashboard, the contextual dashboard selected in dependence upon the authorised user, a macro-context of the electronic device and a micro-context of the electronic device;
whereinestablishing the micro-context comprises automatically detecting the presence of additional individuals with the user in the immediate vicinity of the user by processing acquired biometric characteristics from the sensor employed in establishing the user as an authorised user to identify the presence of any other users than the authorised user; and
the contextual dashboard displayed where the micro-context includes the presence of additional individuals is established either by applying at least one of predetermined limitations and predetermined settings with respect to a contextual dashboard that would have been presented to the authorised user without detecting the presence of additional individuals and closing the user interface application.
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.
34 Citations
18 Claims
-
1. A method comprising:
-
providing a sensor for acquiring a biometric characteristic of a user of an electronic device; providing a microprocessor executing a user interface application relating to a user interface for the electronic device; providing a memory forming part of the electronic device 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 electronic device; at least one contextual dashboard of a plurality of contextual dashboards, wherein each contextual dashboard relates to configurations for a predetermined set of software applications to be provided to a predetermined authorised user; and at least one user profile of a plurality of user profiles, each user profile associated with an authorised user of the electronic device and a predetermined portion of the plurality of contextual dashboards; determining whether an intended user of the electronic device is an authorised user based upon acquiring a biometric characteristic of the user acquired with the sensor and comparing the acquired biometric characteristic with the plurality of reference biometric characteristics stored within the memory of the electronic device; and upon determining the intended user is an authorised user displaying on the electronic device a contextual dashboard, the contextual dashboard selected in dependence upon the authorised user, a macro-context of the electronic device and a micro-context of the electronic device;
whereinestablishing the micro-context comprises automatically detecting the presence of additional individuals with the user in the immediate vicinity of the user by processing acquired biometric characteristics from the sensor employed in establishing the user as an authorised user to identify the presence of any other users than the authorised user; and the contextual dashboard displayed where the micro-context includes the presence of additional individuals is established either by applying at least one of predetermined limitations and predetermined settings with respect to a contextual dashboard that would have been presented to the authorised user without detecting the presence of additional individuals and closing the user interface application. - View Dependent Claims (2, 3)
-
-
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; providing a plurality of reference biometric characteristics, each reference biometric characteristic relating to an authorised user of the device; 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 determining whether to modify the first contextual dashboard to a second contextual dashboard where the detected change is with respect to at least one of the macro-context and the micro-context, the second contextual dashboard being determined in dependence upon the user interface application, the changed at least one of the macro-context and the micro-context and the unchanged at least one of the macro-context and the micro-context; dynamically determining whether to modify the first contextual dashboard to a third contextual dashboard where the detected change is with respect to the user identity and the change is from one authorised user to another authorised user, the third contextual dashboard being determined in dependence upon at least the user interface application and the user identity of the another authorised user; and dynamically disabling the user interface application where the detected change is with respect to the user identity and the change is from an authorised user to an unauthorised user;
whereineither establishing the micro-context employed in initially establishing the first context dashboard or detecting the change in the micro-context comprises automatically detecting the presence of additional individuals with the user in the immediate vicinity of the user by processing acquired biometric characteristics from a biometric sensor employed in establishing the user as an authorised user to identify the presence of any other users than the authorised user; and modifying the first contextual dashboard to the second contextual dashboard where the detected change in the micro-context includes detecting the presence of additional individuals is either applying at least one of predetermined limitations and predetermined settings with respect to software applications that are accessible via the user interface application and closing the user interface application. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
a sensor for acquiring a biometric characteristic of a user of an electronic device; a microprocessor; and a non-volatile, non-transitory memory for storing; 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, wherein each contextual dashboard relates to configurations for a predetermined set of software applications to be provided to a predetermined authorised user; and at least one user profile of a plurality of user profiles, each user profile associated with an authorised user of the electronic device and a predetermined portion of the plurality of contextual dashboards; and the user interface application stored as executable instructions;
whereinthe microprocessor executes the executable instructions of the user interface application for; determining whether an intended user of the device is an authorised user based upon acquiring a biometric characteristic of the user acquired with the sensor and comparing the acquired biometric characteristic with the plurality of reference biometric characteristics stored within the memory of the electronic device; and upon determining the intended user is an authorised user displaying on the electronic device a contextual dashboard, the contextual dashboard selected in dependence upon the authorised user, a macro-context of the electronic device and a micro-context of the electronic device;
whereinestablishing the micro-context comprises automatically detecting the presence of additional individuals with the user in the immediate vicinity of the user by processing acquired biometric characteristics from the sensor employed in establishing the user as an authorised user to identify the presence of any other users than the authorised user; and the contextual dashboard displayed where the micro-context includes the presence of additional individuals is established either by applying at least one of predetermined limitations and predetermined settings with respect to a contextual dashboard that would have been presented to the authorised user without detecting the presence of additional individuals and closing the user interface application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification