IP Library Patent Application 15400711
Patent Application
App. No. 15/400,711

SYSTEMS AND METHODS FOR AUTHENTICATION OF PHYSICAL FEATURES ON IDENTIFICATION DOCUMENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/400,711
Abstract

The present solution disclosed herein is directed to methods and systems for authenticating identification (ID) documents. Fake IDs are an issue and have become difficult to detect by eye. Fake ID producers can reproduce the data content of 2D barcodes. However, fake ID producers can have a difficult time reproducing the physical characteristics of real IDs. For example, the fake ID producers may not be able to reproduce the physical characteristics of barcodes, such as 2D barcodes in PDF-417 format. The present solution utilizes the specific production characteristics of various features on a given ID document to verify its authenticity.

Claims (49)

1 . A system for determining whether a physical identification document is authentic, the system comprising a processor and a memory device, the processor executing an authentication manager, the authentication manager configured to:

receive an image of a first physical identification document to be authenticated, the first physical identification document having a barcode;

extract a first set of physical characteristics of at least the barcode of the first physical identification document;

classify, using the first set of physical characteristics, the first physical identification document into a class;

select a second set of physical characteristics of barcodes from physical identification documents of a type corresponding to the class; and

compare the first set of physical characteristics of the barcode of the first physical identification document to the second set of physical characteristics of the barcodes of physical identification documents of the type corresponding to the class to determine whether or not the first physical identification document is authentic.

2 . The system of claim 1 , wherein the authentication manager is configured to receive the image of the first physical identification document from a client device, the image scanned or captured by an application on the client device.

3 . The system of claim 1 , wherein the authentication manager is configured to process the image to provide an orthogonal image of the first physical identification document with an aspect ratio corresponding to the type of the first physical identification document.

4 . The system of claim 1 , wherein the authentication manager is configured to:

identify a module element within the barcode of the first physical identification document;

determine a height and a width of the module element; and

determine a ratio between the height and the width of the module element.

5 . The system of claim 1 , wherein to extract the first set of physical characteristics, the authentication manager is configured to:

determine a size of a black module element within the barcode of the first physical identification document; and

determine a size of a white module element within the barcode of the first physical identification document.

6 . The system of claim 1 , wherein the authentication manager is configured to classify, using the first set of physical characteristics, the first physical identification document into a subclass of the class, the subclass comprising an alternate variation of the first set of physical characteristics.

7 . The system of claim 6 , wherein the authentication manager is configured to select the second set of physical characteristics of the barcode of the physical identification document of the type corresponding to the alternate variation of the first set of physical characteristics.

8 . The system of claim 1 , wherein the authentication manager is configured to:

determine a third set of physical characteristics of the first physical identification document;

classify the first physical identification document into the class based on the third set of physical characteristics of the first physical identification document;

select a fourth set of physical characteristics of physical identification documents in the class; and

compare the third set of physical characteristics of the first physical identification document to the fourth set of physical characteristics of physical identification documents in the class to determine whether or not the first physical identification document is authentic.

9 . The system of claim 8 , wherein the third set of physical characteristics of the first physical identification document comprises at least one of a size of the first physical identification document, a location of a text block on the identification document, or text of the text block on the identification document.

10 . The system of claim 1 , wherein the first set of physical characteristics comprises at least one of a location of the barcode on the first physical identification document, a size of the barcode, an aspect ratio of the barcode, a number of code groups in the barcode, a number of rows in the barcode, data encoded in the barcode, or an encryption level of data encoded in the barcode.

11 . The system of claim 1 , wherein the barcode is one of a two-dimensional (2D) barcode or a one-dimensional (1D) barcode.

12 . A method for determining whether a physical identification document is authentic, the method comprising:

(a) receiving, by an authentication manager of a server, an image of a first physical identification document to be authenticated, the first physical identification document having a barcode;

(b) extracting a first set of physical characteristics of at least the barcode of the first physical identification document;

(c) classifying, by the authentication manager using the first set of physical characteristics, the first physical identification document into a class;

(d) selecting, by the authentication manager, a second set of physical characteristics of barcodes from physical identification documents of a type corresponding to the class; and

(e) comparing, by the authentication manager, the first set of physical characteristics of the barcode of the first physical identification document to the second set of physical characteristics of the barcodes of physical identification documents of a type corresponding to the class to determine whether or not the first physical identification document is authentic.

13 . The method of claim 12 , wherein (a) further comprises one of scanning or capturing, by an application on a client device, the image of the first physical identification document and transmitting the image to the authentication manager.

14 . The method of claim 12 , wherein (a) further comprises processing the image to provide an orthogonal image of the first physical identification document with an aspect ratio corresponding to the type of the first physical identification document.

15 . The method of claim 12 , wherein (b) further comprises:

identifying a module element within the barcode of the first physical identification document;

determining a height and a width of the module element; and

determining a ratio between the height and the width of the module element.

16 . The method of claim 12 , wherein (b) further comprises:

determining a size of a black module element within the barcode of the first physical identification document; and

determining a size of a white module element within the barcode of the first physical identification document.

17 . The method of claim 12 , wherein (c) further comprises classifying, by the authentication manager using the first set of physical characteristics, the first physical identification document into a subclass of the class, the subclass comprising an alternate variation of the first set of physical characteristics.

18 . The method of claim 17 , wherein (d) further comprises selecting, by the authentication manager, the second set of physical characteristics of the barcode of the physical identification document of the type corresponding to the alternate variation of the first set of physical characteristics.

19 . The method of claim 12 , further comprising:

determining, by the authentication manager, a third set of physical characteristics of the first physical identification document;

classifying the first physical identification document into the class based on the third set of physical characteristics of the first physical identification document;

selecting, by the authentication manager, a fourth set of physical characteristics of physical identification documents in the class; and

comparing, by the authentication manager, the third set of physical characteristics of the first physical identification document to the fourth set of physical characteristics of physical identification documents in the class to determine whether or not the first physical identification document is authentic.

20 . The method of claim 19 , wherein the third set of physical characteristics of the first physical identification document comprises at least one of a size of the first physical identification document, a location of a text block on the identification document, or text of the text block on the identification document.

21 . The method of claim 12 , wherein the first set of physical characteristics comprises at least one of a location of the barcode on the first physical identification document, a size of the barcode, an aspect ratio of the barcode, a number of code groups in the barcode, a number of rows in the barcode, or data encoded in the barcode.

Assignments (3)
CHANGE OF NAME Recorded Dec 16, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058520/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2018
From: CONFIRM, INC.
To: FACEBOOK, INC.
Reel/Frame 046524/0704 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: KUKLINSKI, THEODORE; MONK, BRUCE; RODRIGUEZ, RAPHAEL A.
To: CONFIRM, INC.
Reel/Frame 041050/0878 →