File storage system and a NAS server
First Claim
Patent Images
1. A file storage system comprising at least one user'"'"'s computer and a storage server connected to said user'"'"'s computer over a network for storing files, said storage server comprising:
- means for generating file fixing guarantee data in response to a file status fixing request from said user'"'"'s computer, said file fixing guarantee data proving a status of the file at the time of the fixing request to a third party; and
means for storing the file fixing guarantee data so as to associate with said file.
1 Assignment
0 Petitions
Accused Products
Abstract
A reliably safe storage system is provided which makes provable the status of a file stored in a storage server at a time specified by a user and creates evidence information that will be effective in future. In response to a file status fixing request from the user over a network, a storage server generates file fixing guarantee data, including data publicized by a publication server, and saves the generated data with the file associated with the generated data.
33 Citations
14 Claims
-
1. A file storage system comprising at least one user'"'"'s computer and a storage server connected to said user'"'"'s computer over a network for storing files,
said storage server comprising: -
means for generating file fixing guarantee data in response to a file status fixing request from said user'"'"'s computer, said file fixing guarantee data proving a status of the file at the time of the fixing request to a third party; and
means for storing the file fixing guarantee data so as to associate with said file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A file storage system comprising at least one user'"'"'s computer and a storage server connected to said user'"'"'s computer over a network for storing files,
said storage server comprising: -
first means for generating and storing each of the files with alteration preventing information attached, the alteration preventing information being generated based on the file stored previously to form a chain of generations of the file; and
a second means for publicizing a latest generation of the file at a specified time. - View Dependent Claims (8, 9)
-
-
10. A file storage system comprising at least one user'"'"'s computer, at least one a storage server connected to said user'"'"'s computer over a network for storing files, a condense server connected to said storage server over the network for proving a validity of files stored in each storage server, and a publication server connected to said condense server over the network for publicizing data,
said storage server comprising: -
means for generating and storing each of the files with alteration preventing information attached, the alteration preventing information being generated based on the file stored previously to form a chain of generations of the file; and
means for adding a signature to the file, to which the alteration preventing information has been attached, using a private key in response to a file status fixing request from said user'"'"'s computer and then sending the file to said condense server as guarantee request data, and said condense server comprising;
means for adding a hysteresis signature to the guarantee request data received from the storage server and storing the data as guarantee data;
means for generating validity-guaranteed data in a predetermined timing and sending the data to said publication server, said validity-guaranteed data having the hysteresis signature assigned, said hysteresis signature being generated from latest guarantee data; and
means for sending a sequence of data to said storage server, from which the guarantee request data has been sent, as file fixing guarantee data, said sequence of data being composed of data from the guarantee data generated based on the guarantee request data to said validity-guaranteed data. - View Dependent Claims (11, 12)
-
-
13. A file storage method in a storage server connected to at least one client computer over a network and including a storage, said method comprising the steps, by said storage server, of:
-
generating file fixing guarantee data for proving to a third party a status of the file at the file fixing request time in response to a file status fixing request from said client computer; and
storing the generated file fixing guarantee data in said storage, said file fixing guarantee data being correlated with the file.
-
-
14. A computer-executable program that executes, using a computer, a file storage method in a storage server connected to at least one client computer over a network and including a storage, said method comprising the steps, by said storage server, of:
-
in response to a file status fixing request from said client computer, generating file fixing guarantee data for proving to a third party a status of the file at the time of the file fixing request; and
storing the generated file fixing guarantee data in said storage, said file fixing guarantee data being correlated with the file.
-
Specification