US2020202316A1PendingUtilityA1

Methods and systems for reducing cross-border traffic over a network

52
Assignee: MASTERCARD INTERNATIONAL INCPriority: Dec 20, 2018Filed: Dec 20, 2018Published: Jun 25, 2020
Est. expiryDec 20, 2038(~12.4 yrs left)· nominal 20-yr term from priority
G06Q 20/405G06Q 20/10G06Q 20/381G06Q 20/085G06Q 20/108G06F 16/252
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A convertor computing device operable to reduce cross-border traffic over a network is provided. The convertor computing device is configured to store institution profile data associated with an institution and user profile data for a plurality of users associated with the institution. The convertor computing device is also configured to generate, based on the user profile data, sets of transfer data, each set identifying a recipient, associated recipient country, and transfer amount from a user. The convertor computing device is also configured to aggregate individual transfer amounts into a batch transfer amount based on matching recipient country, transfer the batch transfer amount in a single cross-border transaction from an institution account to a batch receiver in the matching country, and generate an instruction data file that instructs the batch receiver to distribute the individual transfer amounts to the associated recipients within the matching country.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A convertor computing device communicatively coupled to a database and operable to reduce cross-border traffic over a network, the convertor computing device configured to:
 store institution profile data associated with an institution in the database, wherein the institution profile data identifies institution account data, a batch receiver, and a batch receiver country associated with the batch receiver, and wherein the batch receiver country differs from an institution country associated with the institution account data;   store user profile data in the database for a plurality of users associated with the institution in the institution country, wherein the user profile data identifies a plurality of recipients and, for each of the recipients, a recipient bank, a recipient account, an individual transfer amount from one of the users, and a recipient country, wherein the recipient country differs from the institution country;   generate, based on the user profile data in the database, sets of transfer data, wherein each of the sets of transfer data identifies one of the recipients, the associated recipient country of the recipient, and the associated individual transfer amount from the one of the users;   aggregate the individual transfer amounts of a subset of the sets of transfer data into a batch transfer amount, wherein the sets of transfer data in the subset include the recipient country matching the batch receiver country;   transfer, via a payment processing network associated with the convertor computing device, the batch transfer amount from an institution account identified by the institution account data to the batch receiver;   generate an instruction data file that instructs the batch receiver to distribute the individual transfer amounts associated with the subset to the associated recipients, wherein each of the distributions is instructed to occur within the matching batch receiver country; and   transmit the instruction data file to the batch receiver.   
     
     
         2 . The convertor computing device of  claim 1 , wherein the institution is an employer and the users are employees of the employer, and wherein the convertor computing device is further configured to instruct the institution to withhold the individual transfer amounts associated with the subset from paychecks of the users. 
     
     
         3 . The convertor computing device of  claim 1 , wherein the user profile data further identifies user accounts of the users in the institution country, and wherein the convertor computing device is further configured to initiate a transfer of the individual transfer amounts associated with the subset from the respective user accounts to the institution account via the payment processing network. 
     
     
         4 . The convertor computing device of  claim 1 , wherein the user profile data further identifies a remittance timing associated with each individual transfer amount, and wherein the convertor computing device is further configured to:
 compare a current date to the remittance timing identified for each recipient in the user profile data; and   generate the sets of transfer data only for recipients having the current date satisfying the associated remittance timing.   
     
     
         5 . The convertor computing device of  claim 1 , wherein the batch receiver comprises a plurality of batch receivers associated with a plurality of batch receiver countries, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the convertor computing device is further configured to:
 aggregate the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset include the recipient country matching a corresponding one of the batch receiver countries;   transfer, via the payment processing network, the respective batch transfer amounts from the institution account to the corresponding batch receivers in each of the batch receiver countries;   generate the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the respective matching batch receiver country; and   transmit the instruction data files to the corresponding batch receivers.   
     
     
         6 . The convertor computing device of  claim 1 , wherein the batch receiver comprises a plurality of batch receivers associated with a common batch receiver country, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the convertor computing device is further configured to:
 aggregate the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset share a common parameter, and wherein the common parameter is at least one of the recipient bank and the recipient;   transfer, via the payment processing network, the respective batch transfer amounts from the institution account to a corresponding one of the batch receivers associated with the respective common parameter;   generate the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the common batch receiver country; and   transmit each of the instruction data files to the corresponding batch receiver.   
     
     
         7 . The convertor computing device of  claim 1 , wherein the convertor computing device is further configured to:
 receive, from a first client system, the institution profile data submitted by the institution for storage in the database;   in response to receiving the institution profile data, provide a graphical user interface for use on at least one second client system; and   receive the user profile data via the graphical user interface for storage in the database.   
     
     
         8 . A computer-implemented method for reducing cross-border traffic over a network, the method implemented by a convertor computing device including at least one processor in communication with a database, said method comprising:
 storing institution profile data associated with an institution in the database, wherein the institution profile data identifies institution account data, a batch receiver, and a batch receiver country associated with the batch receiver, and wherein the batch receiver country differs from an institution country associated with the institution account data;   storing user profile data in the database for a plurality of users associated with the institution in the institution country, wherein the user profile data identifies a plurality of recipients and, for each of the recipients, a recipient bank, a recipient account, an individual transfer amount from one of the users, and a recipient country, wherein the recipient country differs from the institution country;   generating, based on the user profile data in the database, sets of transfer data, wherein each of the sets of transfer data identifies one of the recipients, the associated recipient country of the recipient, and the associated individual transfer amount from the one of the users;   aggregating the individual transfer amounts of a subset of the sets of transfer data into a batch transfer amount, wherein the sets of transfer data in the subset include the recipient country matching the batch receiver country;   transferring, via a payment processing network associated with the convertor computing device, the batch transfer amount from an institution account identified by the institution account data to the batch receiver;   generating an instruction data file that instructs the batch receiver to distribute the individual transfer amounts associated with the subset to the associated recipients, wherein each of the distributions is instructed to occur within the matching batch receiver country; and   transmitting the instruction data file to the batch receiver.   
     
     
         9 . The method of  claim 8 , wherein the institution is an employer and the users are employees of the employer, and wherein the method further comprises instructing the institution to withhold the individual transfer amounts associated with the subset from paychecks of the users. 
     
     
         10 . The method of  claim 8 , wherein the user profile data further identifies user accounts of the users in the institution country, and wherein the method further comprises initiating a transfer of the individual transfer amounts associated with the subset from the respective user accounts to the institution account via the payment processing network. 
     
     
         11 . The method of  claim 8 , wherein the user profile data further identifies a remittance timing associated with each individual transfer amount, and wherein the method further comprises:
 comparing a current date to the remittance timing identified for each recipient in the user profile data; and   generating the sets of transfer data only for recipients having the current date satisfying the associated remittance timing.   
     
     
         12 . The method of  claim 8 , wherein the batch receiver comprises a plurality of batch receivers associated with a plurality of batch receiver countries, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the method further comprises:
 aggregating the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset include the recipient country matching a corresponding one of the batch receiver countries;   transferring, via the payment processing network, the respective batch transfer amounts from the institution account to the corresponding batch receivers in each of the batch receiver countries;   generating the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the respective matching batch receiver country; and   transmitting the instruction data files to the corresponding batch receivers.   
     
     
         13 . The method of  claim 8 , wherein the batch receiver comprises a plurality of batch receivers associated with a common batch receiver country, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the method further comprises:
 aggregating the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset share a common parameter, and wherein the common parameter is at least one of the recipient bank and the recipient;   transferring, via the payment processing network, the respective batch transfer amounts from the institution account to a corresponding one of the batch receivers associated with the respective common parameter;   generating the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the common batch receiver country; and   transmitting each of the instruction data files to the corresponding batch receiver.   
     
     
         14 . The method of  claim 8 , wherein the method further comprises:
 receiving, from a first client system, the institution profile data submitted by the institution for storage in the database;   in response to receiving the institution profile data, providing a graphical user interface for use on at least one second client system; and   receiving the user profile data via the graphical user interface for storage in the database.   
     
     
         15 . A non-transitory computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by a convertor computing device including at least one processor in communication with a database, the computer-executable instructions cause the convertor computing device to:
 store institution profile data associated with an institution in the database, wherein the institution profile data identifies institution account data, a batch receiver, and a batch receiver country associated with the batch receiver, and wherein the batch receiver country differs from an institution country associated with the institution account data;   store user profile data in the database for a plurality of users associated with the institution in the institution country, wherein the user profile data identifies a plurality of recipients and, for each of the recipients, a recipient bank, a recipient account, an individual transfer amount from one of the users, and a recipient country, wherein the recipient country differs from the institution country;   generate, based on the user profile data in the database, sets of transfer data, wherein each of the sets of transfer data identifies one of the recipients, the associated recipient country of the recipient, and the associated individual transfer amount from the one of the users;   aggregate the individual transfer amounts of a subset of the sets of transfer data into a batch transfer amount, wherein the sets of transfer data in the subset include the recipient country matching the batch receiver country;   transfer, via a payment processing network associated with the convertor computing device, the batch transfer amount from an institution account identified by the institution account data to the batch receiver;   generate an instruction data file that instructs the batch receiver to distribute the individual transfer amounts associated with the subset to the associated recipients, wherein each of the distributions is instructed to occur within the matching batch receiver country; and   transmit the instruction data file to the batch receiver.   
     
     
         16 . The computer-readable storage medium of  claim 15 , wherein the institution is an employer and the users are employees of the employer, and wherein the computer-executable instructions further cause the convertor computing device to instruct the institution to withhold the individual transfer amounts associated with the subset from paychecks of the users. 
     
     
         17 . The computer-readable storage medium of  claim 15 , wherein the user profile data further identifies user accounts of the users in the institution country, and wherein the computer-executable instructions cause the convertor computing device to initiate a transfer of the individual transfer amounts associated with the subset from the respective user accounts to the institution account via the payment processing network. 
     
     
         18 . The computer-readable storage medium of  claim 15 , wherein the user profile data further identifies a remittance timing associated with each individual transfer amount, and wherein the computer-executable instructions further cause the convertor computing device to:
 compare a current date to the remittance timing identified for each recipient in the user profile data; and   generate the sets of transfer data only for recipients having the current date satisfying the associated remittance timing.   
     
     
         19 . The computer-readable storage medium of  claim 15 , wherein the batch receiver comprises a plurality of batch receivers associated with a plurality of batch receiver countries, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the computer-executable instructions further cause the convertor computing device to:
 aggregate the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset include the recipient country matching a corresponding one of the batch receiver countries;   transfer, via the payment processing network, the respective batch transfer amounts from the institution account to the corresponding batch receivers in each of the batch receiver countries;   generate the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the respective matching batch receiver country; and   transmit the instruction data files to the corresponding batch receivers.   
     
     
         20 . The computer-readable storage medium of  claim 15 , wherein the batch receiver comprises a plurality of batch receivers associated with a common batch receiver country, wherein the subset is a plurality of subsets, wherein the instruction data file is a plurality of instruction data files, and wherein the computer-executable instructions further cause the convertor computing device to:
 aggregate the individual transfer amounts of each subset of the plurality of subsets into a respective batch transfer amount, wherein the sets of transfer data in each subset share a common parameter, and wherein the common parameter is at least one of the recipient bank and the recipient;   transfer, via the payment processing network, the respective batch transfer amounts from the institution account to a corresponding one of the batch receivers associated with the respective common parameter;   generate the plurality of instruction data files, wherein each of the instruction data files instructs the corresponding batch receiver to distribute the individual transfer amounts associated with the respective subset to the associated recipients, wherein each of the distributions for each subset is instructed to occur within the common batch receiver country; and   transmit each of the instruction data files to the corresponding batch receiver.   
     
     
         21 . The computer-readable storage medium of  claim 15 , wherein the computer-executable instructions further cause the convertor computing device to:
 receive, from a first client system, the institution profile data submitted by the institution for storage in the database;   in response to receiving the institution profile data, provide a graphical user interface for use on at least one second client system; and   receive the user profile data via the graphical user interface for storage in the database.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.