MECHANISM TO IMPROVE A USER'S INTERACTION WITH A COMPUTER SYSTEM
First Claim
Patent Images
1. A method of improving a user'"'"'s interaction with a computer system, comprising:
- providing a task;
introducing activation criteria based on contextual information; and
applying contextual information to the task at runtime.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for improving a user'"'"'s interaction with computer system which may include building a context aware user interface by extending a concur task tree (CTT). Although a task model approach may work well in the design time, it does not appear to take consideration of contextual information at runtime. To overcome this limitation, an approach may be used to apply contextual information to the task at runtime. The approach may introduce task activation criteria based on contextual information and apply contextual information to optimize interaction quality.
-
Citations
20 Claims
-
1. A method of improving a user'"'"'s interaction with a computer system, comprising:
-
providing a task; introducing activation criteria based on contextual information; and applying contextual information to the task at runtime. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mechanism for improving a user'"'"'s interaction with a computing system, comprising:
-
a task module comprising; a first rule base; a second rule base; and a context buffer connected to the first and second rule bases; a context acquisition module connected to the context buffer; and a user interaction input connected to the context buffer. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for executing a task comprising:
-
determining a task to be computable; enabling a context buffer of the task; asserting content of the context buffer into a first rule base of the task; determining whether the task can be activated according to the first rule base; asserting content of the context buffer into a second rule base, if the task can be activated; determining whether a rule is activated in the second rule base; and pursuing an enabled task set computing for the task, if a rule is not activated in the second rule base. - View Dependent Claims (17, 18, 19, 20)
-
Specification