US 12,462,254 B2
Systems and methods for dynamic management of a plurality of resources across computer networks using synthetic availabilities
Ambrish Bansal, New York, NY (US); Sujay Nanjashetty, London (GB); John Oladapo Olalowo Olatunji, London (GB); Diego Miyake Dos Santos, Tampa, FL (US); Rodolphe De Lassus Saint-Genies, New York, NY (US); and Ryan Rhea Rugg, New York, NY (US)
Assigned to Citibank, N.A., New York, NY (US)
Filed by Citibank, N.A., New York, NY (US)
Filed on May 12, 2025, as Appl. No. 19/205,967.
Application 19/205,967 is a continuation in part of application No. 19/200,630, filed on May 6, 2025.
Application 19/205,967 is a continuation in part of application No. 18/979,083, filed on Dec. 12, 2024, granted, now 12,335,168.
Application 19/200,630 is a continuation in part of application No. 18/887,688, filed on Sep. 17, 2024.
Application 19/200,630 is a continuation in part of application No. 18/596,273, filed on Mar. 5, 2024, granted, now 12,346,905.
Application 18/887,688 is a continuation of application No. 18/592,244, filed on Feb. 29, 2024, granted, now 12,095,676.
Application 18/596,273 is a continuation of application No. 17/498,622, filed on Oct. 11, 2021, granted, now 11,935,052.
Prior Publication US 2025/0272681 A1, Aug. 28, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/40 (2012.01); G06F 16/27 (2019.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/401 (2013.01) [G06F 16/27 (2019.01); G06Q 20/36 (2013.01); G06Q 20/3829 (2013.01); G06Q 2220/00 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for dynamic management of a plurality of resources across computer networks using synthetic availabilities, the system comprising:
one or more processors; and
one or more non-transitory, computer-readable media comprising instructions recorded thereon that when executed by the one or more processors cause operations comprising:
receiving a first request to generate availability at a first resource based on potential availability at a second resource, wherein the first resource corresponds to a first user account in a first geographic location, and wherein the second resource corresponds to a second user account in a second geographic location;
in response to the first request, determining, based on the second user account, a first actual availability for the second resource;
determining, using a first self-executing program, a first synthetic availability for the second resource based on the first actual availability, wherein the first synthetic availability is represented by a first cryptographically secure digital asset in a digital log;
determining whether to authorize the first request;
in response to determining whether to authorize the first request, processing a first blockchain action to transfer the first synthetic availability from the second resource to a second synthetic availability for the first resource in the digital log;
determining, using a second self-executing program, a second actual availability for the first resource based on the second synthetic availability; and
recording the second actual availability at the second resource.