IP Library Granted Patent US 10,395,244
Granted Patent B1
US 10,395,244 · App. 16/135,954 · Granted Aug 27, 2019

Systems and methods for providing card interactions

Inventors: Lara Mossler (McLean, VA); Aravindhan Manivannan (McLean, VA); Baskar Dilli (McLean, VA)
Assignee: CAPITAL ONE SERVICES, LLC
G06Q20/3821G06Q20/352G06Q20/3825G06Q20/3829G06Q20/4014
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,395,244
App. No.
16/135,954
Filed
Sep 19, 2018
Granted
Aug 27, 2019
Kind
B1
Art Unit
3685
USPC
705/76
Abstract

A method including receiving a first application user credential associated with a user profile; comparing, for a first match, the first application user credential with a stored second application user credential, wherein the stored second application user credential is associated with a user identity; and responsive to finding a first match, verifying the user identity by performing the following: communicating with a card using near field communication; receiving a public key of a key pair of the card and cardholder identification information of an account holder of the card; instructing the card to generate a digital signature; receiving the digital signature from the card; verifying the digital signature using the public key; and comparing, for a second match, at least a portion of the user identity with at least a portion of the cardholder identification information.

Claims (55)

1. A method comprising:

logging a first user onto an application associated with a computing device by:

receiving, by the application, a first user credential associated with a user profile of the first user, the first user credential used to access the application; and

determining, for a first match and by a processor running the application, that the first user credential matches a second user credential;

responsive to successfully logging the first user onto the application, receiving, by the application and from the first user, a request to receive a payment from a second user;

verifying a user identity of the first user by:

communicating, by the application and using near field communication (NFC), with a first payment account card of the first user, the first payment account card having a radio frequency identification (RFID) chip and being within an NFC range of a digital reader associated with the computing device;

receiving, by the application and from the first payment account card, a public key of a key pair of the first payment account card and first cardholder identification information of an account-holder of the first payment account card;

instructing, by the application, generation of a digital signature by the first payment account card using a private key of the key pair of the first payment account card;

receiving the digital signature from the first payment account card;

verifying the digital signature using the public key; and

determining, for a second match and by the processor, that at least a portion of the user identity matches at least a portion of the first cardholder identification information;

and

responsive to verifying the user identity, processing a payment from the second user to the first user by:

communicating, by the application and using near field communication (NFC), with a second payment account card of the second user, the second payment account card having an RFID chip and being within an NFC range of a digital reader associated with the computing device;

transmitting, by the processor and to a card issuer, data associated with the second payment account card and a request for payment authorization;

receiving, by the application, a status indicator of the request for payment authorization, the status indicator comprising at least one of an approved status indicator or a declined status indicator; and

displaying, by the application, a visual representation of the status indicator.

2. The method of claim 1 , wherein the first user credential comprises at least one of biometrics data, an established gesture associated with user recognition, and a username and password combination.

3. The method of claim 1 , wherein the first cardholder identification information comprises at least one of a personal identification number (PIN), a name of the account-holder, an address, and a date of birth of the account-holder.

4. The method of claim 1 , wherein the user profile comprises at least one of a personal identification number (PIN), a name of the first user, an address, and a date of birth.

5. The method of claim 1 , wherein the second user credential is maintained on a server, the first match being found by the server.

6. The method of claim 1 further comprising:

responsive to finding a first match, providing access, by the application, to one or more first-level user account options.

7. The method of claim 6 further comprising:

responsive to finding a second match, providing access, by the application, to one or more second-level user account options, the second-level user account options having a higher security requirement than the first-level user account options.

8. The method of claim 1 , wherein the user profile is associated with a user account, the user account being a financial account.

9. The method of claim 7 , wherein the one or more second-level user account options comprises at least one of a payment transfer, a payment request, a personal identification number (PIN) change request, and an address change request.

10. A method comprising:

logging a first user onto an application associated with a computing device by:

receiving, by the application, a first user credential associated with a user profile of the first user, the first user credential used to access the application; and

determining, for a first match and by a processor running the application, that the first user credential matches a second user credential;

responsive to successfully logging the first user onto the application, verifying a user identity of the first user by:

communicating, by the application and using near field communication (NFC), with a first payment account card of the first user, the first payment account card having a radio frequency identification (RFID) chip and being within an NFC range of a digital reader associated with the computing device;

receiving, by the application and from the first payment account card, a public key of a key pair of the first payment account card and first cardholder identification information of an account-holder of the first payment account card;

instructing, by the application, generation of a digital signature by the first payment account card using a private key of the key pair of the first payment account card;

receiving the digital signature from the first payment account card;

verifying the digital signature using the public key; and

determining, for a second match and by the processor, that at least a portion of the user identity matches at least a portion of the first cardholder identification information;

receiving, by the application and from the first user, a request to receive a payment from a second user;

responsive to verifying the user identity, processing a payment from the second user to the first user by:

communicating, by the application and using near field communication (NFC), with a second payment account card of the second user, the second payment account card having an RFID chip and being within an NFC range of a digital reader associated with the computing device;

transmitting, by the processor and to a card issuer, data associated with the second payment account card and a request for payment authorization;

receiving, by the application, a status indicator of the request for payment authorization, the status indicator comprising at least one of an approved status indicator or a declined status indicator; and

displaying, by the application, a visual representation of the status indicator.

11. The method of claim 10 , wherein the first user credential comprises at least one of biometrics data, an established gesture associated with user recognition, and a username and password combination.

12. The method of claim 10 , wherein the first cardholder identification information comprises at least one of a personal identification number (PIN), a name of the account-holder, an address, and a date of birth of the account-holder.

13. The method of claim 10 , wherein the user profile comprises at least one of a personal identification number (PIN), a name of the first user, an address, and a date of birth.

14. The method of claim 10 , wherein the second user credential is maintained on a server, the first match being found by the server.

15. The method of claim 10 , wherein the user profile is associated with a user account, the user account being a financial account.

16. The method of claim 10 further comprising:

responsive to finding a first match, providing access, by the application, to one or more first-level user account options.

17. The method of claim 16 further comprising:

responsive to finding a second match, providing access, by the application, to one or more second-level user account options, the second-level user account options having a higher security requirement than the first-level user account options.

18. The method of claim 17 , wherein the one or more second-level user account options comprises at least one of a payment transfer, a payment request, a personal identification number (PIN) change request, and an address change request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2018
From: MOSSLER, LARA; MANIVANNAN, ARAVINDHAN; DILLI, BASKAR
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 046952/0134 →
Cited By (87)
US 12,260,393 US 12,288,206 US 12,450,591 US 12,462,121 US 12,489,625 US 12,489,747 US 12,493,679 US 12,493,868 US 12,493,869 US 12,494,915 US 12,495,042 US 12,499,433 US 12,505,432 US 12,505,448 US 12,505,450 US 12,506,514 US 12,511,365 US 12,511,638 US 12,511,640 US 12,511,654 US 12,513,123 US 12,519,652 US 12,520,136 US 12,524,768 US 12,526,149 US 12,530,674 US 12,530,937 US 12,532,170 US 12,536,392 US 12,536,522 US 12,536,523 US 12,536,525 US 12,541,667 US 12,548,009 US 12,561,669 US 12,561,673 US 12,567,057 US 12,567,060 US 12,567,069 US 12,574,235 US 12,574,243 US 12,579,532 US 12,580,752 US 12,580,767 US 12,591,875 US 12,591,876 US 12,591,877 US 12,591,885 US 12,592,819 US 12,592,828 US 12,596,545 US 12,596,780 US 12,597,012 US 12,603,163 US 12,603,883 US 12,614,053 US 12,615,154 US 12,621,155 US 12,621,642 US 12,626,241 US 12,626,242 US 12,639,710 US 12,646,062 US 12,646,370 US 12,647,271 US 12,657,572 US 12,658,976 US 12,670,494 US 12,675,766 US 12,675,790 US 12,676,938 US 12,682,371 US 12,683,796 US 12,688,493 US 12,688,508 US 12,694,393 US 12,694,394 US 12,701,141 US 12,706,904 US 12,707,270 US 12,718,038 US 12,726,358 US 12,730,991 US 12,731,115 US 12,732,373 US 12,737,750 US 12,743,690