| CPC G06F 21/64 (2013.01) | 23 Claims |

|
1. A method for determining changes in an electronic file in a system comprised of at least one processor in communication with at least one storage resource, comprising the steps of:
determining, based on at least one of user input and computed characteristic, at least one of an area of overlap and a percent of overlap of a set of bubbles that is applied to an initial electronic file in order to efficiently locate a change in a target electronic file by balancing a size of an area of detection that includes the change with a number of signatures that are calculated and stored;
determining a first signature for at least one of the bubbles within the set of bubbles applied to the initial electronic file;
copying the first signature for the at least one of the bubbles within the set of bubbles into the at least one storage resource;
accessing a target electronic file;
applying at least one of (a) the set of bubbles and (b) a subset of the set of bubbles to the target electronic file;
determining a second signature for the at least one of the bubbles within the set of bubbles applied to the target electronic file; and
determining at least one region of change in the target electronic file by identifying at least one bubble within the set of bubbles having a difference between the second signature and the first signature.
|