G07D7/0043

Electronic Ticket Admission Verification Anti-Counterfeiting System and Method Thereof

An electronic ticket admission verification anti-counterfeiting system includes a ticket database for storing a ticket identifier to be downloaded and stored to a user-end device including a display screen and a sound receiving device; at least one admission determination device including a sound broadcasting device and a barcode reader for sequentially scanning a the first QR code and a second QR code displayed on the display screen. When analyzing that the first QR code is valid, the admission determination device controls the sound broadcasting device to broadcast a notification sound, and then analyzes the second QR code to determine whether to admit the user holding the user-end device. The first or second QR code is associated with the encrypted ticket identifier, and the second QR code is generated after the notification sound is received. The first QR code is different from the second QR code.

Systems and methods for product authentication
10581840 · 2020-03-03 · ·

The present invention relates to systems for product authentication. Unique identifiers are associated with products. Said identifiers are captured through a camera of the client device and transmitted to authentication server; whereupon said authentication server authenticates the products by contacting an authentication database which includes manufacturer-provided authentication information.

Systems and methods for product authentication
10581840 · 2020-03-03 · ·

The present invention relates to systems for product authentication. Unique identifiers are associated with products. Said identifiers are captured through a camera of the client device and transmitted to authentication server; whereupon said authentication server authenticates the products by contacting an authentication database which includes manufacturer-provided authentication information.

Secure and traceable security features for documents

A system for providing document authenticity, securing, and tracing includes a mark, an invisible code and a serial number. A user desiring to create a secure, verifiable document can receive one or more codes or indicia to put on the physical document.

Secure and traceable security features for documents

A system for providing document authenticity, securing, and tracing includes a mark, an invisible code and a serial number. A user desiring to create a secure, verifiable document can receive one or more codes or indicia to put on the physical document.

LASER LIGHT DETECTION AND BARCODE DISPLAY AT MOBILE PHONE
20200057927 · 2020-02-20 ·

Systems and methods for utilizing one or more cameras at a mobile device to assist in the implementing anti-counterfeit measures for digital barcodes are disclosed. For example, the systems and methods use a mobile device's front camera to capture photographs (or images) at a certain frequency (e.g., capture a photograph every 0.20 seconds). The systems and methods then scan the captured photograph and retrieve relevant image data (for example, scan image vertically and utilize image data of every fourth pixel). The systems and methods compare certain properties of the retrieved image data with properties of one or more comparison light sources. When the systems and methods detect a match (for example, a match within certain threshold parameters), they identify a barcode among a set of barcodes and display the identified barcode at a display screen of the mobile device.

Method and system for determining whether a barcode is genuine using a deviation from an idealized grid
10552848 · 2020-02-04 · ·

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.

Method and system for determining whether a barcode is genuine using a deviation from an idealized grid
10552848 · 2020-02-04 · ·

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.

Method and system for determining an authenticity of a barcode using edge linearity
10546171 · 2020-01-28 · ·

An anti-counterfeiting method involves carrying out an image processing operation on an image of the printed genuine barcode including superimposing a best-fit grid on the image and extracting edge linearities of a plurality of modules of the image with respect to the best-fit grid; generating a list of the plurality of modules of the image of the printed genuine barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); carrying out the image processing operation on an image of a printed candidate barcode; generating a list for the plurality of modules of the image of the printed candidate barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); in first and second ranges of magnitudes, comparing the sorted list for the image of the printed genuine barcode with the sorted list for the image of the printed candidate barcode.

Method and system for determining an authenticity of a barcode using edge linearity
10546171 · 2020-01-28 · ·

An anti-counterfeiting method involves carrying out an image processing operation on an image of the printed genuine barcode including superimposing a best-fit grid on the image and extracting edge linearities of a plurality of modules of the image with respect to the best-fit grid; generating a list of the plurality of modules of the image of the printed genuine barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); carrying out the image processing operation on an image of a printed candidate barcode; generating a list for the plurality of modules of the image of the printed candidate barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); in first and second ranges of magnitudes, comparing the sorted list for the image of the printed genuine barcode with the sorted list for the image of the printed candidate barcode.