×

Distributive storage controller and method

  • US 20040049700A1
  • Filed: 03/06/2003
  • Published: 03/11/2004
  • Est. Priority Date: 09/11/2002
  • Status: Active Grant
First Claim
Patent Images

1. A distributive storage controller for providing a data storage service to a plurality of computer devices connected to a network, the controller comprising:

  • a storage controller which, upon receiving a storage instruction of data from one of the computer devices, checks the status of a storage device of each of the computer devices, divides and encrypts the data into a plurality of encrypted pieces, selects, for each encrypted piece, a computer device on which the piece is to be stored from among the plurality of computer devices based on the result of the checking, transfers and stores the encrypted pieces to selected corresponding computer devices, and generates storage location information indicating which encrypted piece is stored in which computer device; and

    an extraction controller which, upon receiving an extraction instruction of data from one of the computer devices, identifies each computer device to which each of the encrypted pieces for the data is stored referring to the storage location information, obtains each encrypted piece from the computer device, restores the original data based on the encrypted pieces, and provides the restored data to the computer device instructing the extraction.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×