System for sending digital requests for resource transfers
First Claim
Patent Images
1. A gateway system for sending digital requests for resource transfers, comprising:
- a processor;
a communication interface; and
a memory having a gateway application stored therein, wherein the gateway application, when executed by the processor, causes the processor to;
read, using a data analytics engine, historical data associated with a user;
predict, based on the historical data associated with the user, that the user wishes to transmit a resource transfer request to a recipient at a predicted time;
prompt the user to confirm transmission of the resource transfer request to the recipient at the predicted time;
receive, from a user computing system associated with the user, confirmation of the transmission of the resource transfer request at the predicted time;
send, over a network, the resource transfer request to a recipient computing system associated with the recipient at the predicted time;
read, using the data analytics engine, historical data associated with the recipient;
predict, based on the historical data associated with the recipient, that the recipient wishes to use a first resource platform;
prompt the recipient to confirm a selection of the first resource platform;
receive, over the network, confirmation of the selection of the first resource platform from the recipient computing system;
open a secure communication channel with a first third party computing system, wherein the first third party computing system is associated with the first resource platform;
detect that the first resource platform does not meet requirements to complete the resource transfer request;
based on detecting that the first resource platform does not meet the requirements to complete the resource transfer request, automatically, via a smart contract, select a second resource platform to complete the resource transfer request; and
execute, using the second resource platform, a resource transfer according to the resource transfer request.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a gateway system for sending and coordinating digital requests for resource transfers amongst various computing systems. Typically, the various computing systems are configured to operate on different hardware and/or software platforms. Accordingly, the gateway system communicates with the various computing systems via an API, which provides an efficient way to coordinate resource transfers amongst the various computing systems while ensuring present and future compatibility with the various platforms during the resource transfer process.
34 Citations
12 Claims
-
1. A gateway system for sending digital requests for resource transfers, comprising:
-
a processor; a communication interface; and a memory having a gateway application stored therein, wherein the gateway application, when executed by the processor, causes the processor to; read, using a data analytics engine, historical data associated with a user; predict, based on the historical data associated with the user, that the user wishes to transmit a resource transfer request to a recipient at a predicted time; prompt the user to confirm transmission of the resource transfer request to the recipient at the predicted time; receive, from a user computing system associated with the user, confirmation of the transmission of the resource transfer request at the predicted time; send, over a network, the resource transfer request to a recipient computing system associated with the recipient at the predicted time; read, using the data analytics engine, historical data associated with the recipient; predict, based on the historical data associated with the recipient, that the recipient wishes to use a first resource platform; prompt the recipient to confirm a selection of the first resource platform; receive, over the network, confirmation of the selection of the first resource platform from the recipient computing system; open a secure communication channel with a first third party computing system, wherein the first third party computing system is associated with the first resource platform; detect that the first resource platform does not meet requirements to complete the resource transfer request; based on detecting that the first resource platform does not meet the requirements to complete the resource transfer request, automatically, via a smart contract, select a second resource platform to complete the resource transfer request; and execute, using the second resource platform, a resource transfer according to the resource transfer request. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for sending digital requests for resource transfers, the computer program product comprising at least one non-transitory computer readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion for reading, using a data analytics engine, historical data associated with a user; an executable portion for predicting, based on the historical data associated with the user, that the user wishes to transmit a resource transfer request to a recipient at a predicted time; an executable portion for prompting the user to confirm transmission of the resource transfer request to the recipient at the predicted time; an executable portion for receiving, from a user computing system associated with a user, confirmation of the transmission of the resource transfer request at the predicted time; an executable portion for sending, over a network, the resource transfer request to a recipient computing system associated with the recipient at the predicted time; an executable portion for reading, using the data analytics engine, historical data associated with the recipient; an executable portion for predicting, based on the historical data associated with the recipient, that the recipient wishes to use a first resource platform; an executable portion for prompting the recipient to confirm a selection of the first resource platform; an executable portion for receiving, over the network, confirmation of the selection of the first resource platform from the recipient computing system; an executable portion for opening a secure communication channel with a first third party computing system, wherein the first third party computing system is associated with the first resource platform; an executable portion for detecting that the first resource platform does not meet requirements to complete the resource transfer request; an executable portion for, based on detecting that the first resource platform does not meet the requirements to complete the resource transfer request, automatically, via a smart contract, selecting a second resource platform to complete the resource transfer request; and an executable portion for executing, using the second resource platform, a resource transfer according to the resource transfer request. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-implemented method for sending digital requests for resource transfers, said method comprising:
-
reading, using a data analytics engine, historical data associated with a user; predicting, based on the historical data associated with the user, that the user wishes to transmit a resource transfer request to a recipient at a predicted time; prompting the user to confirm transmission of the resource transfer request to the recipient at the predicted time; receiving, from a user computing system associated with the user, confirmation of the transmission of the resource transfer request at the predicted time; sending, over a network, the resource transfer request to a recipient computing system associated with the recipient at the predicted time; reading, using the data analytics engine, historical data associated with the recipient predicting, based on the historical data associated with the recipient, that the recipient wishes to use a first resource platform; prompting the recipient to confirm a selection of the first resource platform; receiving, over the network, confirmation of the selection of the first resource platform from the recipient computing system; opening a secure communication channel with a first third party computing system, wherein the first third party computing system is associated with the first resource platform; detecting that the first resource platform does not meet requirements to complete the resource transfer request; based on detecting that the first resource platform does not meet the requirements to complete the resource transfer request, automatically, via a smart contract, selecting a second resource platform to complete the resource transfer request; and executing, using the second resource platform, a resource transfer according to the resource transfer request. - View Dependent Claims (10, 11, 12)
-
Specification