Patent ID: 7760903

Claim:
A computer-implemented method for watermarking a plurality of text streams, the method comprising: determining at least one portion of a text stream to be watermarked; determining a watermarking mechanism to be applied to the at least one portion of the text stream, wherein determining the watermarking mechanism to be applied to the at least one portion of the text stream comprises determining a size of repeated binary format patterns associated with the watermarking mechanism, the repeated binary format patterns corresponding to a repeated application of the watermarking mechanism; and encoding the watermarking mechanism to the at least one portion of the text stream by modifying a content of the text stream without modifying a substance of the text stream, wherein encoding the watermarking mechanism to the at least one portion of the text stream comprises associating the at least one portion of the text stream with a bit of a binary format pattern associated with an application of the watermarking mechanism.