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

System for recovering from disruption of a data transfer

Assignee: Intel Corp
•
Filing: 1997-12-30
•
Granted: 2002-05-28
•
Expires: 2017-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for transparent recovery from a communications disruption during transmission of a data stream from a source computer to a destination computer is implemented in a method including the steps of determining a portion of the data stream that was successfully received by the destination computer and resuming the transmission from a point in the data stream immediately after the successfully received portion.

Inventors

  • 👤 David Alfred Romrell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 15:08
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/06; H04L67/10; H04L67/1001; H04L67/1004; H04L67/1008; H04L67/1014; H04L69/00; H04L69/40

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 254 words
A system for recovering from disruption of a transmission of a data stream from a network server to a client device, said system comprising: a proxy device arranged between the client device and the network server, the proxy device being configured to receive all traffic between the client device and the network server; a first executable module coupled to the client device; a second executable module coupled to the proxy device, said first executable module and said second executable module being in communication with one another; said first executable module comprising instructions for selectively disrupting transmission of a data stream from said network server to said client device in response to a user request and for automatically resuming said transmission at a user-selected later time, said instructions for automatically resuming said transmission including instructions for generating a request to said second executable module to resume transmission of the data stream from said network server to said client device at the user-selected later time, wherein said request includes an indicator corresponding to a portion of the data stream that was previously received by said client device; and said second executable module comprising instructions for determining the portion of the data stream that was previously received by said client device, selectively retrieving some or all of a remaining portion of the data stream from the network server; and resuming transmission of the data stream from the proxy device to the client device beginning from a point in said data stream immediately following said previously received portion.
Claim 2
Independent Claim 254 words
A system for recovering from disruption of a transmission of a data stream from a network server to a client device, said system comprising: a proxy device arranged between the client device and the network server, the proxy device being configured to receive all traffic between the client device and the network server; a first executable module coupled to the client device; a second executable module coupled to the proxy device, said first executable module and said second executable module being in communication with one another; said first executable module comprising instructions for selectively disrupting transmission of a data stream from said network server to said client device in response to a user request and for automatically resuming said transmission at a user-selected later time, said instructions for automatically resuming said transmission including instructions for generating a request to said second executable module to resume transmission of the data stream from said network server to said client device at the user-selected later time, wherein said request includes an indicator corresponding to a portion of the data stream that was previously received by said client device; and said second executable module comprising instructions for determining the portion of the data stream that was previously received by said client device, selectively retrieving some or all of a remaining portion of the data stream from the network server; and resuming transmission of the data stream from the proxy device to the client device beginning from a point in said data stream immediately following said previously received portion.
Claim 3
Dependent Claim 23 words
The system of claim 1 , wherein the client device includes a browser, said first executable module comprising a component of said browser.
Claim 4
Dependent Claim 22 words
The system of claim 1 , wherein the client device includes a browser, said first executable module being coupled to said browser.
Claim 5
Dependent Claim 16 words
The system of claim 3 , wherein said first executable module further comprises a local proxy.
Claim 6
Dependent Claim 31 words
The system of claim 1 , wherein said first executable module further comprises instructions for enabling a user of said client device to indicate the later time for resuming said transmission.
Claim 7
Dependent Claim 28 words
The system of claim 5 , wherein said instructions for enabling the user to indicate the later time compromise instructions for presenting the user with a dialog box.
Claim 8
Dependent Claim 31 words
The system of claim 1 , wherein said first executable module further comprises instructions for enabling a user of said client device to initiate said resumption of the transmission on demand.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-05-27 2005-11-26 2006-05-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-05-27 2009-11-26 2010-05-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-05-27 2013-11-26 2014-05-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag