Patent ID: 7167903

Claim:
A system for a host to provide a tool for creating, instantiating, maintaining, and accessing user updateable Web sites of user updateable Web pages, said system comprising: a host system; at least one remote communications facility; data storage means within said host system containing: a set of user updateable Web page types corresponding to a plurality of features available in a user updateable Web site, and at least one user updateable Web site type having a Home Web page linked to at least one instance of one of said user updateable Web page types; computer processing means within said host for: creation and maintenance at said host and storage of said at least one user updateable Web site type in said data storage, and creation, selection and maintenance of an instance of said at least one user updateable Web site type and transmission of said user updateable Web pages of said selected instance to said at least one remote communications facility in accordance with criteria provided by said at least one remote communications facility; a communications network associated with said host system, said communications network being controlled by said computer processing means to exchange data between said host computer system and said at least one remote communications facility; and input-output means at said at least one remote communications facility for enabling at least one of: (i) for a user to specify selection criteria for said at least one user updateable Web site type and display of at least one user updateable Web page of said selected user updateable Web site type that meet said selection criteria, (ii) for an authorized user to define an instance of said at least one user updateable Web site type for inclusion in said data storage, (iii) for an authorized user to specify criteria for viewing, selection, and display of an instance that meets said selection criteria, (iv) for an authorized user to maintain an instance and store said maintained instance in said data storage, and (v) for authorized users to delete an instance from said data storage; wherein said computer processing means creates and maintains said instances without requiring the user to have any technical knowledge of Web site implementation; and wherein each respective updateable Web page in the system has an associated companion page comprising a copy of variable data from the respective Web page, the updateable Web page being updated by a user with authorization by directly typing text and/or by adding/removing graphics to the associated companion page without typing on a template and/or using website markup language.