IP Library Granted Patent US 12,443,943
Granted Patent B2
US 12,443,943 · App. 18/372,367 · Granted Oct 14, 2025

Discovery and communication using direct radio signal communication

Inventors: Daniele Perito (San Francisco, CA); Shuvo Chatterjee (San Francisco, CA); Nathan Spindel (San Francisco, CA); Jesse Wilson (Waterloo, CA)
Assignee: Block, Inc.
G06Q20/382G06Q20/3278
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,443,943
App. No.
18/372,367
Granted
Oct 14, 2025
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for discovery of and communication with nearby devices using direct radio signal communication. One of the methods includes receiving, by a payment service system, a message authorizing a payment from a user account to a merchant account, wherein the message was sent by a user device using direct radio signal communication to a nearby merchant device and forwarded to the payment service system by the merchant device. The message is decrypted to obtain a session token that authenticates the user device as being associated with the user account. If the session token is valid a payment transaction is conducted between the user account and the merchant account.

Claims (41)

1. A method comprising:

detecting, by a first mobile device and using a direct radio communication scheme, a second mobile device in proximity of the first mobile device;

exchanging, by the first mobile device and using the direct radio communication scheme, a first encrypted message with the second mobile device, the first encrypted message having been encrypted using an encryption key and an encryption algorithm stored on the first mobile device, wherein

the first encrypted message authorizes a processing of a payment between the first mobile device and the second mobile device,

content of the first encrypted message is inaccessible to the second mobile device,

receiving, by the first mobile device and from the second mobile device using the direct radio communication scheme, a second encrypted message indicative of one of a completion or a denial of the payment;

decrypting, at the first mobile device and using the encryption key and a decryption algorithm installed in the first mobile device, the second encrypted message to obtain a response indicative of the completion or the denial of the payment; and

displaying the response on a display of the first mobile device.

2. The method of claim 1 , further comprising:

authenticating the second mobile device.

3. The method of claim 2 , wherein the authenticating includes validating a digital certificate received from the second mobile device in response to detecting the second mobile device.

4. The method of claim 1 , wherein the first encrypted message includes a token for identifying financial information of a user associated with the first mobile device.

5. The method of claim 1 , wherein the response displayed on the display of the first mobile device includes merchant information associated with the payment.

6. The method of claim 1 , wherein the direct radio communication scheme is a near field communication standard.

7. The method of claim 1 , wherein the direct radio communication scheme has an operable range of 1 to 100 meters.

8. A device comprising:

a direct radio communication interface configured to enable a communication with nearby devices via a direct radio communication scheme;

memory having computer-readable instructions stored therein; and

one or more processors configured to execute the computer-readable instructions to:

detect, using the direct radio communication scheme, a second device in proximity of the device;

exchange, using the direct radio communication scheme, a first encrypted message with the second device, the first encrypted message having been encrypted using an encryption key and an encryption algorithm stored on the device, wherein the first encrypted message authorizes a processing of a payment between the device and the second device and content of the first encrypted message is inaccessible to the second device;

receive, from the second device using the direct radio communication scheme, a second encrypted message indicative of one of a completion or a denial of the payment;

decrypt, using the encryption key and a decryption algorithm installed in the device, the second encrypted message to obtain a response indicative of the completion or the denial of the payment; and

display the response on a display of the device.

9. The device of claim 8 , wherein the one or more processors are further configured to execute the computer-readable instructions to authenticate the second device.

10. The device of claim 9 , wherein authenticating the second device includes validating a digital certificate received from the second device in response to detecting the second device.

11. The device of claim 8 , wherein the first encrypted message includes a token for identifying financial information of a user associated with the device.

12. The device of claim 8 , wherein the response displayed on the display of the device includes merchant information associated with the payment.

13. The device of claim 8 , wherein the direct radio communication scheme is a near field communication standard.

14. The device of claim 8 , wherein each of the device and the second device is one of a wristwatch, a mobile phone, a portable music player, a tablet computer, a laptop computer, a personal digital assistant, a smartphone, or a keychain beacon.

15. The device of claim 8 , wherein the first encrypted message includes a token for identifying financial information of a user associated with the second device.

16. The device of claim 8 , wherein the direct radio communication scheme has an operable range of 1 to 100 meters.

17. One or more non-transitory computer-readable media comprising computer-readable instructions, which when executed by one or more processors of a device, cause the device to:

detect, using a direct radio communication scheme, a second device in proximity of the device, wherein the device includes a direct radio communication interface configured to enable a communication with nearby devices via the direct radio communication scheme;

exchange, using the direct radio communication scheme, a first encrypted message with the second device, the first encrypted message having been encrypted using an encryption key and an encryption algorithm stored on the device, wherein the first encrypted message authorizes a processing of a payment between the device and the second device and content of the first encrypted message is inaccessible to the second device;

receive, from the second device using the direct radio communication scheme, a second encrypted message indicative of one of a completion or a denial of the payment;

decrypt, using the encryption key and a decryption algorithm installed in the device, the second encrypted message to obtain a response indicative of the completion or the denial of the payment; and

display the response on a display of the device.

18. The one or more non-transitory computer-readable media of claim 17 , wherein the direct radio communication scheme is a near field communication standard.

19. The one or more non-transitory computer-readable media of claim 17 , wherein each of the device and the second device is one of a wristwatch, a mobile phone, a portable music player, a tablet computer, a laptop computer, a personal digital assistant, a smartphone, or a keychain beacon.

20. The one or more non-transitory computer-readable media of claim 17 , wherein the first encrypted message includes a token for identifying financial information of a user associated with the second device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2023
From: PERITO, DANIELE; CHATTERJEE, SHUVO; SPINDEL, NATHAN; WILSON, JESSE
To: SQUARE, INC.
Reel/Frame 065010/0673 →
CHANGE OF NAME Recorded Sep 25, 2023
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 065022/0063 →
Continuity (3)
Continuation 15923682 · Mar 16, 2018
Continuation 14066459 · Oct 29, 2013
Related Publication 20240013205A1 · Jan 11, 2024
References Cited (53)
US 6868391B1 · Hultgren · 2005 [cited by applicant]
US 6957334B1 · Goldstein et al. · 2005 [cited by applicant]
US 8684261B2 · Burdett et al. · 2014 [cited by applicant]
US 8766791B2 · Koen et al. · 2014 [cited by applicant]
US 8788430B2 · Ishii · 2014 [cited by applicant]
US 9204257B1 · Mendelson · 2015 [cited by applicant]
US 10496979B2 · Taveau et al. · 2019 [cited by applicant]
US 11263620B2 · Zaytzsev · 2022 [cited by examiner]
US 11449854B1 · Henderson et al. · 2022 [cited by applicant]
US 11803841B1 · Perito et al. · 2023 [cited by applicant]
US 20010011250A1 · Paltenghe et al. · 2001 [cited by applicant]
US 20020013815A1 · Obradovich et al. · 2002 [cited by applicant]
US 20020128967A1 · Meyer et al. · 2002 [cited by applicant]
US 20030200179A1 · Kwan · 2003 [cited by applicant]
US 20040002897A1 · Vishik · 2004 [cited by applicant]
US 20040002903A1 · Stolfo et al. · 2004 [cited by applicant]
US 20040006510A1 · Lertzman et al. · 2004 [cited by applicant]
US 20040049451A1 · Berardi et al. · 2004 [cited by applicant]
US 20040193553A1 · Lloyd et al. · 2004 [cited by applicant]
US 20060273163A1 · Gusler · 2006 [cited by examiner]
US 20060282864A1 · Gupte · 2006 [cited by applicant]
US 20080061150A1 · Phillips · 2008 [cited by applicant]
US 20090132413A1 · Engelbrecht · 2009 [cited by applicant]
US 20100131764A1 · Goh · 2010 [cited by applicant]
US 20100287250A1 · Carlson et al. · 2010 [cited by applicant]
US 20100328029A1 · Kolek · 2010 [cited by applicant]
US 20110238517A1 · Ramalingam et al. · 2011 [cited by applicant]
US 20110251910A1 · Dimmick · 2011 [cited by examiner]
US 20120116861A1 · Dobyns · 2012 [cited by applicant]
US 20120130895A1 · Granbery et al. · 2012 [cited by applicant]
US 20120209773A1 · Ranganathan · 2012 [cited by applicant]
US 20120278172A1 · Mercuri et al. · 2012 [cited by applicant]
US 20130020389A1 · Barnett · 2013 [cited by applicant]
US 20130079037A1 · Dobyns · 2013 [cited by applicant]
US 20130110658A1 · Lyman · 2013 [cited by examiner]
US 20130110659A1 · Phillips et al. · 2013 [cited by applicant]
US 20130132274A1 · Henderson et al. · 2013 [cited by applicant]
US 20130217332A1 · Altman et al. · 2013 [cited by applicant]
US 20130217333A1 · Sprigg et al. · 2013 [cited by applicant]
US 20130238436A1 · Light et al. · 2013 [cited by applicant]
US 20130282438A1 · Hunter et al. · 2013 [cited by applicant]
US 20130297422A1 · Hunter et al. · 2013 [cited by applicant]
US 20140019367A1 · Khan · 2014 [cited by examiner]
US 20140052615A1 · Andersen · 2014 [cited by applicant]
US 20140129356A1 · Jain et al. · 2014 [cited by applicant]
US 20140149282A1 · Philliou et al. · 2014 [cited by applicant]
US 20140258132A1 · Swamy et al. · 2014 [cited by applicant]
US 20140370879A1 · Redding et al. · 2014 [cited by applicant]
US 20150019431A1 · Strasding et al. · 2015 [cited by applicant]
US 20160019531A1 · Gormley · 2016 [cited by applicant]
US 20160232515A1 · Jhas · 2016 [cited by examiner]
US 20230027002A1 · Henderson et al. · 2023 [cited by applicant]
WO 2011127627A1 · 2011 [cited by applicant]