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

Method of making a backup copy of a memory over a plurality of copying sessions

Assignee: IBJ SCHRODER BUSINESS CREDIT Corp
•
Filing: 1993-09-23
•
Granted: 1997-06-24
•
Expires: 2013-09-23
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A method is provided for making a backup copy of the content of a memory, e.g., a database, such that the memory is divided into a plurality of segments and a backup copy of individual ones of the segments is made during a respective one of a plurality of independent backup sessions. Each segment may be a predetermined percentage of the memory, and the independent sessions may be separated from one another by a predetermined duration of time, e.g., a day. A full backup of the memory is thus completed during a last one of the backup sessions. An incremental backup copy may be made for each of the blocks of segments whose contents has changed since a previous backup session.

Inventors

  • 👤 Arnon Kanfi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:52
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1446; G06F11/1448; G06F11/1451

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 116 words
A method for making a backup copy in an archive memory of at least one computer memory comprised of a number of blocks of memory, comprising the steps of: partitioning the computer memory into a plurality of segments, each of which constitutes a predetermined percentage of said computer memory; making individual partial backup copies of the blocks in each of said segments during a respective one of a plurality of spaced intervals separated over periods of time; and making incremental backup copies within each interval of all blocks other than the blocks for which a partial backup copy is made and whose addresses are in a predetermined address range that have changed since the last interval.
Claim 2
Independent Claim 116 words
A method for making a backup copy in an archive memory of at least one computer memory comprised of a number of blocks of memory, comprising the steps of: partitioning the computer memory into a plurality of segments, each of which constitutes a predetermined percentage of said computer memory; making individual partial backup copies of the blocks in each of said segments during a respective one of a plurality of spaced intervals separated over periods of time; and making incremental backup copies within each interval of all blocks other than the blocks for which a partial backup copy is made and whose addresses are in a predetermined address range that have changed since the last interval.
Claim 3
Dependent Claim 89 words
The method as set forth in claim 1, wherein the steps of making backup copies within each interval for partial and incremental backups together comprise the following steps in the following order: incrementally backing up changes in blocks of segments preceding the segment for which a partial backup copy is next programmed to be made; partially backing up the blocks of the segment next programmed for backup; and incrementally backing up changes in blocks of segments following the segment for which a partial backup copy has last been made.
Claim 4
Dependent Claim 89 words
The method as set forth in claim 1, wherein the steps of making backup copies are made in the following order within each interval for partial and incremental backups, including the steps of: partially backing up the blocks of a segment next programmed for such backup; incrementally backing up changes in blocks of segments preceding the segment for which a partial backup copy has last been made; and incrementally backing up changes in blocks of segments following the segment for which a partial backup copy has last been made.
Claim 5
Dependent Claim 50 words
A method as set forth in claim 1, wherein said computer memory is completely backed up after a series of partial backups of segments constituting the entire computer memory, wherein the predetermined percentages of the computer memory may differ from series to series for respectively backing up the entire memory.
Claim 6
Independent Claim 94 words
A method for making a backup copy in an archive memory of a computer memory which includes a plurality of blocks, comprising the steps of: partitioning the computer memory into a plurality of segments; making partial backup copies of the blocks in each of the segments within respective spaced intervals that occur in a sequence; and making incremental backup copies within each interval of changes in blocks other than those for which a partial backup copy is made and whose addresses are in a predetermined address range that have occurred since the last interval.
Claim 7
Independent Claim 94 words
A method for making a backup copy in an archive memory of a computer memory which includes a plurality of blocks, comprising the steps of: partitioning the computer memory into a plurality of segments; making partial backup copies of the blocks in each of the segments within respective spaced intervals that occur in a sequence; and making incremental backup copies within each interval of changes in blocks other than those for which a partial backup copy is made and whose addresses are in a predetermined address range that have occurred since the last interval.
Claim 8
Dependent Claim 100 words
The method as set forth in claim 5 wherein the steps of making the backup copies within each interval together comprise the following steps performed in the following order: first, making an incremental backup copy of changes that have occurred since the last interval, in blocks in the segments having a preceding address in the sequence relative to a given segment; second, making a partial backup copy of the blocks of the given segment; and third, making an incremental backup copy of changes in blocks in the segments having a succeeding address in the sequence relative to the given segment.
Claim 9
Dependent Claim 92 words
The method as set forth in claim 5, wherein the steps of making backup copies within each interval together comprise the following steps performed in the following order: making a partial backup copy of a given segment; making an incremental backup copy of changes that have occurred since the last interval, in blocks in segments having a preceding address in the sequence than the given segment; and making an incremental backup copy of changes since the last interval in blocks in segments having succeeding address in the sequence than the given segment.

References Cited (Backward Citations)

US5193154A Cited
US5226157A Cited
US5454099A Cited
US5133065A Cited
US5276860A Cited
US5420996A Cited
US5301286A Cited
US5212772A Cited
US5410700A Cited
US5241668A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-23 2000-12-23 2001-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-23 2004-12-23 2005-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-23 2008-12-23 2009-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag