IP Library Granted Patent US 12,608,705
Granted Patent B2
US 12,608,705 · App. 17/838,993 · Granted Apr 21, 2026

Transaction method and device using UWB communication

Inventors: Sooyeon Jung (Gyeonggi-do, KR); Mingyu Lee (Gyeonggi-do, KR); Taeyoung Ha (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
G06Q20/401G06Q2220/00
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,608,705
App. No.
17/838,993
Granted
Apr 21, 2026
Kind
B2
Abstract

A method is provided for operating an ultra-wide band (UWB) device, the method including transmitting, to a gate, a first message including a device identity (ID) for identifying the UWB device and a transaction ID for identifying a transaction of the UWB device, receiving, from the gate, a second message including a gate authentication cryptogram generated based on the device ID and the transaction ID, verifying the gate based on the gate authentication cryptogram, encrypting payment information for the transaction in response to the gate being verified, and transmitting, to the gate, a third message including the encrypted payment information.

Claims (68)

1 . A method performed by a first ultra-wide band (UWB) device including a transceiver, a processor, and a memory storing instructions, the method comprising:

receiving, via the transceiver from an entity providing the service, a long term key for authentication between the first UWB device and a gate using an application of the first UWB device;

receiving, via the transceiver from the entity providing the service, a short term ticket indicating a payment availability of the first UWB device based on a first message through a short-range wireless communication, the first message including station information;

transmitting, via the transceiver to a second UWB device in the gate through a UWB communication, a second message including a device identity (ID) of the first UWB device and a transaction ID associated to the first UWB device;

generating, by the processor, a session key through a function using the long term key, the device ID of the first UWB device, and the transaction ID associated to the first UWB device;

receiving, via the transceiver from the second UWB device, a first application protocol data unit (APDU) in a first ranging block, the first APDU including a gate authentication cryptogram;

determining, by the first UWB processor, whether the gate authentication cryptogram is valid by calculating a function using the device ID of the first UWB device, the transaction ID associated to the first UWB device, and the session key;

in response to the gate authentication cryptogram being valid, encrypting, by the first UWB processor, the short term ticket based on the session key; and

based on a distance between the first UWB device and the gate, transmitting, to the second UWB device via the transceiver, a request message including the encrypted short term ticket in a second ranging block after the first ranging block,

wherein the encrypted short term ticket indicates a payment result for a right to open the gate, and

wherein the distance between the first UWB device and the gate is calculated based on transmitting and receiving UWB messages.

2 . The method of claim 1 , further comprising:

transmitting, to the entity providing the service, a payment account and card information registered in the first UWB device; and

in response to the payment account and the card information being verified by the entity providing the service, receiving, from the entity providing the service, the short term ticket for the transaction.

3 . The method of claim 1 ,

wherein the first APDU further includes a gate identifier and a transaction counter, and

wherein the gate identifier identifies the gate and the transaction counter is driven by the gate.

4 . The method of claim 1 , further comprising:

receiving, from the second UWB device, a second APDU including receipt information in response to payment for the transaction being complete based on the short term ticket for the transaction.

5 . A first ultra-wide band (UWB) device comprising:

a transceiver;

a processor; and

a memory storing instructions which, when executed by the processor, cause the first UWB device to:

receive, via the transceiver from an entity providing the service, a long term key for authentication between the first UWB device and a gate using an application of the first UWB device,

receive, via the transceiver from the entity providing the service, a short term ticket indicating a payment availability of the first UWB device based on a first message through a short-range wireless communication, the first message including station information;

transmit, via the transceiver to the second UWB device in the gate through a UWB communication, a second message including a device identity (ID) of the first UWB device and a transaction ID associated to the first UWB device,

generate, by the processor, a session key through a function using the long term key, the device ID of the first UWB device, and the transaction ID associated to the first UWB device;

receive, via the transceiver from the second UWB device, a first application protocol data unit (APDU) in a first ranging block, the first APDU including a gate authentication cryptogram,

determine, by the processor, whether the gate authentication cryptogram is valid by calculating a function using the device ID of the first UWB device, the transaction ID associated to the first UWB device, and the session key,

in response to the gate authentication cryptogram being valid, encrypt, by the processor, the short term ticket based on the session key, and

based on a distance between the first UWB device and the gate, transmit, to the second UWB device via the transceiver, a request message including the encrypted short term ticket in a second ranging block after the first ranging block,

wherein the encrypted short term ticket indicates a payment result for a right to open the gate, and

wherein the distance between the first UWB device and the gate is calculated based on transmitting and receiving UWB messages.

6 . The first UWB device of claim 5 , wherein the first UWB device is further configured to:

transmit, to the entity providing the service, a payment account and card information registered in the UWB device, and

in response to the payment account and the card information being verified by the entity providing the service, receive, from the entity providing the service, the short term ticket for the transaction.

7 . The first UWB device of claim 5 , wherein the first UWB device is further configured to:

receive, from the gate, a second APDU including receipt information in response to payment for the transaction being complete based on the short term ticket for the transaction.

8 . A second ultra-wide band (UWB) included in a gate, the second UWB device comprising:

a transceiver;

a processor; and

a memory storing instructions which, when executed by the second UWB processor, cause the second UWB device to:

receive, via the transceiver from a entity providing the service, a gate master key used for authentication between a first UWB device and the gate,

receive, via the transceiver from a first UWB device, a message including a device ID of the first UWB device and a transaction ID associated to the first UWB device,

obtain, by the processor, a session key through a function using the gate master key, the device ID of the first UWB device, and the transaction ID associated to the first UWB device,

generate, by the processor, a gate authentication cryptogram based on the device ID of the first UWB device, the transaction ID associated to the first UWB device, and the session key,

transmit, via the transceiver to the first UWB device, a first application protocol data unit (APDU) in a first ranging block, the first APDU including the gate authentication cryptogram,

based on a distance between the first UWB device and the gate, receive, via the transceiver from the first UWB device, a request message including an encrypted short term ticket in a second ranging block after the first ranging block, the crypted short term ticket indicating a payment result for a right to open the gate, in response to the authentication cryptogram being verified by the first UWB device, and

control the gate to open in response to payment for the transaction being complete based on the payment information,

wherein the short term ticket indicates a payment result for a right to open the gate and a short term ticket is issued by the entity providing the service to the first UWB device, and

wherein the distance between the first UWB device and the gate is calculated based on transmitting and receiving UWB messages.

9 . The second UWB device of claim 8 , wherein the second UWB device is further configured to:

transmit, to the first UWB device, a second APDU including receipt information in response to payment for the transaction being complete based on the short term ticket for the transaction.

10 . A method performed by a second ultra-wide band (UWB) device included in a gate, the second UWB device including a transceiver, a processor, and a memory storing instructions, the method comprising:

receiving, via the transceiver from an entity providing a service, a gate master key used for authentication between a first UWB device and the gate;

receiving, via the transceiver from the first UWB device, a message including a device ID of the first UWB device and a transaction ID associated to the first UWB device;

generating, by the processor, a session key through a function using the gate master key, the device ID of the first UWB device, and the transaction ID associated to the first UWB device;

generating, by the processor, a gate authentication cryptogram based on the device ID of the first UWB device, the transaction ID associated to the first UWB device, the session key;

transmitting, via the transceiver to the first UWB device, a first application protocol data unit (APDU) in a first ranging block, the first APDU including the gate authentication cryptogram;

based on a distance between the first UWB device and the gate, receiving, via the transceiver from the first UWB device, a request message including an encrypted short term ticket in a second ranging block after the first ranging block, in response to the gate authentication cryptogram being verified by the first UWB device; and

controlling, by the processor, the gate to open in response to payment for the transaction being complete based on the payment information,

wherein the encrypted short term ticket indicates a payment result for a right to open the gate and a short term ticket is issued by the entity providing the service to the first UWB device, and

wherein the distance between the first UWB device and the gate is calculated based on transmitting and receiving UWB messages.

11 . The method of claim 10 ,

wherein the first APDU further includes a gate identifier and a transaction counter, and

wherein the gate identifier identifies the gate and the transaction counter is driven by the gate.

12 . The method of claim 10 , further comprising:

transmitting, to the first UWB device, a second APDU including receipt information in response to payment for the transaction being complete based on the short term ticket for the transaction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2022
From: JUNG, SOOYEON; LEE, MINGYU; HA, TAEYOUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060274/0928 →
Priority Claims (1)
KR 10-2021-0076959 · Jun 14, 2021 · national
Continuity (1)
Related Publication 20220398581A1 · Dec 15, 2022
References Cited (108)
US 8312660B1 · Fujisaki · 2012 [cited by examiner]
US 9514589B2 · Raina · 2016 [cited by examiner]
US 9600808B1 · Gomez, Sr. · 2017 [cited by examiner]
US 10546291B2 · Kim · 2020 [cited by examiner]
US 11074578B2 · Koganti · 2021 [cited by examiner]
US 11188903B2 · Tierney · 2021 [cited by examiner]
US 11210665B2 · Tierney · 2021 [cited by examiner]
US 11763311B2 · Wagner · 2023 [cited by examiner]
US 12041169B2 · Jung · 2024 [cited by examiner]
US 20060117177A1 · Buer · 2006 [cited by examiner]
US 20090125429A1 · Takayama · 2009 [cited by examiner]
US 20120290336A1 · Rosenblatt · 2012 [cited by examiner]
US 20120330784A1 · Nahidipour · 2012 [cited by examiner]
US 20130080289A1 · Roy · 2013 [cited by examiner]
US 20130239086A1 · Brendza · 2013 [cited by examiner]
US 20140229387A1 · Chow · 2014 [cited by examiner]
US 20160012465A1 · Sharp · 2016 [cited by examiner]
US 20160253652A1 · Je · 2016 [cited by examiner]
US 20160328714A1 · Lee et al. · 2016 [cited by applicant]
US 20160358137A1 · Ryu · 2016 [cited by examiner]
US 20180349653A1 · Al-kadi et al. · 2018 [cited by applicant]
US 20180349901A1 · Chen · 2018 [cited by examiner]
US 20190098018A1 · Lerch · 2019 [cited by examiner]
US 20200014526A1 · Hammerschmidt et al. · 2020 [cited by applicant]
US 20200052905A1 · Athias et al. · 2020 [cited by applicant]
US 20200074434A1 · Chen · 2020 [cited by examiner]
US 20200082370A1 · Yang et al. · 2020 [cited by applicant]
US 20200082396A1 · Chow · 2020 [cited by examiner]
US 20200311710A1 · Laracey · 2020 [cited by examiner]
US 20200351247A1 · Song et al. · 2020 [cited by applicant]
US 20200389788A1 · Smeets · 2020 [cited by examiner]
US 20200402049A1 · Pi Farias · 2020 [cited by examiner]
US 20210044976A1 · Avetisov · 2021 [cited by examiner]
US 20210233046A1 · Faith · 2021 [cited by examiner]
US 20210312424A1 · Lee · 2021 [cited by examiner]
US 20220084018A1 · Mokhasi · 2022 [cited by examiner]
US 20220085990A1 · Liu · 2022 [cited by examiner]
US 20220309502A1 · Ortiz · 2022 [cited by examiner]
US 20230142886A1 · Nelson · 2023 [cited by examiner]
US 20230199503A1 · Saxena · 2023 [cited by examiner]
US 20240021023A1 · Jain · 2024 [cited by examiner]
US 20240056424A1 · Venkatesan · 2024 [cited by examiner]
US 20240311828A1 · Biswas · 2024 [cited by examiner]
BR 102014004479A2 · 2015 [cited by examiner]
CA 2715362A1 · 2011 [cited by examiner]
CA 2965445C · 2023 [cited by examiner]
CA 3209957A1 · 2023 [cited by examiner]
CN 1246941A · 2000 [cited by examiner]
CN 1774942A · 2006 [cited by examiner]
CN 100520688C · 2009 [cited by examiner]
CN 101836215A · 2010 [cited by examiner]
CN 1809833B · 2015 [cited by examiner]
CN 205563725U · 2016 [cited by examiner]
CN 107005563A · 2017 [cited by examiner]
CN 108335090A · 2018 [cited by examiner]
CN 108537536A · 2018 [cited by examiner]
CN 207813243U · 2018 [cited by examiner]
CN 108805641A · 2018 [cited by examiner]
CN 110689644A · 2020 [cited by examiner]
CN 111553667A · 2020 [cited by examiner]
CN 112083678A · 2020 [cited by examiner]
CN 112116503A · 2020 [cited by examiner]
CN 112508575B · 2021 [cited by examiner]
CN 106803175B · 2021 [cited by examiner]
CN 215450449U · 2022 [cited by examiner]
CN 114241652A · 2022 [cited by examiner]
CN 107209889B · 2022 [cited by examiner]
CN 114862395A · 2022 [cited by examiner]
CN 115409504A · 2022 [cited by examiner]
CN 115867976A · 2023 [cited by examiner]
DE 102012011103B4 · 2017 [cited by examiner]
DE 112020001131T5 · 2022 [cited by examiner]
EP 3886389A1 · 2021 [cited by examiner]
FR 2909508A1 · 2008 [cited by examiner]
FR 3120149A1 · 2022 [cited by examiner]
IT 102021000003896B1 · 2021 [cited by examiner]
JP 2016186760A · 2016 [cited by examiner]
JP 2018206355 · 2018 [cited by applicant]
JP 2022060107A · 2022 [cited by examiner]
KR 100591907B1 · 2003 [cited by examiner]
KR 20070040182A · 2005 [cited by examiner]
KR 20130042193A · 2011 [cited by examiner]
KR 1020170080382 · 2017 [cited by applicant]
KR 20220161044A · 2021 [cited by examiner]
KR 20240019137A · 2021 [cited by examiner]
KR 102625346B1 · 2024 [cited by examiner]
WO WO2005034424A1 · 2005 [cited by examiner]
WO WO2011149558A2 · 2011 [cited by examiner]
WO WO2015066191A1 · 2015 [cited by examiner]
WO WO2017223525A1 · 2017 [cited by examiner]
WO WO2020081044A1 · 2020 [cited by examiner]
WO WO2020251529A1 · 2020 [cited by examiner]
WO WO2021066367 · 2021 [cited by applicant]
WO WO2021138024A1 · 2021 [cited by examiner]
WO WO2021157911A1 · 2021 [cited by examiner]
WO WO2021239966A1 · 2021 [cited by examiner]
WO WO2022173245A2 · 2022 [cited by examiner]
WO WO2023016563A1 · 2023 [cited by examiner]
WO WO2024026135A1 · 2024 [cited by examiner]
M. Rogobete, M. I. Mihailescu and E. Marin, “Ultra-Wideband Technology in Telematics Security—A short Survey,” 2021 13th International Conference on Electronics, Computers and Artificial Intelligence (ECAI), Pitesti, Ro… [cited by examiner]
J. Kang and D. Nyang, “A Privacy-Preserving Mobile Payment System for Mass Transit,” in IEEE Transactions on Intelligent Transportation Systems, vol. 18, No. 8, pp. 2192-2205.https://ieeexplore.IEEE.org/document/7805316… [cited by examiner]
J. Kaur, A. Kumar and M. Bansal, “Lightweight cipher algorithms for smart cards security: A survey and open challenges,” 2017 4th International Conference on Signal Processing, Computing and Control (ISPCC), Solan, Indi… [cited by examiner]
R. Zhu, X. He, J. Xie, Z. Zhang and P. Wang, “An Improved RFID-based Authentication Protocol for Rail Transit,” 2020 IEEE 14th International Conference on Big Data Science and Engineering (BigDataSE), Guangzhou, China, … [cited by examiner]
IEEE Standard for Local and metropolitan area networks—Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs), in IEEE Std 802.15.4-2011. https://ieeexplore.ieee.org/document/6012487?source=IQplus (Year: 2011). [cited by examiner]
International Search Report dated Sep. 29, 2022 issued in counterpart application No. PCT/KR2022/008321, 6 pages. [cited by applicant]
European Search Report dated Sep. 30, 2024 issued in counterpart application No. 22825253.2-1218, 8 pages. [cited by applicant]
Ashima Gupta et al., “A Survey on Ultra Wide Band Medium Access Control Schemes”, Computer Networks, vol. 51, Issue 11, Aug. 8, 2007, 7 pages. [cited by applicant]
Korean Office Action dated Jul. 11, 2025 issued in counterpart application No. 10-2021-0076959, 13 pages. [cited by applicant]