Systems and methods for managing resources across global or cloud networks
AssigneeCitibank, N.A.
InventorsJohn Oladapo Olalowo Olatunji, Diego Miyake Dos Santos, Rodolphe De Lassus Saint-Genies, Ryan Rhea Rugg, Sujay Nanjashetty, Ambrish Bansal
Life of this patent
Estimating the term…
Abstract
Systems and methods for managing resources across a global and/or cloud network. In particular, systems and methods for mitigating issues related to providing services while resources are off-line (or may potentially go off-line). For example, the systems and methods may mitigate issues related to providing services while resources are off-line (or may potentially go off-line) by monitoring network services at an aggregate level.
Claims20
A method for managing resources across global or cloud networks while mitigating issues related to providing services while resources are off-line, the method comprising:
- receiving a first request to perform a first blockchain action across a first computer network;
- determining a first resource and a second resource for performing the first blockchain action;
- determining, using a first self-executing program, a first actual availability for the first resource in a first computer network, wherein the first resource is currently on-line, and wherein the first actual availability is represented by a first cryptographically secure digital asset in a digital log;
- determining, using a second self-executing program, a first synthetic availability for the second resource in the first computer network, wherein the second resource is currently off-line, and wherein the first synthetic availability is represented by a second cryptographically secure digital asset in a digital log;
- and
- processing the first blockchain action using the first actual availability and the first synthetic availability.
One or more non-transitory, computer-readable mediums comprising instructions recorded thereon that when executed by one or more processors cause operations comprising:
- determining, using a first self-executing program, a first actual availability for a first resource in a first computer network, wherein the first resource is currently on-line, and wherein the first actual availability is represented by a first cryptographically secure digital asset in a digital log;
- determining, using a second self-executing program, a first synthetic availability for a second resource in the first computer network, wherein the second resource is currently off-line, and wherein the first synthetic availability is represented by a second cryptographically secure digital asset in a digital log;
- receiving a first request to perform a first blockchain action across the first computer network;
- and
- processing the first blockchain action using the first actual availability and the first synthetic availability;
- determining that the second resource is now on-line;
- and
- replacing the first synthetic availability with a second actual availability in the digital log.
A system for managing resources across global or cloud networks while mitigating issues related to providing services while resources are off-line, the system comprising:
- one or more processors;
- and
- one or more non-transitory, computer-readable mediums comprising instructions recorded thereon that when executed by the one or more processors cause operations comprising:
- receiving a first request to perform a first blockchain action
- determining a first resource and second resource for performing the first blockchain action;
- determining, using a first self-executing program, a first actual availability for the first resource in a first computer network, wherein the first resource is currently on-line, and wherein the first actual availability is represented by a first cryptographically secure digital asset in a digital log;
- determining, using a second self-executing program, a first synthetic availability for the second resource in the first computer network, wherein the second resource is currently off-line, and wherein the first synthetic availability is represented by a second cryptographically secure digital asset in the digital log;
- processing the first blockchain action using the first cryptographically secure digital asset and the second cryptographically secure digital asset
- determining, using a third self-executing program, a second synthetic availability for the second resource following the first blockchain action;
- determining that the second resource is now on-line;
- and
- replacing, using a fourth self-executing program, the second synthetic availability with a second actual availability in the digital log.
Dependencies are inferred from the claim text.