6. The method of claim 4 , further comprising: determining a second string comprising at least one consecutive character in the input data string not present within the dictionary character string; and writing the second string to the dictionary string, said writing comprising appending the second string a literal output string of the dictionary string comprising said literal characters.
8. The method of claim 6 , wherein writing the second string further comprises: converting the second string to a second alpha-numeric representation comprising a number of characters in the second string; and writing the second string to the control output string based on the second alpha-numeric representation, wherein said second alpha-numeric representation is prepended to the first alpha-numeric representation in the control output string.