Patent ID: 8983916
Filing Date: 2015-03-17
Classification: G06F

Abstract:
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising: manipulating one or more redundancy parameters that control redundancy in data to be generated, where manipulating the one or more redundancy parameters includes manipulating a degree of internal redundancy for a subset of the data, a degree of external redundancy between subsets of the data, a frequency with which internal redundancy is to vary, or a frequency with which external redundancy is to vary; manipulating one or more parameters that control custom-designed sequences to be included in the data, where manipulating the one or more parameters that control custom-designed sequences includes manipulating a sequence length distribution, where manipulating the sequence length distribution follows a kurtosis rule, where the kurtosis rule defines the sequence length distribution to follow a geometric frequency distribution; generating the data based, at least in part, on the one or more redundancy parameters, where the data includes one or more variable custom-designed sequences, and where the data comprises one or more binary large objects exhibiting byte-sequence variability with binary large object dispersion, where the data include redundant spans that are specified as random seed generated variable length patterns from within a constrained number-space, and where the redundant spans are controlled, at least in part, by the redundancy parameters; and providing the data from the computer to a data de-duplicator, where manipulating the one or more redundancy parameters, manipulating the one or more parameters that control custom-designed sequences, generating the data, and providing the data are performed at least partially in parallel on the computer.