IP Library Granted Patent US 10,909,525
Granted Patent B1
US 10,909,525 · App. 16/698,302 · Granted Feb 2, 2021

Account actions based on interactions with NFC-enabled card

Inventors: Ashutosh Sham Dhodapkar (Fremont, CA); Dino Dai Zovi (Brooklyn, NY)
Assignee: Square, Inc.
G06Q20/3278G06Q20/3223G06Q20/3276G06Q20/3672G06Q20/42
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,909,525
App. No.
16/698,302
Granted
Feb 2, 2021
Kind
B1
Abstract

In one embodiment, a method includes receiving, from a computing device of a first user, a request to transfer funds from a first account associated with the first user to a second account associated with a second user. The request to transfer funds may be generated by receiving a first token at the computing device of the first user through near-field communication with a first payment card and determining that the first token is associated with the second user. The method includes sending, in response to receiving the request to transfer funds, to the computing device of the first user, a request to authorize the transfer to the second account associated with the second user. The method includes receiving, from the device of the first user, an indication of authorization, wherein the indication of authorization is generated by receiving a second token at the device of the first user.

Claims (68)

1. A method, executed by one or more computing devices associated with a payment service, comprising:

receiving, from an application associated with the payment service and executing on a mobile device of a sender, a request to transfer funds from an account associated with the sender to an account associated with a recipient, wherein the accounts are managed by the payment service, wherein the request to transfer funds was generated by:

receiving, at the mobile device of the sender via near-field communication (NFC) with a NFC-enabled payment card associated with the recipient, a first token, wherein the first token is programmed on an application executing on the NFC-enabled payment card associated with the recipient by the payment service, wherein the first token is operable to initiate the request to transfer funds to the recipient within the application associated with the payment service and executing on the mobile device of the sender in response to receiving the first token; and

determining, by the application executing on the mobile device of the sender, that the first token is associated with the recipient;

sending, in response to receiving the request to transfer funds, to the application executing on the mobile device of the sender, a request to authorize the request to transfer funds to the account associated with the recipient;

receiving, from the mobile device of the sender, an indication of authorization from the sender, wherein the indication of authorization is generated by:

receiving, at the mobile device of the sender through near-field communication with a NFC-enabled payment card associated with the sender, a second token, wherein the second token is programmed into an application executing on the NFC-enabled payment card associated with the sender by the payment service; and

determining that the second token is associated with the sender; and

initiating the transfer of funds between the respective accounts.

2. The method of claim 1 , further comprising:

determining that the request to transfer funds requires security verification by the sender; and

wherein the request to authorize the request to transfer funds to the account associated with the recipient comprises a prompt for security verification.

3. The method of claim 2 , wherein determining that the request to transfer funds requires security verification by the sender comprises:

determining that an amount of funds specified in the request to transfer funds is greater than a threshold amount.

4. The method of claim 1 , wherein the request to transfer funds is originated by the application executing on a mobile device of the recipient.

5. A method, executed by one or more computing devices associated with a payment service, comprising:

receiving, from a computing device of a first user, a request to perform an action between a first account associated with the first user and a second account associated with a second user, wherein the first account and the second account are maintained by the payment service, and wherein the request to perform the action was generated by:

receiving a first token at the computing device of the first user through near-field communication (NFC) with a first payment card, wherein the first token is operable to initiate the request to perform the action on the computing device of the first user in response to receiving the first token; and

determining that the first token is associated with the second user;

receiving, from the computing device of the first user, an indication of authorization, wherein the indication of authorization is generated by:

receiving a second token at the computing device of the first user through near-field communication with a second payment card; and

determining that the second token is associated with the first user; and

initiating the action between the first account and the second account.

6. The method of claim 5 , further comprising:

determining that the action requires security verification by the first user; and

sending, in response to determining that the action requires security verification, to the computing device of the first user, a prompt for security verification.

7. The method of claim 5 , wherein the request to perform the action comprises a payment request to transfer an amount of funds between the first account and the second account.

8. The method of claim 5 , further comprising:

receiving, from a computing device of the second user, another indication of authorization, wherein the other indication of authorization is generated by:

receiving the first token at the computing device of the second user through near-field communication with the first payment card, wherein the computing device of the first user comprises a point of sale system and the computing device of the second user is a mobile computing device.

9. The method of claim 5 , wherein the request to perform the action is originated by an application executing on the computing device of the first user.

10. The method of claim 5 , wherein the request to perform the action is a request to authorize the second user to use a specified amount of funds of the first account, and wherein the request to authorize the second user to use a specified amount of funds comprises delegation parameters comprising one or more of:

a time of use restriction,

a location of use restriction, or

a merchant of use restriction.

11. A payment service system comprising:

one or more processors; and

one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the payment service system to:

receive, from a computing device of a first user, a request to perform an action between a first account associated with the first user and a second account associated with a second user, wherein the first account and the second account are maintained by the payment service, and wherein the request to perform the action was generated by:

receive a first token at the computing device of the first user through near-field communication (NFC) with a first payment card, wherein the first token is operable to initiate the request to perform the action on the computing device of the first user in response to receiving the first token; and

determine that the first token is associated with the second user;

receive, from the computing device of the first user, an indication of authorization, wherein the indication of authorization is generated by:

receive a second token at the computing device of the first user through near-field communication with a second payment card; and

determine that the second token is associated with the first user; and

initiate the action between the first account and the second account.

12. The payment service system of claim 11 , wherein the instructions are further operable when executed by one or more of the processors to cause the payment service system to:

determine that the action requires security verification by the first user; and

send, in response to determining that the action requires security verification, to the computing device of the first user, a prompt for security verification.

13. The payment service system of claim 11 , wherein the request to perform the action comprises a payment request to transfer an amount of funds between the first account and the second account.

14. The payment service system of claim 11 , wherein the instructions are further operable when executed by one or more of the processors to cause the payment service system to:

receive, from a computing device of the second user, another indication of authorization, wherein the other indication of authorization is generated by:

receiving the first token at the computing device of the second user through near-field communication with the first payment card, wherein the computing device of the first user comprises a point of sale system and the computing device of the second user is a mobile computing device.

15. The payment service system of claim 11 , wherein the request to perform the action is originated by an application executing on the computing device of the first user.

16. One or more computer-readable non-transitory storage media embodying software that is operable when executed by one or more processors of a payment service system to:

receive, from a computing device of a first user, a request to perform an action between a first account associated with the first user and a second account associated with a second user, wherein the first account and the second account are maintained by the payment service, and wherein the request to perform the action was generated by:

receive a first token at the computing device of the first user through near-field communication (NFC) with a first payment card, wherein the first token is operable to initiate the request to perform the action on the computing device of the first user in response to receiving the first token; and

determine that the first token is associated with the second user;

receive, from the computing device of the first user, an indication of authorization, wherein the indication of authorization is generated by:

receive a second token at the computing device of the first user through near-field communication with a second payment card; and

determine that the second token is associated with the first user; and initiate the action between the first account and the second account.

17. The computer-readable non-transitory storage media of claim 16 , wherein the software is further operable when executed by one or more processors of the payment service system to:

determine that the action requires security verification by the first user; and

send, in response to determining that the action requires security verification, to the computing device of the first user, a prompt for security verification.

18. The computer-readable non-transitory storage media of claim 16 , wherein the request to perform the action comprises a payment request to transfer an amount of funds between the first account and the second account.

19. The computer-readable non-transitory storage media of claim 16 , wherein the software is further operable when executed by one or more processors of the payment service system to:

receive, from a computing device of the second user, another indication of authorization, wherein the other indication of authorization is generated by:

receiving the first token at the computing device of the second user through near-field communication with the first payment card, wherein the computing device of the first user comprises a point of sale system and the computing device of the second user is a mobile computing device.

20. The computer-readable non-transitory storage media of claim 16 , wherein the request to perform the action is originated by an application executing on the computing device of the first user.

Assignments (2)
CHANGE OF NAME Recorded Dec 29, 2021
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 058598/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2020
From: DHODAPKAR, ASHUTOSH SHAM; DAI ZOVI, DINO
To: SQUARE, INC.
Reel/Frame 052504/0276 →
Cited By (74)
US 12,314,849 US 12,489,625 US 12,489,747 US 12,493,679 US 12,493,869 US 12,494,915 US 12,495,042 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,541,749 US 12,548,009 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,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