IP Library › Granted Patent US 12,217,526
Granted Patent B2
US 12,217,526 · App. 18/469,352 · Granted Feb 4, 2025

Validating identification documents

Inventors: Jason Pribble (McLean, VA); Daniel Alan Jarvis (Vienna, VA); Swapnil Patil (Vienna, VA)
Assignee: Capital One Services, LLC
G06V30/418G06K7/1413G06V10/44G06V30/413G06V40/168G06V40/33G06V30/10
View Patent ↗
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 12,217,526
App. No.
18/469,352
Granted
Feb 4, 2025
Kind
B2
Abstract

The method, system, and non-transitory computer-readable medium embodiments described herein are directed to verifying documents. In various embodiments, a server may receive a first image of a front-side of a document. The server may extract a first feature of the front-side of the document from the first image and identify a first environmental feature from the first image. The server may receive a second image of a backside of the document and identify a second feature of the backside of the document from the second image. The server may also identify a second environmental feature from the second image. The server may verify the document by confirming that the first feature matches the second feature and the first environmental feature matches the second environmental feature.

Claims (67)

1. A method to validate a document, the method comprising:

receiving, by a processor, a first image of a front-side of the document;

identifying, by the processor, a type of the document using a machine learning algorithm based on the first image;

extracting, by the processor, a first feature of the front-side of the document from the first image;

identifying, by the processor, a first environmental feature from the first image, the first environmental feature being related to a capture of the first image by a camera;

receiving, by the processor, a second image of a backside of the document;

confirming, by the processor, the type of the document using the machine learning algorithm based on the second image;

identifying, by the processor, a second feature of the backside of the document from the second image;

identifying, by the processor, a second environmental feature from the second image, the second environmental feature being related to a capture of the second image by the camera; and

verifying, by the processor, the document by confirming that the first feature matches the second feature, the first environmental feature matches the second environmental feature, and that the type of document is the same in the first and second image,

wherein the first environmental feature and second environmental feature include at least one of: lighting, resolution, or color balance.

2. The method of claim 1 , wherein the identifying of the second feature of the backside of the document from the second image comprises scanning a barcode on the backside of the document as displayed in the second image.

3. The method of claim 1 , wherein the first feature includes an imperceptible data.

4. The method of claim 3 , further comprising extracting, by the processor, the imperceptible data based on a bitmap of each pixel in the first image.

5. The method of claim 1 , wherein the first environmental feature and second environmental feature further include a background, and identifying the background comprises:

identifying, by the processor, a boundary of the document in the first and second image; and

identifying, by the processor, a surface outside the boundary of the document in the first and second image.

6. The method of claim 1 , wherein the first feature and the second feature each include at least one of: name, date of birth, height, organ donor status, hair color, eye color, or address.

7. The method of claim 1 , wherein verification of the document indicates that the front-side of the document and the backside of the document correspond to a same document.

8. The method of claim 1 , further comprising:

extracting, by the processor, a first facial image of a user associated with the document from the first image;

extracting, by the processor, a second facial image of the user associated with the document from the second image; and

matching, by the processor, the first facial image to the second facial image.

9. The method of claim 1 , further comprising:

extracting, by the processor, a first signature disposed on the front-side of the document from the first image;

extracting, by the processor, a second signature disposed on the backside of the document from the second image; and

matching, by the processor, the first signature with the second signature.

10. A system to validate a document, the system comprising: at least one memory; and

at least one processor coupled to the at least one memory, the at least one processor configured to:

receive a first image of a front-side of the document;

identify a type of the document using a machine learning algorithm based on the first image;

extract a first feature of the front-side of the document from the first image;

identify a first environmental feature from the first image, the first environmental feature being related to a capture of the first image by a camera;

receive a second image of a backside of the document;

confirm the type of the document using the machine learning algorithm based on the second image;

identify a second feature of the backside of the document from the second image;

identify a second environmental feature from the second image, the second environmental feature being related to a capture of the second image by the camera; and

verify the document by confirming that the first feature matches the second feature, the first environmental feature matches the second environmental feature, and that the type of document is the same in the first and second image,

wherein the first environmental feature and second environmental feature include at least one of: lighting, resolution, or color balance.

11. The system of claim 10 , wherein the identifying of the second feature of the backside of the document from the second image comprises scanning a barcode on the backside of the document as displayed in the second image.

12. The system of claim 10 , wherein the first feature includes an imperceptible data; and

the at least one processor is further configured to extract the imperceptible data based on a bitmap of each pixel in the first image.

13. The system of claim 10 , wherein the first environmental feature and second environmental feature further include a background, and identifying the background comprises:

identifying a boundary of the document in the first and second image; and

identifying a surface outside the boundary of the document in the first and second image.

14. The system of claim 10 , wherein the first feature and the second feature each include at least one of: name, date of birth, height, organ donor status, hair color, eye color, or address.

15. The system of claim 10 , wherein verification of the document indicates that the front-side of the document and the backside of the document correspond to a same document.

16. The system of claim 10 , wherein the at least one processor is further configured to:

extract a first facial image of a user associated with the document from the first image;

extract a second facial image of the user associated with the document from the second image; and

match the first facial image to the second facial image.

17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations, the operations comprising:

receiving a first image of a front-side of a document;

identifying a type of the document using a machine learning algorithm based on the first image;

extracting a first feature of the front-side of the document from the first image using optical character recognition (OCR);

identifying a first environmental feature from the first image, the first environmental feature being related to a capture of the first image by a camera;

receiving a second image of a backside of the document;

confirming the type of the document using the machine learning algorithm based on the second image;

identifying a second feature of the backside of the document from the second image;

identifying a second environmental feature from the second image, the second environmental feature being related to a capture of the second image by the camera; and

verifying the document by confirming that the first feature matches the second feature, the first environmental feature matches the second environmental feature, and that the type of document is the same in the first and second image,

wherein the first environmental feature and second environmental feature include at least one of: lighting, resolution, or color balance.

18. The non-transitory computer-readable medium of claim 17 , wherein the identifying of the second feature of the backside of the document from the second image comprises scanning a barcode on the backside of the document as displayed in the second image.

19. The non-transitory computer-readable medium of claim 17 , wherein the first environmental feature and second environmental feature further include a background, and identifying the background comprises:

identifying a boundary of the document in the first and second image; and

identifying a surface outside the boundary of the document in the first and second image.

20. The non-transitory computer-readable medium of claim 17 , wherein verification of the document indicates that the front-side of the document and the backside of the document correspond to a same document.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2024
From: PRIBBLE, JASON; JARVIS, DANIEL ALAN; PATIL, SWAPNIL
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 069685/0904 →
Continuity (2)
Continuation 17358138 · Jun 25, 2021
Related Publication 20240005691A1 · Jan 4, 2024
References Cited (29)
US 8358826B1 · Medina, III et al. · 2013 [cited by applicant]
US 8542921B1 · Medina · 2013 [cited by applicant]
US 8688579B1 · Ethington et al. · 2014 [cited by applicant]
US 10410309B2 · Rodriguez et al. · 2019 [cited by applicant]
US 10855914B1 · Prasad et al. · 2020 [cited by applicant]
US 10956728B1 · Voutour · 2021 [cited by applicant]
US 11062130B1 · Medina, III · 2021 [cited by applicant]
US 11062131B1 · Medina, III · 2021 [cited by applicant]
US 11392912B1 · Pollack et al. · 2022 [cited by applicant]
US 11446949B1 · Buentello et al. · 2022 [cited by applicant]
US 20030122804A1 · Yamazaki · 2003 [cited by examiner]
US 20060157559A1 · Levy et al. · 2006 [cited by applicant]
US 20070016790A1 · Brundage · 2007 [cited by examiner]
US 20090024944A1 · Louch et al. · 2009 [cited by applicant]
US 20110121066A1 · Tian · 2011 [cited by examiner]
US 20140032406A1 · Roach et al. · 2014 [cited by applicant]
US 20160210621A1 · Khan · 2016 [cited by examiner]
US 20170200247A1 · Kuklinski et al. · 2017 [cited by applicant]
US 20180033020A1 · Viens et al. · 2018 [cited by applicant]
US 20180108101A1 · Rodriguez · 2018 [cited by examiner]
US 20180219681A1 · Geiman · 2018 [cited by examiner]
US 20190073824A1 · Chui et al. · 2019 [cited by applicant]
US 20190370988A1 · Anderson et al. · 2019 [cited by applicant]
US 20200380598A1 · Spector et al. · 2020 [cited by applicant]
US 20210004581A1 · Bathory-Frota et al. · 2021 [cited by applicant]
US 20220277066A1 · Levine et al. · 2022 [cited by applicant]
US 20220414370A1 · Pribble et al. · 2022 [cited by applicant]
GB 2377333A · 2003 [cited by applicant]
WO 2021005405A1 · 2021 [cited by applicant]