← Back to Patent Explorer
US6038598A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of providing one of a plurality of web pages mapped to a single uniform resource locator (URL) based on evaluation of a condition

Assignee: Intel Corp
•
Filing: 1998-02-23
•
Granted: 2000-03-14
•
Expires: 2018-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A content author generates multiple sets of web pages and associated conditions which map to a specified uniform resource locator (URL). The web page sets, associated conditions, and a state information database are installed on a server system. A state setting device, which may be the content author's personal computer, sets the current state of the state information database associated with the web page sets within the server system. Upon receipt of a request for access to a selected web page identified by the URL, the server system evaluates the conditions based on the associated state to determine which one of the web page sets to return in response to a user's request. The state setting device updates the state, thereby dynamically affecting web page set selection, based on factors internal or external to the server system.

Inventors

  • 👤 Gunner D. Danneels

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:23
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9566

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 127 words
A method of providing a web page by a server comprising: mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; setting a state corresponding to the plurality of web pages in a database; accepting a request for a web page specified by the URL; selecting one of the plurality of web pages mapped to the URL; evaluating the at least one condition associated with the selected web page based on the state; and sending the selected web page when the at least one condition is met.
Claim 2
Independent Claim 127 words
A method of providing a web page by a server comprising: mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; setting a state corresponding to the plurality of web pages in a database; accepting a request for a web page specified by the URL; selecting one of the plurality of web pages mapped to the URL; evaluating the at least one condition associated with the selected web page based on the state; and sending the selected web page when the at least one condition is met.
Claim 3
Dependent Claim 66 words
The method of claim 1, wherein the plurality of web pages comprise a plurality of web page sets, each web page set comprising a plurality of web pages and having one entry web page, each web page set being associated with at least one condition, and wherein the sending step sends the entry web page for a web, page set corresponding to the selected web page.
Claim 4
Dependent Claim 22 words
The method of claim 1, wherein the setting step comprises setting the state according to a current operating load of the server.
Claim 5
Dependent Claim 23 words
The method of claim 1, wherein the setting step comprises setting the state according to a current operating status of an external device.
Claim 6
Dependent Claim 13 words
The method of claim 4, wherein the external device is an environmental sensor.
Claim 7
Dependent Claim 13 words
The method of claim 4, wherein the external device is a personal computer.
Claim 8
Dependent Claim 27 words
The method of claim 1, wherein the setting step comprises setting the state according to a language selected by a user sending the request to the server.
Claim 9
Dependent Claim 34 words
The method of claim 1, wherein the setting step comprises setting the state according to whether an author of the plurality of web pages is logged on to a network coupled to the server.
Claim 10
Dependent Claim 29 words
The method of claim 1, further comprising creating the plurality of web pages and associated conditions and installing the plurality of web pages and associated conditions on the server.
Claim 11
Dependent Claim 20 words
The method of claim 1, further comprising repeating the selecting and evaluating steps until at least one condition is met.
Claim 12
Dependent Claim 143 words
A server system coupled to a computer network for conditionally providing a web page comprising: means for mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; means for setting a state corresponding to the plurality of web pages in a database; means for accepting a request for a web page specified by the URL; means for selecting one of the plurality of web pages mapped to the URL; means for evaluating the at least one condition associated with the selected web page based on the state; and means for sending the selected web page when the at least one condition is met.
Claim 13
Dependent Claim 143 words
A server system coupled to a computer network for conditionally providing a web page comprising: means for mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; means for setting a state corresponding to the plurality of web pages in a database; means for accepting a request for a web page specified by the URL; means for selecting one of the plurality of web pages mapped to the URL; means for evaluating the at least one condition associated with the selected web page based on the state; and means for sending the selected web page when the at least one condition is met.
Claim 14
Dependent Claim 67 words
The server system of claim 11, wherein the plurality of web pages comprise a plurality of web page sets, each web page set comprising a plurality of web pages and having one entry web page, each web page set being associated with at least one condition, and wherein the sending means sends the entry web page for a web page set corresponding to the selected web page.
Claim 15
Dependent Claim 25 words
The server system of claim 11, wherein the setting means comprises means for setting the state according to a current operating load of the server.
Claim 16
Dependent Claim 26 words
The server system of claim 11, wherein the setting means comprises means for setting the state according to a current operating status of an external device.
Claim 17
Dependent Claim 14 words
The server system of claim 14, wherein the external device is an environmental sensor.
Claim 18
Dependent Claim 14 words
The server system of claim 14, wherein the external device is a personal computer.
Claim 19
Dependent Claim 30 words
The server system of claim 11, wherein the setting means comprises means for setting the state according to a language selected by a user sending the request to the server.
Claim 20
Dependent Claim 38 words
The server system of claim 11, wherein the setting means comprises means for setting the state according to whether an author of the plurality of web pages is logged on to the computer network coupled to the server.
Claim 21
Dependent Claim 34 words
The server system of claim 11, further comprising means for creating the plurality of web pages and associated conditions and means for installing the plurality of web pages and associated conditions on the server.
Claim 22
Dependent Claim 141 words
A server for providing conditional access to a web page comprising: a plurality of web pages mapped to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; a database to store at least one state corresponding to the plurality of web pages in a database; and a URL-to-file mapping function to accept a request for a web page specified by the URL, to select one of the plurality of web pages mapped to the URL, to evaluate the at least one condition associated with the selected web page based on the state; and to send the selected web page when the at least one condition is met.
Claim 23
Dependent Claim 141 words
A server for providing conditional access to a web page comprising: a plurality of web pages mapped to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL; a database to store at least one state corresponding to the plurality of web pages in a database; and a URL-to-file mapping function to accept a request for a web page specified by the URL, to select one of the plurality of web pages mapped to the URL, to evaluate the at least one condition associated with the selected web page based on the state; and to send the selected web page when the at least one condition is met.
Claim 24
Dependent Claim 67 words
The server of claim 20, wherein the plurality of web pages comprise a plurality of web page sets, each web page set comprising a plurality of web pages and having one entry web page, each web page set being associated with at least one condition, and wherein the URL-to-file mapping function sends the entry web page for a web page set corresponding to the selected web page.
Claim 25
Dependent Claim 21 words
The server of claim 20, further comprising means for setting the state according to a current operating load of the server.
Claim 26
Dependent Claim 22 words
The server of claim 20, further comprising means for setting the state according to a current operating status of an external device.
Claim 27
Dependent Claim 13 words
The server of claim 23, wherein the external device is an environmental sensor.
Claim 28
Dependent Claim 13 words
The server of claim 23, wherein the external device is a personal computer.
Claim 29
Dependent Claim 26 words
The server of claim 20, further comprising means for setting the state according to a language selected by a user sending the request to the server.
Claim 30
Dependent Claim 33 words
The server of claim 20, further comprising means for setting the state according to whether an author of the plurality of web pages is logged on to a network coupled to the server.
Claim 31
Dependent Claim 33 words
The server of claim 20, further comprising means for creating the plurality of web pages and associated conditions and means for installing the plurality of web pages and associated conditions on the server.
Claim 32
Dependent Claim 147 words
A machine readable medium having stored therein a plurality of machine readable instructions designed to be executed by a processing unit, the machine readable instructions for mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL, for setting a state corresponding to the plurality of web pages in a database, for accepting a request for a web page specified by the URL, for selecting one of the plurality of web pages mapped to the URL, for evaluating the at least one condition associated with the selected web page based on the state, and for sending the selected web page when the at least one condition is met.
Claim 33
Dependent Claim 147 words
A machine readable medium having stored therein a plurality of machine readable instructions designed to be executed by a processing unit, the machine readable instructions for mapping a plurality of web pages to a single uniform resource locator (URL), the web pages each having at least one associated condition, such that a request for a web page indicated by the URL results in returning only one of the plurality of web pages mapped to the URL, for setting a state corresponding to the plurality of web pages in a database, for accepting a request for a web page specified by the URL, for selecting one of the plurality of web pages mapped to the URL, for evaluating the at least one condition associated with the selected web page based on the state, and for sending the selected web page when the at least one condition is met.

References Cited (Backward Citations)

US5761662A Cited
US5774670A Cited
US5894554A Cited
US5933827A Cited
US5930792A Cited
US5918228A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag