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

System and method for backup and restoring by utilizing common and unique portions of data

Assignee: Hitachi Ltd
•
Filing: 2000-04-04
•
Granted: 2003-09-23
•
Expires: 2020-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an information processing system environment including a plurality of client machines and at least a server, backup data is sorted out into a data portion common to respective client machines and a data portion unique to respective client machines, and each data portion is stored separately. Owing to the arrangement mentioned in the above, it is made possible to save the disk space effectively.

Inventors

  • 👤 Ken-ichi Kihara
  • 👤 Toshiaki Hirata
  • 👤 Taro Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 00:28
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1446; G06F11/1448; G06F11/1453; G06F11/1458; G06F11/1461; G06F11/1469; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99955

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 157 words
A data back-up system in an information processing system including a plurality of information processing apparatuses and their corresponding storage means, wherein at lease one of said plurality of information processing apparatuses, comprising: means for storing location information, where said location information corresponds to data stored in each of said apparatuses subject to backup; means for obtaining said data subject to backup stored in each corresponding apparatus; means for detecting a data portion common among said apparatuses subject to back up and a data portion unique to each of said apparatuses subject to backup, based on said location information, and the data obtained from the respective apparatuses; a first storage means for storing the detected common data portion and a second storage means for storing the detected unique data portion; and means for restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 2
Dependent Claim 157 words
A data back-up system in an information processing system including a plurality of information processing apparatuses and their corresponding storage means, wherein at lease one of said plurality of information processing apparatuses, comprising: means for storing location information, where said location information corresponds to data stored in each of said apparatuses subject to backup; means for obtaining said data subject to backup stored in each corresponding apparatus; means for detecting a data portion common among said apparatuses subject to back up and a data portion unique to each of said apparatuses subject to backup, based on said location information, and the data obtained from the respective apparatuses; a first storage means for storing the detected common data portion and a second storage means for storing the detected unique data portion; and means for restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 3
Dependent Claim 28 words
A data backup system according to claim 1 , wherein said location information is stored when said data, subject to backup, is obtained according to the obtaining means.
Claim 4
Dependent Claim 139 words
A data back up method executed by an information processing system including a plurality of information processing apparatuses and their corresponding storage means said method comprising the steps of: storing a location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; obtaining said data subject to backup stored in each corresponding apparatus; detecting a data portion common among said apparatuses subject to backup and a data portion unique to the respective apparatuses subject to backup, based on said location information, and the data obtained from the respective apparatuses; storing at least one data portion of said detected common data portion and said detected unique data portion; and restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 5
Dependent Claim 139 words
A data back up method executed by an information processing system including a plurality of information processing apparatuses and their corresponding storage means said method comprising the steps of: storing a location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; obtaining said data subject to backup stored in each corresponding apparatus; detecting a data portion common among said apparatuses subject to backup and a data portion unique to the respective apparatuses subject to backup, based on said location information, and the data obtained from the respective apparatuses; storing at least one data portion of said detected common data portion and said detected unique data portion; and restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 6
Dependent Claim 28 words
A data backup method according to claim 3 , wherein said location information is stored when said data, subject to backup, is obtained according to the obtaining step.
Claim 7
Dependent Claim 139 words
A data backup system in an information processing system including a plurality of client apparatuses and at least a server, said server comprising: means for storing location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; means for obtaining said data held in the respective client apparatuses; means for detecting a data portion common among said client apparatuses and a data portion unique to the client apparatuses, based on said location information, and the data obtained from the respective client apparatuses; a first storage means for storing the detected common data portion and a second storage means for storing the detected unique data portion; and means for restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 8
Dependent Claim 139 words
A data backup system in an information processing system including a plurality of client apparatuses and at least a server, said server comprising: means for storing location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; means for obtaining said data held in the respective client apparatuses; means for detecting a data portion common among said client apparatuses and a data portion unique to the client apparatuses, based on said location information, and the data obtained from the respective client apparatuses; a first storage means for storing the detected common data portion and a second storage means for storing the detected unique data portion; and means for restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 9
Dependent Claim 31 words
A data backup system according to claim 5 , further comprising means for storing data which shows that the data in the stored common data portion belongs to which client apparatus.
Claim 10
Dependent Claim 32 words
A data backup system according to claim 5 , further comprising means for restoring data for every client apparatus based on the stored common data portion and the stored unique data portion.
Claim 11
Dependent Claim 55 words
A data backup system according to claim 5 , wherein said client apparatus comprises means for transmitting attributive information of data to be a subject of backup to said server when either the means for storing said detected common data portion or the means for storing said detected unique data portion exists in said server.
Claim 12
Dependent Claim 51 words
A data backup system according to claim 8 , wherein said server comprises means for deciding a range of data which is required to be transferred from said client apparatus to said server in the case of backup operation based on said data attributive information transmitted from the respective client apparatuses.
Claim 13
Dependent Claim 18 words
A data backup system according to claim 9 , wherein said data attributive information includes data size information.
Claim 14
Dependent Claim 23 words
A data backup system according to claim 9 , wherein said data attributive information includes information on a date of update of data.
Claim 15
Dependent Claim 20 words
A data backup system according to claim 5 , wherein said obtained data forms at least a file to complete.
Claim 16
Dependent Claim 28 words
A data backup system according to claim 5 , wherein said location information is stored when said data, subject to backup, is obtained according to the obtaining means.
Claim 17
Dependent Claim 129 words
A data backup method executed by an information processing system including a plurality of client apparatuses and at least a server, comprising: a step of storing a location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; a step of obtaining said data; a step of detecting a data portion common among said client apparatuses and a data portion unique to each of said client apparatuses, based on said location information, and the obtained data; a step of storing at least one date portion of said detected common data portion and said detected unique data portion; and restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 18
Dependent Claim 129 words
A data backup method executed by an information processing system including a plurality of client apparatuses and at least a server, comprising: a step of storing a location information, wherein said location information corresponds to data stored in each of said apparatuses subject to backup; a step of obtaining said data; a step of detecting a data portion common among said client apparatuses and a data portion unique to each of said client apparatuses, based on said location information, and the obtained data; a step of storing at least one date portion of said detected common data portion and said detected unique data portion; and restoring a memory failure in a respective apparatus by retrieving said common data portions and said unique data portions corresponding to said respective apparatus.
Claim 19
Dependent Claim 28 words
A data backup method according to claim 14 , wherein said location information is stored when said data, subject to backup is obtained according to the obtaining step.

References Cited (Backward Citations)

JPH02297643A Cited
WO1996025801A1 Cited
US5990810A Cited
US5778395A Cited
US5765173A Cited
US5898836A Cited
US6332217B1 Cited
US6003044A Cited
US6078960A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-09-22 2007-03-24 2007-09-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-09-22 2011-03-24 2011-09-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-09-22 2015-03-24 2015-09-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag