US 12,450,600 B2
Systems and methods for blockchain based proof of payment
Sastry Durvasula, Phoenix, AZ (US); Andras Ferenczi, Phoenix, AZ (US); Sathish Muthukrishnan, Phoenix, AZ (US); and Vishnuvajhala V. Subrahmanyam, Phoenix, AZ (US)
Assigned to AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC., New York, NY (US)
Filed by American Express Travel Related Services Company, Inc., New York, NY (US)
Filed on Sep. 8, 2022, as Appl. No. 17/930,615.
Application 17/930,615 is a division of application No. 15/405,123, filed on Jan. 12, 2017, granted, now 11,468,439.
Prior Publication US 2023/0004966 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/04 (2012.01); G06Q 20/20 (2012.01); G06Q 20/34 (2012.01)
CPC G06Q 20/3829 (2013.01) [G06Q 20/047 (2020.05); G06Q 20/209 (2013.01); G06Q 20/34 (2013.01); G06Q 20/3823 (2013.01); G06Q 2220/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a smart connected device that comprises a processor and a solenoid lock, a first identifier from a payment device presented at the smart connected device;
invoking, by the smart connected device, a smart contract to fetch an encrypted proof-of-payment (PoP) payload from a blockchain node of a blockchain by passing a merchant public key to the smart contract;
decrypting, by the smart connected device, the encrypted PoP payload to retrieve a second identifier from the encrypted POP payload using a merchant private key;
matching, by the smart connected device, the second identifier from the encrypted PoP payload to the first identifier presented at the smart connected device by the payment device; and
actuating, by the smart connected device, the solenoid lock to unlock in response to the second identifier from the encrypted POP payload matching the first identifier presented at the smart connected device.