IP Library Granted Patent US 10,558,967
Granted Patent B2
US 10,558,967 · App. 15/005,836 · Granted Feb 11, 2020

Mobile phone payment system using integrated camera credit card reader

Inventors: David Abulafia (Raanana, IL); Eyal Cohen (Raanana, IL)
Assignee: Jumio Corporation
G06Q20/32G06K9/20G06K9/2054G06K9/228G06K9/344G06K9/46G06Q20/14G06Q20/24G06Q20/327G06Q20/40G06Q20/409G06Q40/12H04M1/72522G06K2209/01H04M2017/2525H04M2250/14H04M2250/52
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 10,558,967
App. No.
15/005,836
Granted
Feb 11, 2020
Kind
B2
Abstract

A system and a method for conducting credit card transactions through a mobile device of a user. The mobile device comprises an image acquisition unit and a mobile application operated by the mobile device. The system enables acquiring an image of a client's credit card, using the image acquisition unit; analyzing data of the image; outputting details of the credit card from the analysis; verifying the output details, wherein the verification is further carried out through the mobile application; verifying authorization of inputted monetary transaction, wherein the mobile application enables verifying the authorization by communicating with the billing center, associated with at least one credit company associated with the credit card over at least one communication network, wherein the communication is carried out by the mobile application using the mobile device; and conducting monetary transactions using the verified credit card details.

Claims (50)

1. A method of conducting credit card transactions through a device including an image acquisition unit, a processor, a memory and a display, the method comprising:

receiving an authentication communication indicative of whether authentication details for a user of the device are valid;

acquiring an image of a credit card using the image acquisition unit subsequent to receiving the authentication communication, when the authentication communication is indicative of valid authentication details;

identifying at least one segment area in the acquired image that includes one or more credit card details;

creating an image of the at least one identified segment area;

extracting at least one of the one or more credit card details from the image of the at least one identified segment area, wherein the extracting recognizes one or more characters identified within the at least one identified segment area; and

communicating at least one of the one or more characters identified within the at least one identified segment area to a billing center associated with the credit card.

2. The method of claim 1 , further comprising presenting the extracted credit card details on the display in association with a monetary transaction.

3. The method of claim 1 , further comprising receiving an input indicative of a monetary transaction.

4. The method of claim 3 , wherein the input is received through one of a user interface provided with the device and communication unit provided with the device.

5. The method of claim 1 , further comprising receiving an input from a user indicative of assent to a monetary transaction using the credit card details.

6. The method of claim 1 , wherein communicating the at least one identified characters to the billing center includes requesting authorization of a monetary transaction, and receiving feedback from the billing center, including at least one of an indication authorizing the monetary transaction and an indication declining the monetary transaction.

7. The method of claim 1 , wherein extracting the at least one credit card details includes applying an optical character recognition technique for identifying at least one of a credit card number, an expiration date, a card verification value and a name of a card holder.

8. The method of claim 1 , further comprising:

determining whether the credit card details have been successfully extracted; and

acquiring a new image of the credit card in response to determining that the credit card details were not successfully extracted from the previously acquired image.

9. The method of claim 8 , wherein acquiring a new image includes prompting a user to present the credit card again.

10. The method of claim 1 , wherein authenticating the user includes obtaining biometric information from the user.

11. The method of claim 1 , further comprising storing the acquired image of the credit card.

12. The method of claim 11 , further comprising encrypting the acquired image of the credit card.

13. The method of claim 12 , further comprising storing the encrypted image in the memory, and/or transmitting the encrypted image to the third party.

14. The method of claim 1 , further comprising encrypting at least some of the credit card details.

15. The method of claim 14 , further comprising storing the encrypted credit card details in the memory, and/or transmitting the encrypted credit card details to the third party.

16. The method of claim 1 , further comprising:

transmitting at least a portion of the image of the credit card to a remote server; and

receiving from the remote server at least one of the credit card details and verification of a completed transaction using the credit details extracted from the image.

17. The method of claim 1 , wherein extracting the credit card details includes:

identifying at least some of the characters in the image;

determining the accuracy level for at least some of the recognized characters;

assessing a recognition level according to the determined accuracy levels; and

at least one of repeating the image acquisition and credit card detail extraction, and providing feedback to a user in response to determining that the recognition level is below a threshold.

18. The method of claim 1 further comprising deleting the acquired image of the credit card and the at least one of the extracted credit card details in response to communicating the at least one of the extracted credit card details to the billing center associated with the credit card.

19. A non-transitory computer readable storage medium storing one or more instructions configured for execution by one or more processors of a device, wherein the one or more instructions include instructions for:

receiving an authentication communication indicative of whether authentication details for a user of the device are valid;

acquiring an image of a credit card using the image acquisition unit subsequent to receiving the authentication communication, when the authentication communication is indicative of valid authentication details;

identifying at least one segment area in the acquired image that includes one or more credit card details;

creating an image of the at least one identified segment area;

extracting at least one of the one or more credit card details from the image of the at least one identified segment area, wherein the extracting recognizes one or more characters identified within the at least one identified segment area; and

communicating at least one of the one or more characters identified within the at least one identified segment area to a billing center associated with the credit card.

20. A device comprising:

an image acquisition unit;

a processor configured to at least execute instructions;

a transceiver configured to transmit and receive data communications; and

a memory storing instructions configured for execution by the processor, including instructions for:

receiving an authentication communication indicative of whether authentication details for a user of the device are valid;

acquiring an image of a credit card using the image acquisition unit subsequent to receiving the authentication communication, when the authentication communication is indicative of valid authentication details;

identifying at least one segment area in the acquired image that includes one or more credit card details;

creating an image of the at least one identified segment area;

extracting at least one of the one or more credit card details from the image of the at least one identified segment area, wherein the extracting recognizes one or more characters identified within the at least one identified segment area; and

communicating at least one of the one or more characters identified within the at least one identified segment area to a billing center associated with the credit card.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2025
From: JUMIO INC.
To: JUMIO BUYER, INC.
Reel/Frame 071221/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2025
From: AMPALU INVESTMENTS, INC.
To: JUMIO INC.
Reel/Frame 071221/0813 →
CHANGE OF NAME Recorded May 27, 2025
From: JUMIO BUYER, INC.
To: JUMIO CORPORATION
Reel/Frame 071394/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2025
From: ABULAFIA, DAVID; COHEN, EYAL
To: AMPALU INVESTMENTS INC
Reel/Frame 070550/0529 →
Continuity (3)
Continuation 12502269 · Jul 14, 2009
Provisional Application 61134665 · Jul 14, 2008
Related Publication 20160140536A1 · May 19, 2016