Claims
- 1. A system for providing context-sensitive on-line documentation to an operator of a data processor having storage means, display means, and means for receiving inputs from said operator, comprising:
- an application executed by said data processor for performing a number of different functions selected by an operator;
- a unitary readable document stored in said data processor and containing text at predetermined locations relating to respective ones of said functions;
- a set of screens stored in said data processor containing information relating to the selection of different ones of said functions and further containing data identifying a number of labels associated with various cursor positions in said screens;
- a display manager executed by said data processor and responsive to said functions selected by said operator during execution of said application for selecting among said screens in said set, and responsive to operator-selected ones of said cursor positions for selecting certain of said labels;
- a browse utility initiated by a command from said operator during the execution of said application to access said document, and then executed by said data processor in place of said application, and responsive to said display manager for presenting on said display means text at those predetermined locations in said document corresponding to said certain labels, said browse utility further including means for moving from said predetermined locations to arbitrary other locations in said document under operator control, and means responsive to yet a further command from said operator for terminating execution of said browse utility and returning to said application.
- 2. A system according to claim 1, further comprising a label table having entries associating each of said labels with at least one of said locations in said document, and wherein said browse utility includes means for translating said labels to corresponding ones of said document locations from said label table.
- 3. A system according to claim 2, wherein said label table contains a plurality of entries each containing a name of one of said labels and an indication of a corresponding one of said locations.
- 4. A system according to claim 3, wherein said document locations are specified by pages and lines, and wherein said indication specifies one of said pages and one of said lines.
- 5. A system according to claim 2, further comprising a section-heading table for relating said predetermined locations to section-heading text in said document, and wherein said browse utility includes means for presenting said section-heading text on said display.
Parent Case Info
This is a continuation of co-pending application Ser. No. 790,705 filed on Oct. 24, 1985, now abandoned.
US Referenced Citations (6)
Number |
Name |
Date |
Kind |
4571700 |
Emry, Jr. et al. |
Feb 1986 |
|
4648062 |
Johnson et al. |
Mar 1987 |
|
4731735 |
Borgendale et al. |
Mar 1988 |
|
4751674 |
Aoyagi et al. |
Jun 1988 |
|
4754326 |
Kram et al. |
Jun 1988 |
|
4800485 |
Ackroff et al. |
Jan 1989 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
790705 |
Oct 1985 |
|