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

Method and apparatus for implementing web pages having master borders

Assignee: RAE Tech Inc
•
Filing: 1997-04-09
•
Granted: 2001-10-30
•
Expires: 2017-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus that a user to specify “master borders” that are normally a part of each web page on a web site. A preferred embodiment of the present invention allows the user to define the size of top, left, right, and bottom margins for each master border. The master borders are used for each page on the web site, unless the user chooses not to use the default master border on a particular page. Each master border has display elements defined therein. Initially, all pages in a site have the same master border. The master border for each page may be changed by the user. Changes to a master border, such as the addition of display elements to a master border on one page, are reflected in all pages using the master border. The user can also, for each page, specify whether one or more margins of the master borders is implemented as an HTML frame. The editor generates an HTML table representing each web page (or each frame of the web page). The user can chose to have HTML for the master borders generated as frames, overlapped in a user-defined manner.

Inventors

  • 👤 Samir Arora
  • 👤 Martin Frid-Nielsen
  • 👤 Gagan Arora
  • 👤 Bernard Desarnauts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:29
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/103

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 90 words
A computer-implemented method of specifying borders for a plurality of web pages, comprising: defining a master border which specifies border properties for a web page, the master border having master border properties, the web page comprising a plurality of display elements; and assigning, to a plurality of web pages each of which comprises a plurality of display elements, a master border identifier, the master border identifier associated with the master border, thereby providing that each of the plurality of web pages inherit the border properties corresponding to the master border.
Claim 2
Dependent Claim 90 words
A computer-implemented method of specifying borders for a plurality of web pages, comprising: defining a master border which specifies border properties for a web page, the master border having master border properties, the web page comprising a plurality of display elements; and assigning, to a plurality of web pages each of which comprises a plurality of display elements, a master border identifier, the master border identifier associated with the master border, thereby providing that each of the plurality of web pages inherit the border properties corresponding to the master border.
Claim 3
Dependent Claim 18 words
The method of claim 1 , further comprising generating HTML for the web page and the master border.
Claim 4
Dependent Claim 42 words
The method of claim 1 , further comprising the step of re-assigning one of the web pages a different master border identifier which identifies a different master border, thereby assigning the web page different border properties corresponding to the different master border.
Claim 5
Dependent Claim 97 words
A computer-implemented method of specifying borders for a plurality of web pages, comprising: defining a master border which specifies border properties for a web page; assigning, to each of a plurality of web pages, a master border identifier which identifies the master border, thereby providing each of the plurality of web pages inherit the border properties corresponding to the master border; allowing the user to select at least one margin of the master border to be implemented as a frame; and allowing the user to choose an autoframe order for the selected margins of the master border.
Claim 6
Dependent Claim 97 words
A computer-implemented method of specifying borders for a plurality of web pages, comprising: defining a master border which specifies border properties for a web page; assigning, to each of a plurality of web pages, a master border identifier which identifies the master border, thereby providing each of the plurality of web pages inherit the border properties corresponding to the master border; allowing the user to select at least one margin of the master border to be implemented as a frame; and allowing the user to choose an autoframe order for the selected margins of the master border.
Claim 7
Dependent Claim 24 words
The method of claim 4 , further comprising generating HTML for the web page, where the selected margins have HTML frames generated for them.
Claim 8
Dependent Claim 91 words
A computer-based method, comprising: providing a web site having multiple web pages, wherein each web page is assigned a master border identifier; retrieving master border data corresponding to a particular master border identifier, the master border data identifying border properties; using the master border data to present a master border in edit mode; and enabling manipulation of the master border data to generate manipulated master border data corresponding to the master border identifier, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 9
Dependent Claim 91 words
A computer-based method, comprising: providing a web site having multiple web pages, wherein each web page is assigned a master border identifier; retrieving master border data corresponding to a particular master border identifier, the master border data identifying border properties; using the master border data to present a master border in edit mode; and enabling manipulation of the master border data to generate manipulated master border data corresponding to the master border identifier, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 10
Dependent Claim 24 words
The method of claim 6 , wherein each web page is originally assigned a default master border identifier corresponding to default master border data.
Claim 11
Dependent Claim 26 words
The method of claim 7 , wherein the default master border data defines default widths for top, bottom, left and right margins for a web page.
Claim 12
Dependent Claim 27 words
The method of claim 6 , wherein the master border data defines margins for the web page, and at least one margin is implemented as a frame.
Claim 13
Dependent Claim 20 words
The method of claim 6 , wherein the master border data identifies objects to be presented within the master border.
Claim 14
Dependent Claim 19 words
The method of claim 6 , wherein the step of enabling manipulation includes presenting a master border properties window.
Claim 15
Dependent Claim 22 words
The method of claim 11 , wherein the master border properties window presents margin values defining margin widths of the master border.
Claim 16
Dependent Claim 19 words
The method of claim 12 , wherein the margin values can be modified to manipulate the master border data.
Claim 17
Dependent Claim 36 words
The method of claim 9 , further comprising the steps of allowing a user to choose an autoframe order for the margins of the master border, and displaying the margins in accordance with the autoframe order.
Claim 18
Dependent Claim 20 words
The method of claim 6 , wherein enabling manipulation includes confirming that the manipulation does not violate predetermined error criteria.
Claim 19
Independent Claim 117 words
A system, comprising: first memory storing web page data for a web site having multiple web pages, and storing a master border identifier for each web page; second memory storing master border data corresponding to each master border identifier, the master border data identifying border properties; first editor module for using particular master border data corresponding to a particular master border identifier to present a master border in edit mode; and second editor module for enabling manipulation of the master border data to generate manipulated master border data, and for modifying the master border data in the second memory, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 20
Independent Claim 117 words
A system, comprising: first memory storing web page data for a web site having multiple web pages, and storing a master border identifier for each web page; second memory storing master border data corresponding to each master border identifier, the master border data identifying border properties; first editor module for using particular master border data corresponding to a particular master border identifier to present a master border in edit mode; and second editor module for enabling manipulation of the master border data to generate manipulated master border data, and for modifying the master border data in the second memory, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 21
Dependent Claim 28 words
The system of claim 16 , wherein each web page is originally assigned a default master border identifier corresponding to default master border data in the second memory.
Claim 22
Dependent Claim 26 words
The system of claim 17 , wherein the default master border data defines default widths for top, bottom, left and right margins for a web page.
Claim 23
Dependent Claim 27 words
The system of claim 16 , wherein the master border data defines margins for the web page, and at least one margin is implemented as a frame.
Claim 24
Dependent Claim 20 words
The system of claim 16 , wherein the master border data identifies objects to be presented within the master border.
Claim 25
Dependent Claim 20 words
The system of claim 16 , wherein the second editor module includes means for presenting a master border properties window.
Claim 26
Dependent Claim 24 words
The system of claim 21 , wherein the master border properties window includes areas presenting margin values defining margin widths of the master border.
Claim 27
Dependent Claim 23 words
The system of claim 22 , wherein the second editor module enables modification of the margin values to manipulate the master border data.
Claim 28
Dependent Claim 41 words
The system of claim 19 , wherein the second editor module allows a user to choose an autoframe order for the margins of the master border and wherein the first editor module displays the margins in accordance with the autoframe order.
Claim 29
Dependent Claim 21 words
The system of claim 19 , wherein the second editor module informs the user if the manipulation violates predetermined error criteria.
Claim 30
Dependent Claim 89 words
A computer-readable storage medium storing program code for causing a computer to perform the steps of: retrieving master border data identified by a master border identifier, the master border data identifying border properties for web pages on a web site; using the master border data to present a master border in edit mode; enabling manipulation of the master border data to generate manipulated master border data corresponding to the master border identifier, thereby enabling modification of the border properties for each web page being assigned the master border identifier.
Claim 31
Dependent Claim 89 words
A computer-readable storage medium storing program code for causing a computer to perform the steps of: retrieving master border data identified by a master border identifier, the master border data identifying border properties for web pages on a web site; using the master border data to present a master border in edit mode; enabling manipulation of the master border data to generate manipulated master border data corresponding to the master border identifier, thereby enabling modification of the border properties for each web page being assigned the master border identifier.
Claim 32
Independent Claim 113 words
A system, comprising: first memory storing web page data for a web site having multiple web pages, and storing a master border identifier for each web page; second memory storing master border data corresponding to each master border identifier, the master border data identifying border properties; means for using particular master border data corresponding to a particular master border identifier to present a master border in edit mode; and means for enabling manipulation of the master border data to generate manipulated master border data, and for modifying the master border data in the second memory, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 33
Independent Claim 113 words
A system, comprising: first memory storing web page data for a web site having multiple web pages, and storing a master border identifier for each web page; second memory storing master border data corresponding to each master border identifier, the master border data identifying border properties; means for using particular master border data corresponding to a particular master border identifier to present a master border in edit mode; and means for enabling manipulation of the master border data to generate manipulated master border data, and for modifying the master border data in the second memory, thereby enabling modification of the border properties for each web page being assigned the particular master border identifier.
Claim 34
Dependent Claim 116 words
In a web page creation system, a computer-implemented method, comprising: assigning automatically a default master border identifier to a web page; presenting the web page using a default master border corresponding to the default master border identifier; enabling manipulation of the default master border corresponding to the default master border identifier to generate a manipulated master border; and enabling assignment of a different master border identifier corresponding to the manipulated master border to a plurality of web pages, wherein the plurality of web pages comprise a plurality of display elements, and whereupon the web page generation system generates each of the plurality of web pages with a border, the border corresponding to the manipulated master border.
Claim 35
Dependent Claim 116 words
In a web page creation system, a computer-implemented method, comprising: assigning automatically a default master border identifier to a web page; presenting the web page using a default master border corresponding to the default master border identifier; enabling manipulation of the default master border corresponding to the default master border identifier to generate a manipulated master border; and enabling assignment of a different master border identifier corresponding to the manipulated master border to a plurality of web pages, wherein the plurality of web pages comprise a plurality of display elements, and whereupon the web page generation system generates each of the plurality of web pages with a border, the border corresponding to the manipulated master border.

References Cited (Backward Citations)

US5388202A Cited
US5721852A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-29 2005-04-30 2005-10-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-29 2009-04-30 2009-10-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-29 2013-04-30 2013-10-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag