Patent ID: 8768971
Filing Date: 2014-07-01
Classification: G06F

Abstract:
1. One or more computer-readable physical storage devices that store executable instructions that, when executed by a computer, cause the computer to perform acts comprising: receiving data; dividing said data into portions; including redundancy in each of the portions, such that each of the portions contains some information contained in another one of the portions; shuffling the portions by rearranging data within a single one of the portions and by moving data between different ones of the portions, said shuffling being a separate act from said dividing act, said shuffling occurring after said dividing such that said shuffling is performed on portions that have been created by said dividing; generating a key that describes how the data is to be reassembled from the portions, said key indicating how data in the portions has been rearranged within a portion and moved between portions; storing the portions in a plurality of storage resources that are located in geographically distant locations from each other; and determining, based on a contract or regulation: