METHOD AND SYSTEM FOR CONFIGURING SELECTION OF CONTEXTUAL DASHBOARDS
First Claim
1. A method comprising:
- establishing a context rule engine in execution upon a microprocessor comprising at least a context rule of a plurality of context rules, each context rule determining a user interface to display in dependence upon a predetermined set of conditions being met;
installing an application upon a device comprising at least the microprocessor, the application comprising first data relating to the application and second data relating to a context of displaying the application to a user of the device; and
modifying the at least one context rule in dependence upon the second data.
4 Assignments
0 Petitions
Accused Products
Abstract
An electronic device may have multiple users and multiple customized user interfaces for each user resulting in a large number of user customized UI dashboard configurations. However, defining these user customized UI dashboard configurations is performed by each user such that addition and/or replacement of software applications requires users to reconfigure customized UI dashboards. Similarly, organization generated dashboards must be configured on each user device. It would be beneficial for such user customized UI dashboard configurations to be updateable in response to information provided during new software installation, software upgrades etc or for UI dashboard configurations to be adjusted absent any such update/upgrade. It would also be beneficial for context rules to be adaptable based upon learned behaviour or external adjustments just as it would be beneficial for the context rule engine to automatically identify new potential rules as a result of current and previous behaviour.
84 Citations
11 Claims
-
1. A method comprising:
-
establishing a context rule engine in execution upon a microprocessor comprising at least a context rule of a plurality of context rules, each context rule determining a user interface to display in dependence upon a predetermined set of conditions being met; installing an application upon a device comprising at least the microprocessor, the application comprising first data relating to the application and second data relating to a context of displaying the application to a user of the device; and modifying the at least one context rule in dependence upon the second data. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
executing a context rule engine upon a microprocessor comprising at least a context rule of a plurality of context rules, each context rule determining a user interface to display in dependence the result of applying a context rule meeting a predetermined condition; receiving with the microprocessor context data relating to a plurality of factors; determining in dependence upon the context data and the plurality of context rules that none of the context rules meet the predetermined condition; varying a predetermined portion of the context rules; determining that a varied context rule at least one of meets the predetermined condition and is closer to the predetermined condition; and adding the varied context rule to the plurality of context rules. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
executing a context rule engine upon a microprocessor executing at least one context rule of a plurality of context rules to determine the applicable context rule, each context rule relating to a specific user interface dashboard of a plurality of user interface dashboards and comprising at least a context factor and a weighting relating to the context factor; executing a user interface generator upon a microprocessor to generate the user interface dashboard associated with the applicable context rule for presentation to a user. - View Dependent Claims (10, 11)
-
Specification