IP Library Patent Application 13874188
Patent Application
App. No. 13/874,188

Systems and Methods for Highest Payout of Funds Transferred in a Money Transfer Transaction

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/874,188
Abstract

Systems and methods which provide for the transaction funding amount of a money transfer transaction to be fully paid to a receiving party are provided herein. Embodiments may utilize a central server which compiles and tracks the payment capabilities, exchange rates, and the like, of agents and/or locations in a money transfer network. Such information may be utilized to establish a money transfer transaction. Such a central server may be communicatively connected to agents on one or more of the sending and receiving side of a money transfer transaction and may provide information to one or more agents to assist in completing a transaction.

Claims (56)

1 . A method for facilitating a money transfer transaction, said method comprising:

compiling, by a processing device, information regarding a plurality of agent devices corresponding to the abilities of such agents to provide payment of funds sent by a sending party, said information including at least one of the currency types available to the agents and the denomination capabilities of the agents;

receiving details regarding a money transfer transaction from an agent device of a sending party, said details including a send amount and a destination for the transaction funds;

determining a new send amount to be used to fund the transaction, said new send amount corresponding to an amount that aligns with a precise amount of funds that may be paid by a receiving agent, said determining made using said compiled information; and

providing the new send amount to the agent device of the sending party.

2 . The method of claim 1 wherein the precise amount of funds that may be paid by a receiving agent aligns with the amount provided by the sending party.

3 . The method of claim 1 further comprising updating the compiled data to reflect changes in one or more of the plurality of agent device's capabilities.

4 . The method of claim 1 further comprising updating the compiled data to reflect changes in currency exchange rates.

5 . The method of claim 1 wherein the determined send amount corresponds to a recalculated amount from an earlier staged money transfer transaction.

6 . A method for facilitating a money transfer transaction, said method comprising:

receiving details corresponding to a money transfer transaction at a sending agent device;

sending one or more received details to a central server, said central server configured to receive information regarding a particular transaction amount and destination and to calculate an appropriate funding amount for the money transfer transaction which provides for a maximum amount of the funds to be distributed by a receiving agent;

receiving the calculated appropriate funding amount for the money transfer transaction at the agent device; and

collecting funds for the money transfer transaction at the agent device.

7 . The method of claim 6 wherein the appropriate funding amount corresponds to an exact amount to be provided by the sending party to yield an amount that the receiving agent is able to evenly distribute.

8 . The method of claim 6 wherein the central server is configured to compile available currency type data for a plurality of agents.

9 . The method of claim 8 wherein at least one of the plurality of agents is configured to transact funds in a plurality of currencies.

10 . The method of claim 6 wherein the central server is configured to compile denomination information from a plurality of agents.

11 . The method of claim 6 further comprising receiving a recalculating appropriate funding amount which reflects changes that have occurred at one or more agents.

12 . The method of claim 6 further comprising:

receiving the transferred funds at a receiving agent device; and

distributing the funds to a receiving party.

13 . The method of claim 12 further comprising establishing an exchange transaction which exchanges the amount of the received funds for an amount of funds that can be provided by the receiving agent.

14 . A computer program product having a non-transitory computer readable medium with code encoded thereon which, when executed causes one or more processing devices to:

receive details corresponding to a money transfer transaction at a sending agent device;

send one or more received details to a central server, said central server configured to receive information regarding a particular transaction amount and destination and to calculate an appropriate funding amount for the money transfer transaction which provides for a maximum amount of the funds to be distributed by a receiving agent;

receive the calculated appropriate funding amount for the money transfer transaction at the agent device; and

collect funds for the money transfer transaction at the agent device.

15 . The computer program product of claim 14 wherein the precise amount of funds that may be paid by a receiving agent aligns with the amount provided by the sending party.

16 . The computer program product of claim 14 wherein said code is further configured to cause one or more processing devices to update the compiled data to reflect changes in one or more of the plurality of agent device's capabilities.

17 . The computer program product of claim 14 said code is further configured to cause one or more processing devices to update the compiled data to reflect changes in currency exchange rates.

18 . The computer program product of claim 14 wherein the determined send amount corresponds to a recalculated amount from an earlier staged money transfer transaction.

19 . An apparatus configured for implementing financial transactions, the apparatus comprising:

an agent computer having at least one processor and memory coupled to the at least one processor, wherein the at least one processor is configured to:

receive details corresponding to a money transfer transaction at a sending agent device;

send one or more received details to a central server, said central server configured to receive information regarding a particular transaction amount and destination and to calculate an appropriate funding amount for the money transfer transaction which provides for a maximum amount of the funds to be distributed by a receiving agent;

receive the calculated appropriate funding amount for the money transfer transaction at the agent device; and

collect funds for the money transfer transaction at the agent device.

20 . The apparatus of claim 19 wherein the appropriate funding amount corresponds to an exact amount to be provided by the sending party to yield an amount that the receiving agent is able to evenly distribute.

21 . The apparatus of claim 19 wherein the central server is configured to compile available currency type data for a plurality of agents.

22 . The apparatus of claim 21 wherein at least one of the plurality of agents is configured to transact funds in a plurality of currencies.

23 . The apparatus of claim 19 wherein the central server is configured to compile denomination information from a plurality of agents.

24 . The apparatus of claim 19 wherein said at least one processor is further configured to receive a recalculating appropriate funding amount which reflects changes that have occurred at one or more agents.

25 . The apparatus of claim 19 wherein said at least one processor is further configured to:

receive the transferred funds at a receiving agent device; and

distribute the funds to a receiving party.

26 . The apparatus of claim 25 wherein said at least one processor is further configured to establish an exchange transaction which exchanges the amount of the received funds for an amount of funds that can be provided by the receiving agent.

27 . A method for facilitating a money transfer transaction, said method comprising:

initializing, by a receiving agent device, a receive transaction for a receiving party;

determining whether the agent is able to provide the amount of funds specified by a sending party of the money transfer transaction; and

in the event that the agent is not able to provide the specified amount,

receiving by the agent device, the transaction funds, and

establishing, by the agent device, an exchange transaction which exchanges the amount of the received funds for an amount of funds that can be provided by the receiving agent.

28 . The method of claim 27 wherein the received transaction funds are electronically received.

29 . The method of claim 27 wherein the exchange transaction exchanges the received transaction funds for funds of a different currency.

30 . The method of claim 27 wherein the exchange transaction exchanges the received transaction funds for funds of a different denomination.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2023
From: BANK OF AMERICA, N.A.
To: MONEYGRAM INTERNATIONAL, INC.
Reel/Frame 063859/0247 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Oct 20, 2021
From: MONEYGRAM INTERNATIONAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 058298/0197 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2021
From: BANK OF AMERICA, N.A.
To: MONEYGRAM INTERNATIONAL, INC.
Reel/Frame 056940/0436 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 27, 2019
From: MONEYGRAM INTERNATIONAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 049613/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2013
From: RUNKLE, ANGELA M.; MINOGUE, LISA M.; HATHAWAY, JOHN E.
To: MONEYGRAM INTERNATIONAL, INC.
Reel/Frame 030988/0236 →