System and method for building a web site with automated help
First Claim
1. A computer system comprising a tool for creating a Web site having user specified features and help documents associated with the specified features, said tool comprising:
- means for storing a library of templates corresponding to predefined features available in a web site;
means for storing a plurality of help documents, each relating to one or more of the available features;
means for enabling a site creator using the tool to select the desired features for a Web site; and
means for building a Web site based on the templates corresponding to the selected features, where the tool copies the Web site help documents relating to the selected features to the Web site and wherein the tool creates the web site help documents without requiring the site creator to create the web site help documents.
1 Assignment
0 Petitions
Accused Products
Abstract
A software tool is provided for use with a computer system for simplifying the creation of Web sites. The tool comprises a plurality of pre-stored templates, comprising HTML formatting code, text, fields and formulas. The templates preferably correspond to different types of Web pages and other features commonly found on or available to Web sites. Each feature may have various options. To create a web site, a Web site creator (the person using the tool to create a web site) is prompted by the tool through a series of views stored in the tool to select the features and options desired for the Web site. Based on these selections, the tool prompts the web site creator to supply data to populate fields of the templates determined by the tool to correspond to the selected features and options. Based on the identified templates and supplied data, the tool generates the customized Web site without the web site creator writing any HTML or other programming code. Help documents pertaining to the selected features of the web site are automatically posted to the web site.
-
Citations
29 Claims
-
1. A computer system comprising a tool for creating a Web site having user specified features and help documents associated with the specified features, said tool comprising:
-
means for storing a library of templates corresponding to predefined features available in a web site;
means for storing a plurality of help documents, each relating to one or more of the available features;
means for enabling a site creator using the tool to select the desired features for a Web site; and
means for building a Web site based on the templates corresponding to the selected features, where the tool copies the Web site help documents relating to the selected features to the Web site and wherein the tool creates the web site help documents without requiring the site creator to create the web site help documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
help documents to enable a site creator using the tool to access help while creating a site;
help documents that relate to features of a web site created by the tool to enable users accessing the created site to access help for those features; and
help documents that enable an authorized user to access help when modifying an existing site.
-
-
5. The computer system according to claim 1, wherein said help documents are stored as HTML files.
-
6. The computer system according to claim 1, wherein said help documents are HTML files and the templates comprise one or more HTML files including links to one or more help documents to enable context-sensitive help.
-
7. The computer system according to claim 6, wherein said one or more links comprises a link from a portion of a Web page to a help document to enable context-sensitive help for that portion of the Web page.
-
8. The computer system according to claim 6, where said one or more links comprises a link from a Web page to a help document to enable context-sensitive help for the Web page.
-
9. The computer system according to claim 1, further comprising means for using the tool to create new help documents.
-
10. The computer system according to claim 9, wherein the new help documents are created based on one or more of said stored templates.
-
11. The computer system according to claim 9, wherein said new help documents are created without requiring new HTML code to be written by a web site creator.
-
12. A computer system comprising a tool for creating a Web site said tool, comprising:
-
a library of stored templates corresponding to a plurality of features available in a Web site;
a library of stored help documents, each document corresponding to one or more features;
an input device by which a user can select from among the plurality of features; and
an application assembler that creates a Web site based on the templates corresponding to the selected features and that selectively includes the corresponding help documents, wherein the application assembler creates the help documents without requiring the user to create the web site help documents. - View Dependent Claims (13, 14, 15)
help documents to enable a site creator using the tool to access help while creating a site;
help documents that relate to features of a web site created by the tool to enable users accessing the created site to access help for those features; and
help documents that enable an authorized user to access help when modifying an existing site.
-
-
16. A method for using a tool for creating a Web site having user specified features and help documents associated with the specified features, said method comprising the steps of:
-
storing a library of templates corresponding to predefined features available in a web site;
storing a plurality of help documents, each relating to one or more of the available features;
enabling a site creator using the tool to select the desired features for a Web site; and
building a Web site based on the templates corresponding to the selected features, where the tool copies the Web site help documents relating to the selected features to the Web site, wherein the tool creates the web site help documents without requiring the site creator to create the web site help documents. - View Dependent Claims (17, 18, 19)
-
-
20. A computer usable medium having computer readable program code means embodied therein for creating a Web site having user specified features and help documents associated with the specified features, said computer usable medium comprising:
-
computer readable program code means for storing a library of templates corresponding to predefined features available in a web site;
computer readable program code means for storing a plurality of help documents, each relating to one or more of the available features;
computer readable program code means for enabling a site creator using the tool to select the desired features for a Web site; and
computer readable program code means for building a Web site based on the templates corresponding to the selected features, where the tool copies the Web site help documents relating to the selected features to the Web site, wherein the tool creates the web site help documents without requiring the site creator to create the web site help documents. - View Dependent Claims (21, 22, 23, 24)
help documents to enable a site creator using the tool to access help while creating a site;
help documents that relate to features of a web site created by the tool to enable users accessing the created site to access help for those features; and
help documents that enable an authorized user to access help when modifying an existing site.
-
-
24. The medium according to claim 20, further comprising creating means for using the tool to create new help documents.
-
25. A computer usable medium having computer readable program code means embodied therein for creating a Web site having user specified features and help documents associated with the specified features, said computer usable medium comprising:
-
storing means comprising a library of templates corresponding to predefined features available in a web site;
storing means comprising a plurality of help documents, each relating to one or more of the available features;
enabling means enabling a site creator using the tool to select the desired features for a Web site; and
building means building a Web site based on the templates corresponding to the selected features, where the tool copies the Web site help documents relating to the selected features to the Web site, wherein the tool creates the web site help documents without requiring the site creator to create the web site help documents. - View Dependent Claims (26, 27, 28, 29)
help documents to enable a site creator using the tool to access help while creating a site;
help documents that relate to features of a web site created by the tool to enable users accessing the created site to access help for those features; and
help documents that enable an authorized user to access help when modifying an existing site.
-
-
29. The medium according to claim 25, further comprising creating means for using the tool to create new help documents.
Specification