US 12,452,066 B2
System and method for allocating transfer of data from a data file
Naga Vamsi Krishna Akkapeddi, Charlotte, NC (US); and Siten Sanghvi, Westfield, NJ (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Jan. 17, 2024, as Appl. No. 18/415,189.
Prior Publication US 2025/0233745 A1, Jul. 17, 2025
Int. Cl. H04L 9/32 (2006.01); G06F 21/62 (2013.01); H04L 9/00 (2022.01); G06F 21/64 (2013.01); G06F 21/71 (2013.01)
CPC H04L 9/3213 (2013.01) [G06F 21/6218 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a blockchain network storing, in a memory, a first data file associated with a first user and a second data file associated with a second user; and
a processor communicatively coupled to the blockchain network and configured to:
receive a first request to delegate, to the second user, one or more scheduled transfers of data objects from the first data file to a first entity, wherein the first request comprises a first amount of data objects to be allocated to the second user from the first data file for the scheduled transfers;
generate a plurality of digital tokens, wherein:
each digital token represents at least one data object stored in the first data file; and
the plurality of digital tokens amounts to the first amount of data objects to be allocated to the second user for the scheduled transfers;
transmit the plurality of the digital tokens to the second data file associated with the second user;
receive a second request from the first entity for a first scheduled transfer of the data objects from the first data file, wherein the second request comprises an indication that a second amount of the digital tokens were transferred to the first entity by the second user from the second data file for the first scheduled transfer; and
in response to receiving the second request, transfer to the first entity a third amount of the data objects from the first data file that is equivalent to the second amount of the digital tokens that were transferred to the first entity by the second user from the second data file for the first scheduled transfer.