Method for dynamically generating a “table of contents” view of the HTML-based information system
First Claim
1. A method for dynamically generating a table-of-contents for an information system, the method comprising:
- detecting a user-selection of one of a plurality of folders, said folders including source files related to a corresponding topic in a table-of-contents;
identifying one or more source files in the selected folder for inclusion in the table-of-contents;
identifying meta-tags associated with the identified source files;
selectively merging, based on the identified meta-tags, data associated with the identified meta-tags into a table-of-contents template;
generating a table-of-contents record containing the merged data associated with the identified meta-tags; and
causing the display of, in accordance the table-of-contents record, a table-of-contents for the topic corresponding to the selected folder.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for displaying information topics that are available via an online help system. The methods and systems store information for given topics in a respective folder associated with a given topic, detect the selection of one of the folders associated with a topic of interest, search files at a hierarchical level in the selected folder to identify files of a predetermined type, locate HTML metatags that pertain to the display of help information, merge data associated with the HTML metatags into a HTML template file to generate an HTML file containing data associated with each of the located HTML metatags, and provide a table of contents for the topic of interest associated with the selected folder using the generated HTML file.
37 Citations
27 Claims
-
1. A method for dynamically generating a table-of-contents for an information system, the method comprising:
-
detecting a user-selection of one of a plurality of folders, said folders including source files related to a corresponding topic in a table-of-contents; identifying one or more source files in the selected folder for inclusion in the table-of-contents; identifying meta-tags associated with the identified source files; selectively merging, based on the identified meta-tags, data associated with the identified meta-tags into a table-of-contents template; generating a table-of-contents record containing the merged data associated with the identified meta-tags; and causing the display of, in accordance the table-of-contents record, a table-of-contents for the topic corresponding to the selected folder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information system, comprising:
-
means for detecting a user-selection of one of a plurality of folders, said folders including source files related to a corresponding topic in a table-of-contents; means for identifying one or more source files in the selected folder for inclusion in the table-of-contents; means for identifying meta-tags associated with the identified source files; means for selectively merging, based on the identified meta-tags, data associated with the identified meta-tags into a table-of-contents template; means for generating a table-of-contents record containing the merged data associated with the identified meta-tags; and means for displaying, in accordance the table-of-contents record, a table-of-contents for the topic corresponding to the selected folder. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-volatile computer readable storage medium having program instructions stored thereon that, if executed by a processor, cause an information system to:
-
detect a user-selection of one of a plurality of folders, said folders including source files related to a corresponding topic in a table-of-contents; identify one or more source files in the selected folder for inclusion in the table-of-contents; identify meta-tags associated with the identified source files; selectively merge, based on the identified meta-tags, data associated with the identified meta-tags into a table-of-contents template; generate a table-of-contents record containing the merged data associated with the identified meta-tags; and cause the display of, in accordance the table-of-contents record, a table-of-contents for the topic corresponding to the selected folder. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification