IP Library Granted Patent US 11,704,296
Granted Patent B2
US 11,704,296 · App. 16/891,077 · Granted Jul 18, 2023

Data management system, data management apparatus, and non-transitory computer readable medium storing data management program

Inventor: Shintaro Otani (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F16/2255
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 11,704,296
App. No.
16/891,077
Granted
Jul 18, 2023
Kind
B2
Abstract

A data management system includes a management apparatus including a processor, and plural storage devices. The processor is configured to generate hash values corresponding to data to be managed according to a predetermined calculation rule, the plural storage devices stores first hash values that are hash values generated by the processor at a first point in time, and the processor is configured to perform determination of invariance related to the plural first hash values or the data by comparing sets including the plural of first hash values read out from the plural storage devices and second hash values that are hash values regenerated according to the calculation rule at a second point in time later than the first point in time.

Claims (37)

1. A data management system comprising:

a management apparatus including a processor; and

a plurality of storage devices,

wherein the processor is configured to generate hash values corresponding to data to be managed according to a predetermined calculation rule,

each of the plurality of storage devices respectively stores a first hash value corresponding to the data and generated by the processor at a first point in time, and

the processor is configured to perform determination of invariance related to the plurality of first hash values or the data stored in the plurality of storage devices by comparing sets including the first hash value read out from each of the plurality of storage devices and a second hash value corresponding to the data and regenerated according to the calculation rule at a second point in time later than the first point in time.

2. The data management system according to claim 1 ,

wherein at least one of the plurality of storage devices is provided within a network different from a network of the other storage devices.

3. The data management system according to claim 1 ,

wherein at least one of the plurality of storage devices is provided within a network different from a network of a device that stores the data.

4. The data management system according to claim 1 ,

wherein the management apparatus is identical to a device that stores the data or is provided within a network identical to a network of the device.

5. The data management system according to claim 1 ,

wherein the determination of the invariance is performed in response to reception of a request for access to the data from a terminal device different from the management apparatus.

6. The data management system according to claim 1 , further comprising:

a display device that displays information related to a device that stores the first hash values or the data for which the invariance is determined to be impaired.

7. The data management system according to claim 1 ,

wherein the determination of the invariance includes determination that the invariance of all the first hash values is maintained in a case where the plurality of first hash values match each other.

8. The data management system according to claim 1 ,

wherein the determination of the invariance includes determination that the invariance of the first hash values of which the number of matched hash values is largest is maintained in a case where even one of the plurality of first hash values does not match.

9. The data management system according to claim 1 ,

wherein the determination of the invariance includes determination that the invariance of a part of the first hash values is impaired in a case where the part of the plurality of first hash values do not match the second hash value.

10. The data management system according to claim 1 ,

wherein the determination of the invariance includes determination that the invariance of the data is impaired in a case where the second hash value do not match the first hash values for which the invariance is determined to be maintained.

11. The data management system according to claim 1 ,

wherein the plurality of storage devices comprise a first storage device and a second storage device, and

wherein the processor compares the first hash value stored in the first storage device, the first hash value stored in the second storage device, and the second hash value.

12. The data management system according to claim 11 ,

wherein the first storage device is in an on-premises side server, and

wherein the second storage device is in a cloud side server.

13. A data management apparatus comprising:

a processor configured to

generate hash values corresponding to data to be managed according to a predetermined calculation rule; and

perform determination of invariance related to a plurality of first hash values or the data by comparing sets including a first has value corresponding to the data and generated at a first point in time and is stored in each of a plurality of storage devices and a second hash value corresponding to the data and regenerated according to the calculation rule at a second point in time later than the first point in time.

14. A non-transitory computer-readable medium storing data management program causing a processor to execute a process, the process comprising:

generating hash values corresponding to data to be managed according to a predetermined calculation rule; and

performing determination of invariance related to a plurality of first hash values or the data by comparing sets including a first has value corresponding to the data and generated at a first point in time and is stored in each of a plurality of storage devices and a second hash value corresponding to the data and regenerated according to the calculation rule at a second point in time later than the first point in time.

Assignments (2)
CHANGE OF NAME Recorded May 11, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056207/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2020
From: OTANI, SHINTARO
To: FUJI XEROX CO., LTD.
Reel/Frame 052845/0495 →
Priority Claims (1)
JP 2019-207186 · Nov 15, 2019 · national
Continuity (1)
Related Publication 20210149861A1 · May 20, 2021