Patent US6026433A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6026433A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of creating and editing a web site in a client-server environment using customizable web site templates

Assignee: Red Hat Inc
•
Filing: 1997-03-17
•
Granted: 2000-02-15
•
Expires: 2017-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for creating and editing a Web site in a client-server computer network using customizable templates is provided. To create a Web site, the present embodiment first stores a plurality of templates in a storage device coupled to the client-server computer network. When a client computer generates a request to create a new Web site, the server computer transmits a list of templates to the client for display. The templates contain a multitude of editable objects or elements. A template is then selected upon which the new Web site will be based on. The new site is then customized according to a user's preference by editing the objects or elements. The customized site is then published as a new Web site. To edit a Web site, a client computer generates a request to edit a Web site and passes the request on to the server computer. The server computer transmits the Web site to the client for display. The Web site contains a multitude of editable objects or elements. The elements of the Web site are then customized according to a user's preference. The Web site with the customized elements is then published as a Web site.

Inventors

  • 👤 Carmen Ximena D'Arlach
  • 👤 Stephen Kenneth Kershner
  • 👤 Sameer Satyendra Singh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:52
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F40/00; G06F40/10; G06F40/166; H; H04; H04L; H04L9/00; H04L9/40; H04L67/00; H04L67/01; H04L67/10; H04L67/104; H04L67/1087; H04L67/1091; H04L67/2866; H04L67/34

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag