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

Resource locator

Assignee: Oracle America Inc
•
Filing: 1999-03-12
•
Granted: 2005-03-15
•
Expires: 2019-03-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computing environment includes an application server code resident on a remote application server that can be distributed by a local server. A request for information by a client is serviced by a request handler on the local application server. If the information is available on the local application server, the request handler satisfies the request. If the information is not available locally, the request handler can access the remote application server. When the information is copied to the local application server, the request handler retains a copy of the information and forwards a copy to the client. Where the information cannot be transferred to the local application server, the request handler can establish a proxy to the remote server and a response from the remote application server to the client. The client communicates with the remote application server via the proxy on the local application server and is unaware of the remote application server.

Inventors

  • 👤 Abhay K. Gupta
  • 👤 Alejandro Abdelnur

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:41
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; H; H04; H04L; H04L67/00; H04L67/34; H04L67/50; H04L67/56; H04L67/568; G06F2209/00; G06F2209/54; G06F2209/541; H04L67/567

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 170 words
A method of computing in a networked environment comprising: receiving, at a request handler on local server in a local server tier, a request from a client tier: the request handler determining whether the request can be satisfied using software resident on a local server in the local server tier; performing the following if the request cannot be satisfied by software resident on a local server in the local server tier: the request handler consulting an information base to determine the location of new software to satisfy the request, and whether the new software can be loaded onto the local server; the request handler establishing a proxy for the new software to an application server located in an application tier that has the new software if the new software cannot be loaded onto the local server, wherein the proxy forwards requests to the new software to the application server; and the request handler loading and retaining a copy of the proxy on a local server in the local server tier.
Claim 2
Independent Claim 170 words
A method of computing in a networked environment comprising: receiving, at a request handler on local server in a local server tier, a request from a client tier: the request handler determining whether the request can be satisfied using software resident on a local server in the local server tier; performing the following if the request cannot be satisfied by software resident on a local server in the local server tier: the request handler consulting an information base to determine the location of new software to satisfy the request, and whether the new software can be loaded onto the local server; the request handler establishing a proxy for the new software to an application server located in an application tier that has the new software if the new software cannot be loaded onto the local server, wherein the proxy forwards requests to the new software to the application server; and the request handler loading and retaining a copy of the proxy on a local server in the local server tier.
Claim 3
Dependent Claim 24 words
The method of claim 1 , wherein the request is for application software that cannot be loaded onto the local server for security reasons.
Claim 4
Dependent Claim 22 words
The method of claim 1 , wherein the request handler determines if there is any additional software needed to satisfy the request.
Claim 5
Dependent Claim 53 words
The method of claim 3 , wherein if the request handler determines that additional software is needed to satisfy the request then the software handler acquires the additional software from an application server located in an application tier and dynamically loads and retains a copy of the additional software on the configurable server.
Claim 6
Dependent Claim 22 words
The method of claim 1 , wherein the application server automatically notifies the local server of any changes to the new software.
Claim 7
Dependent Claim 13 words
The method of claim 1 , wherein the new software is application software.
Claim 8
Dependent Claim 19 words
The method of claim 6 , wherein the application software is the most recent version of said application software.
Claim 9
Dependent Claim 19 words
The method of claim 1 , wherein the new software would not be used to modify any preexisting software.
Claim 10
Dependent Claim 14 words
The method of claim 1 , wherein the local server comprises a Castanet tuner.
Claim 11
Dependent Claim 14 words
The method of claim 1 , wherein the application server comprises a Castanet transmitter.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag