System and method for building a web site using specific interface
First Claim
1. A computer system comprising a tool for creating Web sites having user specified features, the system comprising:
- identifying means for identifying an interface browser means during the creation or editing of content for a Web site, wherein the identifying means identifies, at least, the particular type of interface browser means being implemented to create or edit the Web site content;
presenting means, responsive to the identifying means, for presenting a plurality of views, wherein the plurality of views comprise menus of user selectable features, and wherein the presenting means presents predetermined ones of the plurality of views based upon the interface browser means identified;
selecting means for enabling a user to select one or more of the user selectable features, and wherein the user selectable features comprise one or more browser specific features that further comprise features predetermined to accommodate predetermined interface browser means;
storage means that stores, at least, common browser features that may be presented on a created Web site independent of browser type used to access the created Web site, the browser specific features selected so that the browser specific features selected may be presented on the created Web site when the created Web site is accessed by the predetermined interface browser means, and alternative browser features that display on the created Web site when the created Web site is accessed by browser means other than the predetermined interface browser means;
template means, associated with the one or more of the user selectable features; and
assembling means for assembling a Web site by retrieving the template means associated with the one or more of the user selectable features selected, and adding to the template means the common browser features, and either the browser specific features selected when the created Web site is accessed by the predetermined interface browser means, or the alternative browser features when the created Web site is accessed by browser means other than the predetermined interface browser means.
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. Based on roles-based, multi-level security, certain users of the web site may have access to certain information and others may not.
191 Citations
24 Claims
-
1. A computer system comprising a tool for creating Web sites having user specified features, the system comprising:
-
identifying means for identifying an interface browser means during the creation or editing of content for a Web site, wherein the identifying means identifies, at least, the particular type of interface browser means being implemented to create or edit the Web site content;
presenting means, responsive to the identifying means, for presenting a plurality of views, wherein the plurality of views comprise menus of user selectable features, and wherein the presenting means presents predetermined ones of the plurality of views based upon the interface browser means identified;
selecting means for enabling a user to select one or more of the user selectable features, and wherein the user selectable features comprise one or more browser specific features that further comprise features predetermined to accommodate predetermined interface browser means;
storage means that stores, at least, common browser features that may be presented on a created Web site independent of browser type used to access the created Web site, the browser specific features selected so that the browser specific features selected may be presented on the created Web site when the created Web site is accessed by the predetermined interface browser means, and alternative browser features that display on the created Web site when the created Web site is accessed by browser means other than the predetermined interface browser means;
template means, associated with the one or more of the user selectable features; and
assembling means for assembling a Web site by retrieving the template means associated with the one or more of the user selectable features selected, and adding to the template means the common browser features, and either the browser specific features selected when the created Web site is accessed by the predetermined interface browser means, or the alternative browser features when the created Web site is accessed by browser means other than the predetermined interface browser means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for using a tool for creating Web sites having user specified features, the method comprising:
-
identifying an interface browser means, wherein the step of identifying occurs during the creation or editing of content for a Web site, and wherein the step of identifying identifies, at least, the particular type of interface browser means being implemented to create or edit the Web site content;
presenting, responsive to the step of identifying an interface browser means, a plurality of views, wherein the plurality of views comprise menus of user selectable features, and wherein the step of presenting comprises presenting predetermined ones of the plurality of views based upon the interface browser means identified;
enabling a user to select one or more of the user selectable features, and wherein the user selectable features comprise one or more browser specific features that further comprise features predetermined to accommodate a predetermined interface browser means, and wherein the one or more of the user selectable features are associated with one or more templates;
storing at least common browser features that may be presented on a created Web site, the browser specific features selected so that the browser specific features selected may be presented on the created Web site when the created Web site is accessed by the predetermined interface browser means, and alternative browser features that display on the created Web site when the created Web site is accessed by browser means other than the predetermined interface browser means; and
assembling a Web site, by retrieving the one or more templates associated with the one or more of the user selectable features selected, and adding to the one or more templates the common browser features, and either the browser specific features selected when the created Web site is accessed by the predetermined interface browser means or the alternative browser features when the created Web site is accessed by browser means other than the predetermined browser means. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An electronic storage medium having processor readable code embodied therein for creating Web sites having user specified features, the electronic storage medium comprising:
-
processor readable code for identifying an interface browser means during the creation or editing of content for a Web site, wherein the processor readable code for identifying an interface browser means enables a processor to identify, at least, the particular type of interface browser means being implemented to create or edit the Web site content;
processor readable code for presenting a plurality of views, wherein the plurality of views comprise menus of user selectable features, and wherein the processor readable code for presenting a plurality of views enables a processor to present predetermined ones of the plurality of views based upon the interface browser means identified;
processor readable code for enabling a user to select one or more of the user selectable features, and wherein the user selectable features comprise one or more browser specific features that further comprise features predetermined to accommodate a predetermined interface browser means, and wherein the one or more of the user selectable features are associated with one or more templates;
processor readable code that enables a processor to store, at least, common browser features that may be presented on a created Web site independent of browser type used to access the created Web site, the browser specific features selected so that the browser specific features selected may be presented on the created Web site when the created Web site is access by the predetermined interface browser means, and alternative browser features that display on the created Web site when the created Web site is accessed by browser means other than the predetermined interface browser means; and
processor readable code for assembling a Web site by retrieving the one or more templates associated with the one or more Web site features selected, and adding to the one or more templates the common browser features, and either the browser specific features selected when the created Web site is accessed by the predetermined interface browser means or the alternative browser features when the created Web site is accessed by browser means other than the predetermined interface browser means. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system comprising a tool for creating Web sites having user specified features, the system comprising:
-
at least one identifying module for identifying an interface browser means during the creation or editing of content for a Web site, wherein the identifying means identifies, at least, the type of interface browser means being implemented to create or edit the Web site content;
at least one presenting module, responsive to the at least one identifying module, for presenting a plurality of views, wherein the plurality of views comprise menus of user selectable features, and wherein the presenting means presents predetermined ones of the plurality of views based upon the interface browser means identified;
at least one selection module for enabling a user to select one or more of the user selectable features, and wherein the user selectable features comprise one or more browser specific features that further comprise features predetermined to accommodate predetermined interface browser means;
at least one storage device that stores, at least, common browser features that may be presented on a created Web site independent of browser type used to access the created Web site, the browser specific features selected so that the browser specific features selected may be presented on the created Web site when the created Web site is accessed by the predetermined interface browser means, and alternative browser features that display on the created Web site when the created Web site is accessed by browser means other than the predetermined interface browser means;
at least one template, associated with the one or more of the user selectable features; and
at least one assembling module for assembling a Web site by retrieving the at least one template associated with the one or more of the user selectable features selected, and adding to the at least one template the common browser features, and either the browser specific features selected when the created Web site is accessed by the predetermined interface browser means, or the alternative browser features when the created Web site is accessed by browser means other than the predetermined interface browser means. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification