IP Library Granted Patent US 6,892,221
Granted Patent B2
US 6,892,221 · App. 09/772,337 · Granted May 10, 2005

Data backup

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,892,221
App. No.
09/772,337
Granted
May 10, 2005
Kind
B2
Abstract

A system, signal and method for data backup. The method, comprising the steps of: identifying at least one data increment which was previously provided to a subscriber server or generated by a subscriber server and which is to be backed up; checking at least one service provider access server to determine if it has a copy of at least a portion of the identified data increment or can regenerate or replicate at least a portion of the identified data increment; and backing up the data increment using the copy or regenerated or replicated portion from the access server if it is found and otherwise using a copy sent from the subscriber server after the checking step.

Claims (28)

1. A method for data back up, comprising the steps of:

saving at a service provider system, without a request from subscriber servers, at least some of data communicated between said subscriber servers and said service provider system during communications sessions between said subscriber servers and remote destinations through said service provider system;

receiving, at said service provider system, a request from at least one of said subscriber servers for backing up at least one data increment identified by an identifier included in said request;

checking said service provider system to determine if said service provider system has a copy of at least a portion of the identified data increment or can regenerate or replicate at least a portion of the identified data increment; and

backing up the data increment using the copy or regenerated or replicated portion from the service provider system if it is found.

2. The method of claim 1 , further comprising a step of using a copy received from said at least one subscriber server to back up the requested data increment after the checking step if it has not found a copy of at least a portion of the identified data increment or cannot regenerate or replicate at least a portion of the identified data increment.

3. The method of claim 1 , wherein said service provider system comprises one or more access servers for facilitating said communications sessions and a backup server for backing up said requested data increment.

4. The method of claim 3 , wherein said step of checking comprises checking at least one of said access servers.

5. The method of claim 1 , wherein said identified data increment is one that was transmitted from, or received by, said at least one subscriber server through said service provider system in a previous communications session without a request for backup from said subscriber server.

6. The method of claim 1 , further comprising steps of monitoring and copying data having specified properties determined to be indicative of data likely to be subject to said request after the checking step.

7. The method of claim 1 , wherein said service provider system is an ISP system.

8. A service provider system comprising:

means for saving, without a request from subscriber servers, at least some of data communicated between said subscriber servers and said service provider system, said means for saving said saving means comprises one or more access servers for facilitating data communications sessions between said subscriber servers and remote destinations through said service provider system;

means for receiving a request from at least one of said subscriber servers for backing up a data increment identified by an identifier included in said request;

means for checking if said service provider system has a copy of at least a portion of said identified data increment or can regenerate or replicate at least a portion of the identified data increment; and

means for backing up said identified data increment using said copy or regenerated or replicated portion from said service provider system.

9. The service provider system of claim 8 , further comprising means for downloading a copy of said identified data increment from said subscriber server and for backing up said identified data increment using said downloaded copy if no portion of said identified data increment is found available or can be regenerated or replicated at said service provider system.

10. The service provider system of claim 8 , further comprising means for monitoring and copying data having specified properties determined to be indicative of data likely to be subject to said request.

11. The service provider system of claim 8 , wherein said service provider is an ISP system.

12. The service provider system of claim 8 , further comprising a backup server for backing up said requested data increment.

13. The service provider system of claim 8 , wherein said requested data increment is one that was transmitted from, or received by, said at least one subscriber server through said service provider system in a previous communications session without a request for backup from said subscriber server.

14. The service provider system of claim 12 , wherein said backup server is connected to said access server via a first communications channel and said subscriber server is connected to said service provider system via a second communications channel that is lower in bandwidth than said first communications channel.

15. A service provider system comprising:

means for saving, without a request from subscriber servers, at least some of data communicated between said subscriber servers and said service provider system;

means for receiving a request from at least one of said subscriber servers for backing up a data increment identified by an identifier included in said request;

means for checking if said service provider system has a copy of at least a portion of said identified data increment or can regenerate or replicate at least a portion of the identified data increment;

means for monitoring and copying data having specified properties determined to be indicative of data likely to be subject to said request; and

means for backing up said identified data increment using said copy or regenerated or replicated portion from said service provider system.

Assignments (16)
SECURITY INTEREST Recorded Sep 20, 2021
From: WINDSTREAM INTELLECTUAL PROPERTY SERVICES, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057526/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: WINDSTREAM NEW EDGE, LLC
To: WINDSTREAM INTELLECTUAL PROPERTY SERVICES, LLC
Reel/Frame 054375/0519 →
CHANGE OF NAME Recorded Nov 16, 2020
From: EARTHLINK BUSINESS, LLC
To: WINDSTREAM NEW EDGE, LLC
Reel/Frame 054429/0466 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044270/0132 Recorded Oct 6, 2020
From: DELAWARE TRUST COMPANY (THE SUCCESSOR TO U.S. BANK NATIONAL ASSOCIATION), AS COLLATERAL AGENT
To: WINDSTREAM ENTERPRISE HOLDINGS, LLC (F/K/A OPEN SUPPORT SYSTEMS, LLC); REVCHAIN SOLUTIONS, LLC; WINDSTREAM BUSINESS HOLDINGS, LLC (F/K/A EARTHLINK, LLC); WINDSTREAM NEW EDGE, LLC (F/K/A EARTHLINK BUSINESS, LLC); XETA TECHNOLOGIES, INC.
Reel/Frame 053983/0987 →
RELEASE OF SECURITY INTEREST REEL/FRAME 046564/0725 Recorded Oct 6, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT [2024 NOTES]
To: OPEN SUPPORT SYSTEMS LLC; REVCHAIN SOLUTIONS, LLC; EARTHLINK, LLC; EARTHLINK BUSINESS HOLDINGS, LLC; XETA TECHNOLOGIES, INC.
Reel/Frame 053984/0013 →
RELEASE OF SECURITY INTEREST REEL/FRAME 046564/0718 Recorded Oct 6, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT [2025 NOTES]
To: OPEN SUPPORT SYSTEMS LLC; REVCHAIN SOLUTIONS, LLC; EARTHLINK, LLC; EARTHLINK BUSINESS HOLDINGS, LLC; XETA TECHNOLOGIES, INC.
Reel/Frame 053984/0056 →
SECURITY INTEREST Recorded Aug 6, 2018
From: EARTHLINK, LLC; EARTHLINK BUSINESS HOLDINGS, LLC; OPEN SUPPORT SYSTEMS LLC; REVCHAIN SOLUTIONS, LLC; XETA TECHNOLOGIES, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 046564/0725 →
SECURITY INTEREST Recorded Aug 6, 2018
From: EARTHLINK, LLC; EARTHLINK BUSINESS HOLDINGS, LLC; OPEN SUPPORT SYSTEMS LLC; REVCHAIN SOLUTIONS, LLC; XETA TECHNOLOGIES, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 046564/0718 →
SECURITY INTEREST Recorded Dec 1, 2017
From: WINDSTREAM SERVICES, LLC; EARTHLINK, LLC; EARTHLINK BUSINESS, LLC; OPEN SUPPORT SYSTEMS, LLC; REVCHAIN SOLUTIONS, LLC; XETA TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 044270/0132 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2017
From: REGIONS BANK
To: EARTHLINK, LLC
Reel/Frame 041602/0515 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2017
From: REGIONS BANK
To: EARTHLINK BUSINESS, LLC (F/K/A EARTHLINK MANAGED SERVICES, LLC)
Reel/Frame 041399/0045 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 30, 2016
From: EARTHLINK BUSINESS, LLC
To: REGIONS BANK, AS COLLATERAL AGENT
Reel/Frame 039219/0779 →
SECURITY INTEREST Recorded Sep 4, 2015
From: EARTHLINK MANAGED SERVICES, LLC
To: REGIONS BANK, AS COLLATERAL AGENT
Reel/Frame 036554/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EARTHLINK MANAGED SERVICES, LLC
To: EARTHLINK BUSINESS, LLC
Reel/Frame 036163/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: CENTERBEAM, INC.
To: EARTHLINK MANAGED SERVICES, LLC
Reel/Frame 030800/0661 →
RELEASE OF SECURITY INTEREST Recorded Aug 22, 2011
From: SILICON VALLEY BANK
To: CENTERBEAM, INC.
Reel/Frame 026785/0356 →