A data storage device includes a data carrier having at least one planar surface. An array of detectable items is positioned on the planar surface and is detectable with a sensing device. The array is configured to represent a two-dimensional code that defines at least executable instructions and redundancy...http://www.google.ca/patents/US7222799?utm_source=gb-gplus-sharePatent US7222799 - Data storage device incorporating a two-dimensional code