Patent ID: 9405926
Filing Date: 2016-08-02
CPC Classification: G06F,H04L

Claim Text:
1. A cloud based system for providing data security, the system comprising; a processor; a memory for storing instructions; said processor coupled to said memory to execute stored instructions; said process receives a data file from a user; and said processor, determining an amount of cloud based storage providers; said processor, then determining an amount of fragments said data file is segmented into; said processor, then encrypting and segmenting said data file into the same amount of fragments as the amount of cloud based storage providers; said processor, distributing the same amount of fragments to corresponding cloud based storage providers; wherein each fragment is further duplicated one or more times and distributed, via a processor, as a corresponding data block, to at least one additional cloud based storage provider; such that the reassembly of the fragments from any single cloud based storage provider will not result in a complete data file; wherein each of the fragments is assigned a unique identifier; wherein said cloud based storage providers are located in a plurality of geographic jurisdiction; and wherein the unique identifier is updated in the system.