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

Processing customized uniform resource locators

Assignee: Oracle International Corp
•
Filing: 1997-03-25
•
Granted: 2000-03-14
•
Expires: 2017-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A first computer system determines whether a URL contains a first value corresponding to an encapsulating protocol. If the URL contains a value corresponding to an encapsulating protocol, the first computer system determines whether the URL contains an operation protocol key indicating that the URL contains a second value corresponding to an operation protocol. If the URL contains a second value corresponding to an operation protocol, the first computer system selects the operation protocol as the protocol to be employed by the first computer system in issuing a communication to a second computer system. A second computer system determines whether a URL it receives contains a first value corresponding to an operation protocol. If the URL contains a first value corresponding to an operation protocol, the second computer system provides a resource targeted to a first computer system in accordance with an encapsulating protocol. The encapsulating protocol is identified by a second value in the URL, and the resource is provided from a resource store that is accessed in accordance with the operation protocol.

Inventors

  • 👤 Joshy Joseph

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 11:54
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; H04L67/50; H04L67/56; H04L67/562; H04L9/00; H04L9/40; H04L2212/00

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 161 words
A method for performing an operation over a communications network based on a uniform resource locator, wherein a protocol is to be employed by a first computer system in issuing a communication to a second computer system over the communications network, said method comprising the steps of: (a) determining whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; (b) determining whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol, if a determination is made in said step (a) that the uniform resource locator contains said first value corresponding to said encapsulating protocol; and (c) selecting said operation protocol as the protocol to be employed by the first computer system in issuing the communication to the second computer system, if said determination in said step (b) indicates that the uniform resource locator contains said second value corresponding to said operation protocol.
Claim 2
Independent Claim 161 words
A method for performing an operation over a communications network based on a uniform resource locator, wherein a protocol is to be employed by a first computer system in issuing a communication to a second computer system over the communications network, said method comprising the steps of: (a) determining whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; (b) determining whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol, if a determination is made in said step (a) that the uniform resource locator contains said first value corresponding to said encapsulating protocol; and (c) selecting said operation protocol as the protocol to be employed by the first computer system in issuing the communication to the second computer system, if said determination in said step (b) indicates that the uniform resource locator contains said second value corresponding to said operation protocol.
Claim 3
Dependent Claim 21 words
A method as called for in claim 1, further including: (d) generating an object that resides in the first computer system.
Claim 4
Dependent Claim 52 words
A method as called for in claim 2, wherein said step (d) includes: issuing a communication to the second computer system in accordance with said operation protocol over the communications network; receiving a resource from said second computer system over the communications network; and executing a computer program that creates said object.
Claim 5
Independent Claim 120 words
A method for processing a uniform resource locator that is received by a second computer system from a first computer system over a communications network, said method comprising the steps of: (a) determining whether the uniform resource locator received by the second computer system contains a first value corresponding to an operation protocol; and (b) providing a resource targeted to the first computer system in accordance with an encapsulating protocol identified by a second value in the uniform resource locator, wherenin said resource is provided from a resource store that is accessed in accordance with said operation protocol, if said determination in said step (a) indicates that the uniform resource locator contains said first value corresponding to said operation protocol.
Claim 6
Independent Claim 120 words
A method for processing a uniform resource locator that is received by a second computer system from a first computer system over a communications network, said method comprising the steps of: (a) determining whether the uniform resource locator received by the second computer system contains a first value corresponding to an operation protocol; and (b) providing a resource targeted to the first computer system in accordance with an encapsulating protocol identified by a second value in the uniform resource locator, wherenin said resource is provided from a resource store that is accessed in accordance with said operation protocol, if said determination in said step (a) indicates that the uniform resource locator contains said first value corresponding to said operation protocol.
Claim 7
Dependent Claim 33 words
A method as called for in claim 4, wherein said step (a) includes determining whether an operation protocol field in the uniform resource locator contains said first value corresponding to said operation protocol.
Claim 8
Dependent Claim 22 words
A method as called for in claim 4, wherein said step (b) includes executing a computer program corresponding to said operation protocol.
Claim 9
Dependent Claim 23 words
A method as called for in claim 6, wherein said computer program is a common gateway interface residing in the second computer system.
Claim 10
Dependent Claim 24 words
A method as called for in claim 7, wherein said computer program is a server side plug in residing in the second computer system.
Claim 11
Dependent Claim 47 words
A method as called for in claim 4, wherein said step (b) includes: accessing said resource store in accordance with said operation protocol; and transmitting said resource targeted to the first computer system from said resource store over the communications network in accordance with said encapsulating protocol.
Claim 12
Dependent Claim 20 words
A method as called for in claim 9, wherein said resource store is identified in the uniform resource locator .
Claim 13
Dependent Claim 14 words
A method as called for in claim 9, wherein said resource is a document.
Claim 14
Dependent Claim 54 words
A method as called for in claim 11, wherein said step (b) further includes: transmitting a form targeted to the first computer system over the communications network in accordance with said encapsulating protocol; receiving a response to said form from the first computer system; and determining whether said response to said form is valid.
Claim 15
Dependent Claim 17 words
A method as called for in claim 12, wherein said document is a hypertext markup language document.
Claim 16
Independent Claim 65 words
A method for constructing a uniform resource locator in a computer readable medium having a plurality of data storage elements, said method comprising the steps of: (a) loading one of the plurality of data storage elements with a first value corresponding to an encapsulating protocol; and (b) loading one of the plurality of data storage elements with a second value corresponding to an operation protocol.
Claim 17
Independent Claim 65 words
A method for constructing a uniform resource locator in a computer readable medium having a plurality of data storage elements, said method comprising the steps of: (a) loading one of the plurality of data storage elements with a first value corresponding to an encapsulating protocol; and (b) loading one of the plurality of data storage elements with a second value corresponding to an operation protocol.
Claim 18
Dependent Claim 46 words
A method as called for in claim 14, further including the step of: (c) loading one of the plurality of data storage elements with an operation protocol key value indicating the presence of said second value corresponding to said operation protocol in said computer readable medium.
Claim 19
Dependent Claim 64 words
A method as called for in claim 14, further including the steps of: (c) loading one of the plurality of data storage elements with a third value corresponding to a resource store that may be accessed according to said operation protocol; and (d) loading one of the plurality of data storage elements with a fourth value corresponding to a resource in said resource store.
Claim 20
Dependent Claim 144 words
A computer readable medium having a set of instructions stored therein for enabling a computer to determine a protocol, based on a uniform resource locator, to be employed by the computer in issuing a communication to a second computer over a communications network, said set of instructions including: instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol; and instructions, which when executed by the computer causes the computer to select said operation protocol as the protocol to be employed by the computer in issuing the communication to the second computer.
Claim 21
Dependent Claim 144 words
A computer readable medium having a set of instructions stored therein for enabling a computer to determine a protocol, based on a uniform resource locator, to be employed by the computer in issuing a communication to a second computer over a communications network, said set of instructions including: instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol; and instructions, which when executed by the computer causes the computer to select said operation protocol as the protocol to be employed by the computer in issuing the communication to the second computer.
Claim 22
Dependent Claim 82 words
A computer readable medium as called for in claim 17, where in said set of instructions further includes: instructions, which when executed by the computer cause the computer to issue the communication to the second computer system in accordance with said operation protocol; instructions, which when executed by the computer cause the computer to receive a resource from said second computer system; and instructions, which when executed by the computer cause the computer to execute a computer program that creates an object.
Claim 23
Dependent Claim 94 words
A computer readable medium having a set of instructions stored therein for processing a uniform resource locator that is received by a computer from a first computer over a communications network, said set of instructions including: instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains a first value corresponding to an operation protocol; and instructions, which when executed by the computer cause the computer to execute a computer program corresponding to said first value for accessing a resource store in accordance with said operation protocol.
Claim 24
Dependent Claim 94 words
A computer readable medium having a set of instructions stored therein for processing a uniform resource locator that is received by a computer from a first computer over a communications network, said set of instructions including: instructions, which when executed by the computer cause the computer to determine whether the uniform resource locator contains a first value corresponding to an operation protocol; and instructions, which when executed by the computer cause the computer to execute a computer program corresponding to said first value for accessing a resource store in accordance with said operation protocol.
Claim 25
Dependent Claim 68 words
A computer readable medium as called for in claim 19, wherein said set of instructions further includes: instructions, which when executed by the computer cause the computer to provide a resource targeted to the first computer in accordance with an encapsulating protocol identified by a second value in said uniform resource locator, wherein said resource has been obtained from said resource store in accordance with said operation protocol.
Claim 26
Dependent Claim 16 words
A computer readable medium as called for in claim 20, wherein said resource is a document.
Claim 27
Dependent Claim 99 words
A computer readable medium as called for in claim 21, wherein said set of instructions further includes: instructions, which when executed by the computer cause the computer to provide a form targeted to the first computer in accordance with an encapsulating protocol identified by a second value in said uniform resource locator; instructions, which when executed by the computer cause the computer to receive a response to said form from the first computer; and instructions, which when executed by the computer cause the computer to execute said computer program to determine whether said response to said form is valid.
Claim 28
Dependent Claim 19 words
A computer readable medium as called for in claim 22, wherein said document is a hypertext markup language document.
Claim 29
Dependent Claim 99 words
A first computer readable medium having a set of instructions stored therein for enabling a computer to construct a uniform resource locator in a second computer readable medium having a plurality of data storage elements, said set of instructions including: instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a first value corresponding to an encapsulating protocol; and instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a second value corresponding to an operation protocol.
Claim 30
Dependent Claim 99 words
A first computer readable medium having a set of instructions stored therein for enabling a computer to construct a uniform resource locator in a second computer readable medium having a plurality of data storage elements, said set of instructions including: instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a first value corresponding to an encapsulating protocol; and instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a second value corresponding to an operation protocol.
Claim 31
Dependent Claim 132 words
A first computer readable medium as called for in claim 23, wherein said set of instructions further includes: instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with an operation protocol key value indicating the presence of said second value corresponding to said operation protocol in said second computer readable medium; instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a third value corresponding to a resource store that is accessed according to said operation protocol; and instructions, which when executed by the computer cause the computer to load one of the plurality of data storage elements with a fourth value corresponding to a resource in said resource store.
Claim 32
Dependent Claim 186 words
A client computer system for use in a communications network having a second computer system coupled thereto, said client computer system comprising: a processing unit; and a processing unit readable medium coupled to said processing unit, said processing unit readable medium having a set of instructions stored therein for enabling said client computer system to determine a protocol, based on a uniform resource locator, to be employed by said client computer system in issuing a communication to the second computer system, said set of instructions including: instructions, which when executed by said processing unit cause said processing unit to determine whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; instructions, which when executed by the processing unit cause the processing unit to determine whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol, and instructions, which when executed by said processing unit cause said processing unit to select said operation protocol as the protocol to be employed in issuing the communication to the second computer system.
Claim 33
Dependent Claim 186 words
A client computer system for use in a communications network having a second computer system coupled thereto, said client computer system comprising: a processing unit; and a processing unit readable medium coupled to said processing unit, said processing unit readable medium having a set of instructions stored therein for enabling said client computer system to determine a protocol, based on a uniform resource locator, to be employed by said client computer system in issuing a communication to the second computer system, said set of instructions including: instructions, which when executed by said processing unit cause said processing unit to determine whether the uniform resource locator contains a first value corresponding to an encapsulating protocol; instructions, which when executed by the processing unit cause the processing unit to determine whether the uniform resource locator contains an operation protocol key indicating that the uniform resource locator contains a second value corresponding to an operation protocol, and instructions, which when executed by said processing unit cause said processing unit to select said operation protocol as the protocol to be employed in issuing the communication to the second computer system.
Claim 34
Dependent Claim 90 words
A client computer system as called for in claim 26, wherein said set of instructions further includes: instructions, which when executed by said processing unit cause said client computer system to issue the communication to the second computer system in accordance with said operation protocol, instructions, which when executed by said processing unit cause said client computer system to receive a resource from said second computer system, and instructions, which when executed by said processing unit cause said client computer system to execute a computer program that creates an object.
Claim 35
Dependent Claim 168 words
A server computer system for use in a communications network having a first computer system coupled thereto, said server computer system comprising: a processing unit; and a processing unit readable medium coupled to said processing unit, said processing unit readable medium having a set of instructions stored therein for enabling said server computer system to process a uniform resource locator that is received by said server computer system from the first computer system over said communications network, said set of instructions including: instructions, which when executed by said processing unit cause said processing unit to determine whether said uniform resource locator contains a first value corresponding to an operational protocol, instructions, which when executed by said processing unit cause said server computer system to a ccess a resource store in accordance with said operation protocol, and instructions, which when executed by said processing unit cause said server computer system to provide a resource from said resource store targeted to the first computer in accordance with an encapsulating protocol.
Claim 36
Dependent Claim 168 words
A server computer system for use in a communications network having a first computer system coupled thereto, said server computer system comprising: a processing unit; and a processing unit readable medium coupled to said processing unit, said processing unit readable medium having a set of instructions stored therein for enabling said server computer system to process a uniform resource locator that is received by said server computer system from the first computer system over said communications network, said set of instructions including: instructions, which when executed by said processing unit cause said processing unit to determine whether said uniform resource locator contains a first value corresponding to an operational protocol, instructions, which when executed by said processing unit cause said server computer system to a ccess a resource store in accordance with said operation protocol, and instructions, which when executed by said processing unit cause said server computer system to provide a resource from said resource store targeted to the first computer in accordance with an encapsulating protocol.
Claim 37
Dependent Claim 31 words
A server computer system as called for in claim 28, wherein said encapsulating protocol is identified by a second value in said uniform resource locator received by said server computer system.

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