The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 04, 2020

Filed:

Aug. 01, 2019
Applicant:

Sys-tech Solutions, Inc., Princeton, NJ (US);

Inventor:

Michael L. Soborski, Allentown, NJ (US);

Assignee:

SYS-TECH SOLUTIONS, INC., Princeton, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 19/06 (2006.01); G06K 9/00 (2006.01); G06K 9/46 (2006.01); G06T 7/00 (2017.01); G06Q 30/00 (2012.01); G06K 7/10 (2006.01); G06K 5/00 (2006.01); G06K 7/14 (2006.01); G07D 7/0043 (2016.01); B42D 25/305 (2014.01); B42D 25/318 (2014.01); G06K 1/12 (2006.01); G06K 19/08 (2006.01); B42D 25/30 (2014.01);
U.S. Cl.
CPC ...
G06Q 30/0185 (2013.01); B42D 25/30 (2014.10); B42D 25/305 (2014.10); B42D 25/318 (2014.10); G06K 1/121 (2013.01); G06K 5/00 (2013.01); G06K 7/10821 (2013.01); G06K 7/1447 (2013.01); G06K 9/00577 (2013.01); G06K 19/06037 (2013.01); G06K 19/06056 (2013.01); G06K 19/086 (2013.01); G06T 7/001 (2013.01); G07D 7/0043 (2017.05); G06K 2009/0059 (2013.01);
Abstract

A method for determining whether a candidate barcode is genuine involves acquiring an image of an original barcode, wherein the original barcode includes a plurality of modules; determining, from the image of the original barcode, a deviation of a position of at least one of the plurality of modules of the original barcode from an idealized grid; encoding the deviation as signature data for the original barcode; storing the signature data for the original barcode on a storage device; acquiring an image of the candidate barcode, wherein the candidate barcode includes a plurality of modules; determining, from the image of the candidate barcode, a deviation of a position of at least one of the plurality of modules of the candidate barcode from the idealized grid; retrieving the signature data for the original barcode from the storage device; comparing the signature data for the original barcode with signature data for the candidate barcode; and making a determination that the candidate barcode is genuine or not genuine based on a result of the comparison.


Find Patent Forward Citations

Loading…