Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
233 words
A method for creating and editing a Web site in a client-server computer network, the method comprising the steps of: storing a plurality of Web site templates in a storage device coupled to the client-server computer network, wherein each of the Web site templates is for building an entire new Web site, wherein each of the Web site templates comprises a plurality of interlinking Web pages, and wherein each of the Web site templates comprises a plurality of customizable elements; generating a request to create a Web site from a client computer to a server computer; transmitting a list of available Web site templates from the server to the client for display; selecting a Web site template from the list of Web site templates; generating a copy of the selected Web site template; customizing the copy of the selected Web site template; publishing the customized copy of the selected Web site template as a new Web site, wherein the new Web site has same Web site structure as the selected Web site template's Web site structure; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site.
Claim 2
Independent Claim
233 words
A method for creating and editing a Web site in a client-server computer network, the method comprising the steps of: storing a plurality of Web site templates in a storage device coupled to the client-server computer network, wherein each of the Web site templates is for building an entire new Web site, wherein each of the Web site templates comprises a plurality of interlinking Web pages, and wherein each of the Web site templates comprises a plurality of customizable elements; generating a request to create a Web site from a client computer to a server computer; transmitting a list of available Web site templates from the server to the client for display; selecting a Web site template from the list of Web site templates; generating a copy of the selected Web site template; customizing the copy of the selected Web site template; publishing the customized copy of the selected Web site template as a new Web site, wherein the new Web site has same Web site structure as the selected Web site template's Web site structure; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site.
Claim 3
Dependent Claim
50 words
A method as recited in claim 1, wherein said publishing step comprises the steps of: generating a request to publish the Web site from a client to a server; and in response, the server generating a plurality of files comprising the Web site and storing the files in a directory.
Claim 4
Dependent Claim
18 words
A method as recited in claim 1, wherein said elements are a plurality of buttons and text labels.
Claim 5
Dependent Claim
17 words
A method as recited in claim 3, wherein said elements are defined by a plurality of attributes.
Claim 6
Dependent Claim
18 words
A method as recited in claim 4, wherein said attributes are a graphic, a label, and a link.
Claim 7
Dependent Claim
74 words
A method as recited in claim 5, wherein said customizing step comprises the steps of: receiving, by a server, a request to customize an element in the copy of the Web site template; in response to the request, the server generating and transmitting, to the client for display, an element editing form for editing the attributes; and in response to the previous step, the client selecting and transmitting to the server a desired attribute.
Claim 8
Dependent Claim
43 words
A method as recited in claim 2, wherein the Web site files include both a graphics version and a text only version such that a Web site is capable of being displayed in either a full graphics site or a full text site.
Claim 9
Dependent Claim
45 words
A method as recited in claim 1, wherein the Web site is indexed for key words immediately after publishing said created Web site, wherein a search page of said Web site is used to search said indexed keywords for an entire Web site search request.
Claim 10
Dependent Claim
34 words
A method as recited in claim 1, wherein the Web site template includes a present date element such that a present day and date is displayed on the Web site as an image file.
Claim 11
Independent Claim
148 words
A method for editing a Web site in a client-server computer network, the method comprising the steps of: displaying a list of published and unpublished Web sites; generating a request to edit a Web site from a client to a server, wherein said Web site is selected from said list of Web sites; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; transmitting the Web site from the server to the client for display wherein the Web site is comprised of a plurality of elements; selecting an element; customizing the selected element; publishing the Web site with the customized element; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site.
Claim 12
Independent Claim
148 words
A method for editing a Web site in a client-server computer network, the method comprising the steps of: displaying a list of published and unpublished Web sites; generating a request to edit a Web site from a client to a server, wherein said Web site is selected from said list of Web sites; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; transmitting the Web site from the server to the client for display wherein the Web site is comprised of a plurality of elements; selecting an element; customizing the selected element; publishing the Web site with the customized element; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site.
Claim 13
Dependent Claim
54 words
A method as recited in claim 10, wherein said publishing step comprises the steps of: generating a request to publish the Web site with the customized element from a client to a server; and in response, the server generating a plurality of files comprising the Web site and storing the files in a directory.
Claim 14
Dependent Claim
18 words
A method as recited in claim 10, wherein said elements are a plurality of buttons and text labels.
Claim 15
Dependent Claim
17 words
A method as recited in claim 12, wherein said elements are defined by a plurality of attributes.
Claim 16
Dependent Claim
18 words
A method as recited in claim 13, wherein said attributes are a graphic, a label, and a link.
Claim 17
Dependent Claim
74 words
A method as recited in claim 14, wherein said customizing step comprises the steps of: receiving, by a server, a request to customize an element in the copy of the Web site template; in response to the request, the server generating and transmitting, to the client for display, an element editing form for editing the attributes; and in response to the previous step, the client selecting and transmitting to the server a desired attribute.
Claim 18
Dependent Claim
43 words
A method as recited in claim 11, wherein the Web site files include both a graphics version and a text only version such that a Web site is capable of being displayed in either a full graphics site or a full text site.
Claim 19
Dependent Claim
45 words
A method as recited in claim 10, wherein the Web site is indexed for key words immediately after publishing said edited Web site, wherein a search page of said Web site is used to search said indexed keywords for an entire Web site search request.
Claim 20
Dependent Claim
34 words
A method as recited in claim 10, wherein the Web site template includes a present date element such that a present day and date is displayed on the Web site as an image file.