Patent ID: 8720780

Claim:
A method of displaying a barcode at a computing device, wherein acts of the method are performed by a processor of the computing device, and wherein the method comprises: generating a first version of a barcode encoding data for display on a display screen associated with the computing device; displaying the first version of the barcode on the display screen; generating a modified version of the barcode encoding the data of the first version by modifying one or more display properties associated with the barcode; displaying the modified version of the barcode; and automatically repeating said generating the modified version and said displaying the modified version, until a signal to terminate display of the barcode is received by the processor; wherein the barcode comprises a first plurality of cells displayed in a first color and a second plurality of cells displayed in a second color; wherein said modifying one or more display properties associated with the barcode comprises modifying at least one of: the first color of the first plurality of cells, or the second color of the second plurality of cells; wherein the barcode is generated from a base pattern, and a layer having at least one modifiable property; wherein said generating the modified version of the barcode comprises modifying one or more of the at least one modifiable property of the layer, and applying the layer to the base pattern; wherein the first color is associated with positive values of a time-dependent mathematical function; wherein the second color is associated with negative values of the time-dependent mathematical function; and wherein a level of opacity of the layer is associated with an absolute value of the time-dependent mathematical function.