| CPC G06Q 20/40155 (2020.05) [G06F 16/2379 (2019.01); G06Q 20/0655 (2013.01); G06Q 20/24 (2013.01); G06Q 20/29 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/3676 (2013.01); G06Q 30/0185 (2013.01); G06N 3/04 (2013.01); G06Q 2220/00 (2013.01)] | 19 Claims |

|
1. A method, comprising:
receiving, by a processor, a first location of a user device associated with a user and first time information associated with the user device;
receiving, by the processor, a second location of the user device and second time information associated with the user device;
dynamically defining a geo-fenced area by applying a machine learning boundary definition model to the first location and the second location;
generating an open payment channel for a cryptocurrency on a blockchain of a lightning network between the user device and the processor, based upon the user device entering the geo-fenced area;
generating a plurality of cryptocurrency transactions without modifying the blockchain based on the defined geo-fenced area; and
recording, upon the user device exiting the defined geo-fenced area, a single transaction on the blockchain for the cryptocurrency based on the plurality of generated cryptocurrency transactions.
|