Distributed cloud storage
AssigneePhazrIO Inc.
InventorsChi-Kwan J. Cheung, Donald C. D. Chang, Juo-Yu Lee, Steve K. Chen, Tzer-Hso Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneePhazrIO Inc.
InventorsChi-Kwan J. Cheung, Donald C. D. Chang, Juo-Yu Lee, Steve K. Chen, Tzer-Hso Lin
Estimating the term…
One embodiment provides a storage management system. During operation, the system identifies a data file of a user. The system obtains an encrypted client registry from a primary cloud provider in a plurality of cloud providers that provide cloud storage to the user and retrieves a key associated with a device of the user by decrypting the encrypted client registry using a hash of a password associated with the user. The system obtains credentials of the plurality of cloud providers by decrypting a locally stored cloud configuration using the key and generates a plurality of coded fragments from the data file based on a generator matrix of erasure encoding. The number of coded fragments is determined based on a number of the cloud providers associated with the user. The system selects a respective coded fragment for uploading to a corresponding cloud provider in the plurality of cloud providers.
A method, comprising:
A device of a user, the device comprising:
Dependencies are inferred from the claim text.