Predictive help method, system and program product for software systems
First Claim
1. A predictive help method for software systems, comprising:
- tracking a sequence of actions performed by a user of a software system;
receiving a request for help from the user with respect to one of the sequence of actions; and
providing predictive help to the user in response to the request based on the sequence of actions.
1 Assignment
0 Petitions
Accused Products
Abstract
Under the present invention, a sequence of actions made by a user in operating a software system is tracked. Upon request by the user, predictive help is given based on the sequence of actions. In a typical embodiment, the predictive help is contained in a knowledge base, which is initially built during development of the software system. Specifically, the knowledge base is populated based on sequences of actions by other users as they operate the software system during its development. Moreover, the knowledge base can be updated after release of the software system as the user operates the system. To this extent, the knowledge base will “learn” the patterns of the user, and the predictive help will be continually tailored based thereon.
-
Citations
23 Claims
-
1. A predictive help method for software systems, comprising:
-
tracking a sequence of actions performed by a user of a software system;
receiving a request for help from the user with respect to one of the sequence of actions; and
providing predictive help to the user in response to the request based on the sequence of actions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A predictive help system for software systems, comprising:
-
a task tracking system for tracking a sequence of actions performed by a user of a software system;
a request reception system for receiving a request for help from the user with respect to one of the sequence of actions; and
a predictive help system for providing predictive help to the user in response to the request based on the sequence of actions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A predictive help program product for software systems stored on a recordable medium, which when executed, comprises:
-
program code for tracking a sequence of actions performed by a user of a software system;
program code for receiving a request for help from the user with respect to one of the sequence of actions; and
program code for providing predictive help to the user in response to the request based on the sequence of actions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for deploying a predictive help application for software systems, comprising:
a computer infrastructure being operable to;
track a sequence of actions performed by a user of a software system;
receive a request for help from the user with respect to one of the sequence of actions; and
provide predictive help to the user in response to the request based on the sequence of actions.
-
23. Computer software embodied in a propagated signal for providing predictive help for software systems, the computer software comprising instruction to cause a computer system to perform the following functions:
-
track a sequence of actions performed by a user of a software system;
receive a request for help from the user with respect to one of the sequence of actions; and
provide predictive help to the user in response to the request based on the sequence of actions.
-
Specification