Quick response (QR) code deformation
AssigneeInternational Business Machines Corporation
InventorsHua Wei Fan, Lei Wang, Zheng Lei An, Xin Zhao, Hong Wei Sun, Ting Yin
Life of this patent
Estimating the term…
Abstract
Examples of techniques for quick response (QR) code deformation are described herein. An aspect includes receiving a first QR code, wherein the first QR code is scannable by a QR code scanner at a first range of angles. Another aspect includes determining a scanner angle, the scanner angle being outside of the first range of angles. Another aspect includes generating a second QR code based on the first QR code and the scanner angle, wherein the second QR code comprises a deformed QR code that is scannable by the QR code scanner at a second range of angles that is distinct from the first range of angles.
Claims17
A system, comprising a processor to:
- receive a first quick response (QR) code, wherein the first QR code is scannable by a QR code scanner at a first range of angles;
- determine a scanner angle, the scanner angle being outside of the first range of angles;
- generate a second QR code based on the first QR code and the scanner angle, wherein the second QR code comprises a deformed QR code that is scannable by the QR code scanner at a second range of angles that is distinct from the first range of angles;
- and
- determine a plurality of scanner angles, and, for each of the plurality of scanner angles, generate a respective deformed QR code.
A computer-implemented method, comprising:
- receiving, by a processor, a first quick response (QR) code, wherein the first QR code is scannable by a QR code scanner at a first range of angles;
- determining a scanner angle, the scanner angle being outside of the first range of angles;
- generating a second QR code based on the first QR code and the scanner angle, wherein the second QR code comprises a deformed QR code that is scannable by the QR code scanner at a second range of angles that is distinct from the first range of angles;
- and
- determining a plurality of scanner angles, and, for each of the plurality of scanner angles, generating a respective deformed QR code.
A computer program product comprising:
- a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing device to cause the processing device to perform a method comprising:
- receiving a first quick response (QR) code, wherein the first QR code is scannable by a QR code scanner at a first range of angles;
- determining a scanner angle, the scanner angle being outside of the first range of angles;
- generating a second QR code based on the first QR code and the scanner angle, wherein the second QR code comprises a deformed QR code that is scannable by the QR code scanner at a second range of angles that is distinct from the first range of angles;
- and
- determining a plurality of scanner angles, and, for each of the plurality of scanner angles, generating a respective deformed QR code.
Dependencies are inferred from the claim text.