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
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 |