摘要 |
The invention provides, in one aspect, a user interface method that includes processing one or more BPM or other rules with a rules engine executing on a server digital data processor. The rules engine generates, for presentation on a client device, a user interface having one or more display, input or other elements specified by those rules. Related aspects of the invention provide methods as described above in which the rules engine generates the user interface dynamically, e.g., selecting and/or configuring the elements that make up that interface concurrently with the client-server session during which the interface (e.g., web page or other user interface paradigm) is requested by, transmitted to, and/or presented by the client device. Further aspects of the invention provide such a method, where the rules engine generates the interface, e.g., web page, with embedded BPM or other rules that are executed by the client device and that support automated decision-making, e.g., in the manner of rules executed by the rules engine itself.
|