Patent ID: 7653752

Claim:
A processor implemented method of forming unidirectional distribution content that includes a data module, the data module including a script, said method comprising: using a processor implemented editing system to execute the following: scanning the script to detect a plurality of character strings that are not reserved words and not operational symbols and that each match predetermined criteria, sorting the plurality of character strings in order of their appearance frequency in the script, associating, for each one of the plurality of character strings, that character string with a specific one of a plurality of substitute characters or character strings such that when a respective one of the plurality of character strings has a greater appearance frequency than another one of the plurality of character strings, the specific one of the plurality of substitute characters or character strings that is associated with the respective one of the plurality of character strings has a same or smaller number of characters than the specific one of the plurality of substitute characters or character strings that is associated with the another one of the plurality of character strings, and for each one of the plurality of character strings, searching the script for that character string, and replacing each occurrence of that character string in the script with its associated substitute character or character string, the associated substitute character or character string having fewer characters than the replaced character string; and unidirectionally distributing, using a transmitting unit, the content that includes the data module that includes the script whereby the plurality of character strings is not distributed.