Patent ID: 8228216
Filing Date: 2012-07-24
Classification: H03M

Abstract:
1. A non-transitory computer readable medium, storing executable instructions configured to perform, upon execution at an associated processor, a method comprising: scanning an initial series of bytes to determine a frequency of occurrence within the initial series of bytes for a plurality of byte strings; generating a data structure containing the plurality of byte strings and respective count values representing a frequency of occurrence for the plurality of byte strings in the initial series of bytes; determining a most common byte string of the plurality of byte strings in the initial series of bytes from the count values; replacing each instance of the most common byte string in the initial series of bytes with a first substitute byte string to form a revised series of bytes; and determining a most common byte string in the revised series of bytes from the data structure without resetting the count values associated with at least some of the plurality of byte strings.