US2023274272A1PendingUtilityA1

Systems and methods for executing real-time reconciliation and notification of electronic transactions

Assignee: FIDELITY INFORMATION SERVICES LLCPriority: Jun 3, 2021Filed: May 5, 2023Published: Aug 31, 2023
Est. expiryJun 3, 2041(~14.9 yrs left)· nominal 20-yr term from priority
G06Q 20/389G06F 16/2452G06F 16/2308G06Q 20/401G06Q 20/023G06Q 2220/00
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system for determining real-time status of a transaction request, comprising:
 one or more computer readable media storing instructions for executing in real-time an electronic transaction; and   one or more processors configured to execute the instructions to perform operations comprising:
 receiving, by a reconciliation system, a notification for updating the transaction request from a transaction network; 
 authenticating, by the reconciliation system, the notification by communicating with an authentication system; 
 transforming, by the reconciliation system, the authenticated notification into a non-scheme specific format that is compatible for processing and communication; 
 transmitting, by the reconciliation system, the transformed notification to a notification handler, wherein the notification handler communicates with a transaction query system to retrieve transaction data associated with the transaction request; 
 receiving, by the reconciliation system, the transaction data from the notification handler; and 
 transmitting, by the reconciliation system, transaction status to a requestor system associated with the transaction request via an application programing interface call or a secure file transfer protocol message. 
   
     
     
         22 . The system of  claim 21 , the operations further comprising:
 generating, in real-time, the notification for updating the transaction by the transaction network based, at least in part, on an event associated with a transaction related to the transaction request,   wherein the event includes a failed transaction, a rejected transaction, a pending transaction, or a settled transaction.   
     
     
         23 . The system of  claim 21 , the operations further comprising:
 authenticating the notification message by the authentication system based, at least in part, on information associated with the transaction request, the requestor system that transmitted the transaction request, transaction request receiver, or a combination thereof,   wherein the authentication system utilizing at least one authentication protocol or the secure file transfer protocol message.   
     
     
         24 . The system of  claim 21 , the operations further comprising:
 authenticating the requestor system by the authentication system, wherein the authentication system communicates with an identity provider to verify authenticity of the requestor system and permissions to perform the transaction request; and   verifying one or more deposit accounts associated with the transaction request are within transaction processor by an account validation system.   
     
     
         25 . The system of  claim 21 , the operations further comprising:
 encrypting data elements of the transaction request by a security system, wherein an encryption key for the encrypted data elements is deleted from an encryption key cache upon exceeding a pre-determined time threshold and is replaced with a newly generated encryption key.   
     
     
         26 . The system of  claim 25 , wherein the security system utilizes a secure hash algorithm for searching the encrypted data elements of the transaction request. 
     
     
         27 . The system of  claim 21 , the operations further comprising:
 determining an optimal path for executing the transaction request by a routing system based, at least in part, on a routing decision model and a routing configuration data; and   transmitting the transaction request via the optimal path to the transaction network.   
     
     
         28 . The system of  claim 27 , wherein a machine learning system provides a non-real-time machine learning feedback to adjust the optimal path. 
     
     
         29 . The system of  claim 21 , the operations further comprising:
 generating a transaction activity user interface including the transaction status by the real-time transaction system;   receiving a modification request to alter the transaction request from the requestor system and at the transaction activity user interface; and   altering the transaction request based on the modification request.   
     
     
         30 . The system of  claim 21 , the operations further comprising:
 transmitting the transaction status to an account ledger system, an auditing system, and/or a transaction system by the notification handler via one or more transaction event-topic streams.   
     
     
         31 . A computer-implemented method for determining real-time status of a transaction request, the method comprising:
 receiving, by a reconciliation system, a notification for updating the transaction request from a transaction network;   authenticating, by the reconciliation system, the notification by communicating with an authentication system;   transforming, by the reconciliation system, the authenticated notification into a non-scheme specific format that is compatible for processing and communication;   transmitting, by the reconciliation system, the transformed notification to a notification handler, wherein the notification handler communicates with a transaction query system to retrieve transaction data associated with the transaction request;   receiving, by the reconciliation system, the transaction data from the notification handler; and   transmitting, by the reconciliation system, transaction status to a requestor system associated with the transaction request via an application programing interface call or a secure file transfer protocol message.   
     
     
         32 . The computer-implemented method of  claim 31 , the method further comprising:
 generating, in real-time, the notification for updating the transaction by the transaction network based, at least in part, on an event associated with a transaction related to the transaction request,   wherein the event includes a failed transaction, a rejected transaction, a pending transaction, or a settled transaction.   
     
     
         33 . The computer-implemented method of  claim 31 , the method further comprising:
 authenticating the notification message by the authentication system based, at least in part, on information associated with the transaction request, the requestor system that transmitted the transaction request, transaction request receiver, or a combination thereof,   wherein the authentication system utilizing at least one authentication protocol or the secure file transfer protocol message.   
     
     
         34 . The computer-implemented method of  claim 31 , the method further comprising:
 authenticating the requestor system by the authentication system, wherein the authentication system communicates with an identity provider to verify authenticity of the requestor system and permissions to perform the transaction request; and   verifying one or more deposit accounts associated with the transaction request are within transaction processor by an account validation system.   
     
     
         35 . The computer-implemented method of  claim 31 , the method further comprising:
 encrypting data elements of the transaction request by a security system, wherein an encryption key for the encrypted data elements is deleted from an encryption key cache upon exceeding a pre-determined time threshold and is replaced with a newly generated encryption key.   
     
     
         36 . The computer-implemented method of  claim 35 , wherein the security system utilizes a secure hash algorithm for searching the encrypted data elements of the transaction request. 
     
     
         37 . The computer-implemented method of  claim 31 , the method further comprising:
 determining an optimal path for executing the transaction request by a routing system based, at least in part, on a routing decision model and a routing configuration data, wherein a machine learning system provides a non-real-time machine learning feedback to adjust the optimal path; and   transmitting the transaction request via the optimal path to the transaction network.   
     
     
         38 . A non-transitory computer-readable medium storing instructions for determining real-time status of a transaction request, the instructions, when executed by one or more processors, causing the one or more processors to perform operations comprising:
 receiving, by a reconciliation system, a notification for updating the transaction request from a transaction network;   authenticating, by the reconciliation system, the notification by communicating with an authentication system;   transforming, by the reconciliation system, the authenticated notification into a non-scheme specific format that is compatible for processing and communication;   transmitting, by the reconciliation system, the transformed notification to a notification handler, wherein the notification handler communicates with a transaction query system to retrieve transaction data associated with the transaction request;   receiving, by the reconciliation system, the transaction data from the notification handler; and   transmitting, by the reconciliation system, transaction status to a requestor system associated with the transaction request via an application programing interface call or a secure file transfer protocol message.   
     
     
         39 . The computer-readable medium of  claim 38 , the operations further comprising:
 generating, in real-time, the notification for updating the transaction by the transaction network based, at least in part, on an event associated with a transaction related to the transaction request,   wherein the event includes a failed transaction, a rejected transaction, a pending transaction, or a settled transaction.   
     
     
         40 . The computer-readable medium of  claim 38 , the operations further comprising:
 authenticating the notification message by the authentication system based, at least in part, on information associated with the transaction request, the requestor system that transmitted the transaction request, transaction request receiver, or a combination thereof,   wherein the authentication system utilizing at least one authentication protocol or the secure file transfer protocol message.

Join the waitlist — get patent alerts

Track US2023274272A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.