Patent ID: 8856940
Filing Date: 2014-10-07
Classification: G06F,G16H,G16Z,H04L

Abstract:
1. A method for processing data information in a system, for the purpose of concealing and protecting data information content, while simultaneously preserving part of the data information, segments of processed data information being contained within a system containing at least one data information, represented by electrical or wave signals or by data information existing in nature or in artificial databases or in storage media, where the processed data information is represented as a sequence of symbols selected out of a set consisting of characters, digits, or other arbitrary symbols, comprising the steps of: partitioning the data information within a physical media or a machine, into short overlapping data information segments together having a number of symbols defining a size of the short overlapping data information segments, where the size of the short overlapping data information segments is at least identical or greater than a size of local data-information segments being studied, and wherein the local data information segments being studied are entirely contained within the short overlapping data information segments, these short overlapping data information segments constituting a first group; modifying at least one short overlapping data information segment of the first group by pre-pending before or appending after at least one selected symbol, while said at least one selected symbol and a sequential order of said at least one selected symbol may repeat or differ, and an obtained mixture of the short overlapping data information segments and said modified at least one short overlapping data information segment of the first group constitutes a second group; connecting segments of the second group into a sequence of data information; partitioning the connected segments of the second group into short overlapping data information segments together having a number of symbols defining a size of the short overlapping data information segments, where the size of the short overlapping data information segments is at least identical or greater than a size of local data-information segments being studied, and wherein the local data information segments being studied are entirely contained within the short overlapping data information segments, these partitioned short overlapping data information segments constituting a new first group; modifying at least one short overlapping data information segment of the new first group by prepending before or appending after at least one short data-information segment of the new first group at least one selected symbol, and an obtained mixture of the short data-information segments of the new first group and the modified short data-information segments of the new first group constituting a new second group; connecting the new second group into a sequence of data information; partitioning the connected segments of the new second group into short overlapping data information segments together having a number of symbols defining a size of the short overlapping data information segments, where the size of the short overlapping data information segments is at least identical or greater than a size of local data-information segments being studied, and wherein the local data information segments being studied are entirely contained within the short overlapping data information segments, these partitioned short overlapping data information segments constituting another new first group; and modifying at least one short overlapping data information segment of the another new first group by prepending before or appending after at least one short data-information segment of the another new first group at least one selected symbol, and an obtained mixture of the short data-information segments of the another new first group and the modified short data-information segments of the another new first group constituting another new second group to extend collection of repeating data-information sub-segments in output concealed data information.