US 12,395,362 B2
Reward point transfers using blockchain
Vasudevan Swamidurai, 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 Jun. 27, 2023, as Appl. No. 18/342,222.
Application 18/342,222 is a continuation of application No. 15/948,834, filed on Apr. 9, 2018, granted, now 11,728,995.
Prior Publication US 2023/0353375 A1, Nov. 2, 2023
Int. Cl. H04L 9/00 (2022.01); G06Q 30/0226 (2023.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04W 12/12 (2021.01)
CPC H04L 9/50 (2022.05) [G06Q 30/0227 (2013.01); H04L 9/3239 (2013.01); H04L 63/0442 (2013.01); H04L 63/123 (2013.01); G06Q 2220/00 (2013.01); H04W 12/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a blockchain node in a blockchain network, an encrypted rewards transfer message from a credit card transaction account issuer system, wherein a rewards transfer message is encrypted using a public key associated with a second reward loyalty program and a private key associated with a transaction network to form the encrypted rewards transfer message, wherein the encrypted rewards transfer message is capable of being decrypted using a private key of the second reward loyalty program and a public key associated with the transaction network;
appending, by the blockchain node, the public key associated with the second reward loyalty program to the encrypted rewards transfer message;
writing, by the blockchain node, the encrypted rewards transfer message to the blockchain network;
initiating, in response to the encrypted rewards transfer message being written to the blockchain network, a transfer of reward points from a first reward loyalty program of a user to the second reward loyalty program of the user over the transaction network, wherein the transferred reward points are subject to being paid back to the first reward loyalty program from the second reward loyalty program; and
generating, by the blockchain node, a rewards transfer response message comprising a transfer status, wherein the transfer status indicates a status of the transfer of reward points as being either transfer completed, transfer failed, or transfer pending.