Patent ID: 9659244
Date: 2017-05-23
CPC Classifications: G06K

Claim:
1. A system comprising: a hardware processor coupled to a memory, the hardware processor comprising a communication module; the communication module to receive a request to generate a scannable image from a user, the request including a specification of data to encode into the scannable image; an encoder module to render data marks that encodes the specification of data and a bounding shape that contains the data marks and a custom functional pattern, the custom functional pattern does not contain the data marks; the encoder module further to generate the scannable image to include the data marks, the custom functional pattern and the bounding shape, the custom functional pattern being positioned at a particular location with respect to the data marks and the bounding shape in the scannable image to facilitate decoding of the specification of data encoded by the data marks; and the communication module further to transmit the scannable image to a storage location specified by the user.