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

Method and apparatus for dynamic proxy insertion in network traffic flow

Assignee: Sun Microsystems Inc
•
Filing: 2003-03-25
•
Granted: 2004-03-02
•
Expires: 2023-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In embodiments of the invention, a method and apparatus for dynamic proxy insertion in network traffic path is described. According to one or more embodiments of the invention, a request and/or response message may be modified to include one or more thru-proxy tags to identify a network (or traffic) node (e.g., a proxy, server, or intermediary). For example, a request directed to a server or a response directed to a client may be altered to insert a plurality of intermediate or final destination designations. In so doing, a path of a request or response may be altered dynamically. A thru-proxy tag in a response may be inserted in a related request to identify a destination or node such that the request is sent to the destination in the thru-proxy tag before being sent to an origin server. Thru-proxy tags may be used to identify multiple and/or alternate destinations.

Inventors

  • 👤 Amit Gupta
  • 👤 Geoffrey Baehr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 09:57
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/50; H04L67/56; H04L67/561; H04L67/01; H04L67/02; H04L67/60; H04L67/63

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 72 words
A system comprising: a first network node configured to generate a response to a first request, said response including a thru-proxy tag, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; a second network node configured to receive said response and to generate a plurality of requests related to said response, said second network node configured to retain said proxy identifier information for use with subsequent requests.
Claim 2
Independent Claim 72 words
A system comprising: a first network node configured to generate a response to a first request, said response including a thru-proxy tag, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; a second network node configured to receive said response and to generate a plurality of requests related to said response, said second network node configured to retain said proxy identifier information for use with subsequent requests.
Claim 3
Dependent Claim 69 words
In a computer system, a method of dynamically inserting a node in network traffic flow comprising: inserting a thru-proxy tag in a response to a first request, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; providing a client node for receiving said response, said client node being configured such that said client node retains said proxy identifier information for use with subsequent requests.
Claim 4
Dependent Claim 69 words
In a computer system, a method of dynamically inserting a node in network traffic flow comprising: inserting a thru-proxy tag in a response to a first request, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; providing a client node for receiving said response, said client node being configured such that said client node retains said proxy identifier information for use with subsequent requests.
Claim 5
Dependent Claim 88 words
A computer program product comprising: a computer usable medium having computer readable program code embodied therein configured to dynamically insert a network node comprising: computer readable program code configured to cause a computer to insert a thru-proxy tag in a response to a first request, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; computer readable program code configured to cause a client node to receiving said response such that said client node retains said proxy identifier information for use with subsequent requests.
Claim 6
Dependent Claim 88 words
A computer program product comprising: a computer usable medium having computer readable program code embodied therein configured to dynamically insert a network node comprising: computer readable program code configured to cause a computer to insert a thru-proxy tag in a response to a first request, said thru-proxy tag comprising proxy identifier information designating one or more intermediary network nodes; computer readable program code configured to cause a client node to receiving said response such that said client node retains said proxy identifier information for use with subsequent requests.

References Cited (Backward Citations)

US6101549A Cited
US5905872A Cited
US6351775B1 Cited
US6073175A Cited
US6389462B1 Cited
US6349336B1 Cited
US6567857B1 Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag