Autonomic user interface widgets
First Claim
1. A system for autonomically configuring a user interface comprising:
- at least one widget programmed to be disposed in the user interface, said at least one widget comprising a dynamically configurable presentation field; and
, a policy comprising a plurality of business rules for configuring said at least one widget in the user interface based upon a context provided by said at least one widget; and
, a rules engine configured to process said business rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and apparatus for autonomically configuring a user interface. The system can include at least one widget programmed to be disposed in the user interface. The widget can include a dynamically configurable presentation field. Additionally, the system can include a policy defined by one or more business rules for configuring the widget in the user interface based upon a context provided by the widget. Finally, the system can include a rules engine configured to process the business rules. Notably, the widget can be a widget configured to be disposed in a markup language document. The business rules which define the policy of the present invention can include a multiplicity of rules which both define and constrain the level of complexity of user interface widgets in the user interface.
51 Citations
13 Claims
-
1. A system for autonomically configuring a user interface comprising:
-
at least one widget programmed to be disposed in the user interface, said at least one widget comprising a dynamically configurable presentation field; and
,a policy comprising a plurality of business rules for configuring said at least one widget in the user interface based upon a context provided by said at least one widget; and
,a rules engine configured to process said business rules. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for autonomically configuring a user interface widget, the method comprising the steps of:
-
evaluating business rules for configuring the user interface widget according to context information for the user interface widget; and
,configuring the user interface widget with options permitted by said evaluation. - View Dependent Claims (7, 8, 9)
-
-
10. A machine readable storage having stored thereon a computer program for autonomically configuring a user interface widget, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
evaluating business rules for configuring the user interface widget according to context information for the user interface widget; and
,configuring the user interface widget with options permitted by said evaluation. - View Dependent Claims (11, 12, 13)
-
Specification