US 12,423,671 B2
Methods and system for operating a mobile Point-of-Sales application using a sim
Dominik Schnieders, Aachen (DE); Stephan Spitz, Karlsfeld (DE); and Hermann Geupel, Munich (DE)
Assigned to DEUTSCHE TELEKOM AG, Bonn (DE)
Filed by Deutsche Telekom AG, Bonn (DE)
Filed on Jul. 19, 2022, as Appl. No. 17/867,697.
Claims priority of application No. 21 187 287 (EP), filed on Jul. 22, 2021.
Prior Publication US 2023/0024227 A1, Jan. 26, 2023
Int. Cl. G06Q 20/32 (2012.01); G06Q 20/34 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01)
CPC G06Q 20/3223 (2013.01) [G06Q 20/3278 (2013.01); G06Q 20/3563 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/401 (2013.01); G06Q 2220/00 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for operating a mobile Point-of-Sales (mPOS) application for executing a transaction, the method comprising:
a Universal Integrated Circuit Card (UICC) card connected to a terminal device executes in interaction with the terminal device an application frontend of the mPOS application that provides, upon launch, an I/O interface with a human machine interface displayed by a touchscreen of the terminal device and a machine-to-machine interface; and
the application frontend, for starting a transaction, captures transaction data associated with the transaction to be started via the human machine interface, reads further transaction data via the machine-to-machine interface from a transaction device separate from the terminal device and arranged close to the terminal device, generates a transaction authorization authorizing the requested transaction, and transmits the transaction authorization, the transaction data and the further transaction data via a connection to a remote backend server for completing the transaction;
wherein the UICC card comprises a card application toolkit (CAT) configured to build up the human machine interface, and wherein the machine-to-machine interface is provided by a contactless frontend (CLF) chip of the terminal device connected to the UICC card via a single wire protocol (SWP) interface;
wherein reading further transaction data via the machine-to-machine interface comprises wirelessly reading the further transaction data from the transaction device using near field communication (NFC) or Bluetooth; and
wherein an edge cloud server located close to the terminal device executes the application backend as the backend server.