Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
238 words
In a data processing application having a plurality of functional components and comprising a plurality of displays at least some of which include prompts for user input, a storage and a data structure, a method of presenting a different level of help/dialog for each said functional component to different users during execution of said data processing application comprising the computer performed steps of: storing on said storage a plurality of levels of help/dialog for each said functional component for which there is a display including prompts for user input, said levels ranging from more detailed for users with minimal experience with said data processing application to less detailed or different information for users with greater experience with said data processing application; maintaining a record in said data structure on said storage of a number of times each said functional component has been accessed by each user; detecting which one of said functional components is active based on what display is operative; determining which one of said levels of the dialog for said operative display including prompts for user input should be displayed based on the number of times said user has accessed said functional component and which one of said levels of help should be displayed in response to a user request for help based on the number of times said user has accessed said functional component; and activating a display of the help/dialog for said operative display.
Claim 2
Dependent Claim
238 words
In a data processing application having a plurality of functional components and comprising a plurality of displays at least some of which include prompts for user input, a storage and a data structure, a method of presenting a different level of help/dialog for each said functional component to different users during execution of said data processing application comprising the computer performed steps of: storing on said storage a plurality of levels of help/dialog for each said functional component for which there is a display including prompts for user input, said levels ranging from more detailed for users with minimal experience with said data processing application to less detailed or different information for users with greater experience with said data processing application; maintaining a record in said data structure on said storage of a number of times each said functional component has been accessed by each user; detecting which one of said functional components is active based on what display is operative; determining which one of said levels of the dialog for said operative display including prompts for user input should be displayed based on the number of times said user has accessed said functional component and which one of said levels of help should be displayed in response to a user request for help based on the number of times said user has accessed said functional component; and activating a display of the help/dialog for said operative display.
Claim 3
Dependent Claim
49 words
The method according to claim 1 wherein the step of determining is performed by the steps of: comparing the number of times one of said plurality of functional components is accessed to a predetermined threshold; and when said predetermined threshold is exceeded, displaying a help/dialog which is less detailed.
Claim 4
Dependent Claim
53 words
The method according to claim 2 further comprising the steps of: maintaining a record in said data structure of how many days have passed since one of said plurality functional components has been accessed on said storage; and displaying a help/dialog which is more detailed after a predetermined number of days has passed.
Claim 5
Dependent Claim
35 words
The method according to claim 2 further comprising the step of deactivating the display of the dialog when the number of times one of said plurality functional components is accessed exceeds a second predetermined threshold.
Claim 6
Dependent Claim
57 words
The method according to claim 4 further comprising the steps of: maintaining a record in said data structure of how many days have passed since said functional component has been accessed on said structure; and reactivating said dialog after said record in said data structure of how many days have passed has reached a third predetermined threshold.
Claim 7
Dependent Claim
24 words
The method according to claim 2 further comprising the step of responding to a user command and deactivating the display of the help dialog.
Claim 8
Dependent Claim
24 words
The method according to claim 1 further comprising the step of responding to a user command and modifying the help/dialog stored on said storage.