Patent ID: 9690766
Date: 2017-06-27
CPC Classifications: G06F

Claim:
1. A method for generating random content to be applied to a surface of an article, comprising the steps of: (a) receiving an input; (b) pre-processing the input; (c) randomizing the input to produce an output; (d) validating the output; wherein this validating step comprises scanning each two or more consecutive elements in the output checking if any of the two or more consecutive elements in the output appear in a reference dictionary; wherein if any of the two or more consecutive elements in the output appear in the reference dictionary, then the two or more consecutive elements in the output that appeared in the reference dictionary are randomized to produce a modified-output; wherein this validating step further comprises scanning the modified-output for if any two or more consecutive elements in the modified-output appear in the reference dictionary; and if none of the two or more consecutive elements in the output are found in the reference dictionary or if none one of the two or more consecutive elements in the modified-output are found in the reference dictionary, then the method proceeds to step (e); wherein if the two or more consecutive elements in the modified-output are found in the reference dictionary, then the two or more consecutive elements of the modified-output are re-randomized to produce yet another modified-output and this validation step cyclically iterates to scanning of the yet another modified-output for presence of two or consecutive elements of the yet another modified-ouput appearing in the reference dictionary; (e) converting the output, the modified-output, or the yet another modified-output into a media file; and (f) using the media file as a template for reproducing at least some portion of the output, the modified-output, or the yet another modified-output onto the surface of the article.