IP Library Patent Application 16858540
Patent Application
App. No. 16/858,540

DUE DILIGENCE SYSTEMS FOR COMMUNICATION NETWORKS AND METHOD OF USE

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.
16/858,540
Abstract

A method includes receiving a request for a money transfer transaction. The request includes staging information that includes an identity of the party to the money transfer transaction. The method includes determining whether to place a hold on the money transfer transaction based, at least in part, on the staging information. When a hold is placed on the money transfer transaction, the method includes initiating one or more due diligence operations to determine whether to remove the hold on the money transfer transaction. The method includes, providing confirmation information to the party if the hold is removed. The confirmation information may authorize the party to participate in the requested money transfer transaction. The due diligence operations may be performed prior to the party interacting with (e.g., providing funds to or receiving funds from) a money transfer agent at a money transfer location.

Claims (132)

1 - 19 . (canceled)

20 . A communications system comprising:

a staging information receiving device including,

a pre-staging processor,

a pre-staging memory coupled to the pre-staging processor,

a pre-staging graphics user interface in communication with the pre-staging processor,

a pre-staging communication interface in communication with the pre-staging processor;

wherein the pre-staging memory includes instructions for

receiving a request to complete a money transfer transaction between a sender and a receiver;

receiving staging information via the pre-staging graphics user interface, wherein the staging information includes information associated with an identity of the sender and the identity of the receiver;

determining whether to place a hold on the money transfer transaction based, at least in part, on the staging information received;

wherein the determination to place a hold is at least partially based on:

accessing profile information to obtain a profile associated with the sender,

accessing profile information to obtain a profile associated with the receiver,

accessing a restricted sender list to determine if the sender is found in an internal deny list;

accessing a restricted receiver list to determine if the receiver is found in the internal deny list;

accessing transaction log information to determine if the sender has sent a threshold number of money transfers;

accessing transaction log information to determine if the receiver has received a threshold number of money transfers;

accessing transaction log information to determine if the sender has sent a threshold aggregate amount of funds to the receiver in previous money transfers;

accessing transaction log information to determine if the receiver has received a threshold aggregate amount of funds in previous money transfers;

if the determination is to place a hold on the money transfer transaction, sending a due diligence request to a central server;

the central server including,

a central server processor;

a central server memory coupled to the central server processor;

a central server communication interface in communication with the central server processor;

wherein the central server memory includes instructions for distributing due diligence requests to one or more compliance specialist devices using load balancing techniques to minimize an amount of time between receiving the due diligence requests and completing due diligence operations;

at least one compliance device including, a compliance device processor;

a compliance device memory to the compliance device processor;

a compliance device communication interface in communication with the compliance device processor;

wherein the compliance device memory includes instructions for initiating one or more due diligence operations to determine whether to remove the hold on the money transfer transaction;

wherein the compliance device processor communicates with a compliance database, the compliance database including a profile database containing profiles of senders and receivers, an internal deny list (“IDL”) database of senders and receivers, and a transaction log database for senders and receivers;

wherein the compliance device memory includes instructions for sending a remove hold instruction to an agent device;

a compliance hold queue stored in the compliance device memory;

an agent device including,

an agent device processor,

an agent device memory coupled to the agent device processor,

an agent device communication interface in communication with the agent device processor;

wherein the agent device memory includes instructions for receiving confirmation information regarding the money transfer transaction and instructions for denying the money transfer transaction, and

a communications network in communication with the pre-staging communication interface; the central server communication interface; the compliance device communication interface; and the agent device communication interface.

21 . The communications system of claim 20 , wherein the pre-staging memory also includes instructions for presenting one or more electronic forms to the sender where the one or more forms are required for compliance with particular government regulations that impose restrictions on the transfer of funds to particular countries.

22 . The communications system of claim 20 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on whether the profile of the sender is different from identity of the sender provided in the staging information.

23 . The communications system of claim 20 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on a status indicator included in a profile associated with the sender.

24 . The communications system of claim 20 , wherein the profile information includes a risk level which is used to identify a set of due diligence operations that is to be performed before the money transfer transaction can be approved.

25 . The communications system of claim 20 , wherein persons and entities identified in the IDL are determined by a money transfer entity based on internal regulatory compliance procedures and requirements which differ from regulatory requirements imposed by a government agency.

26 . A communications system comprising:

a staging information receiving device including,

a pre-staging processor,

a pre-staging memory coupled to the pre-staging processor,

a pre-staging graphics user interface in communication with the pre-staging processor,

a pre-staging communication interface in communication with the pre-staging processor;

wherein the pre-staging memory includes instructions for

receiving a request to complete a money transfer transaction between a sender and a receiver;

receiving staging information via the pre-staging graphics user interface, wherein the staging information includes information associated with an identity of the sender and the identity of the receiver;

the central server including,

a central server processor;

a central server memory coupled to the central server processor;

a central server communication interface in communication with the central server processor;

wherein the central server memory includes instructions for

determining whether to place a hold on the money transfer transaction based, at least in part, on the staging information received;

wherein the determination to place a hold is at least partially based on:

accessing profile information to obtain a profile associated with the sender,

accessing profile information to obtain a profile associated with the receiver,

accessing a restricted sender list to determine if the sender is found in an internal deny list;

accessing a restricted receiver list to determine if the receiver is found in the internal deny list;

accessing transaction log information to determine if the sender has sent a threshold number of money transfers;

accessing transaction log information to determine if the receiver has received a threshold number of money transfers;

accessing transaction log information to determine if the sender has sent a threshold aggregate amount of funds to the receiver in previous money transfers;

accessing transaction log information to determine if the receiver has received a threshold aggregate amount of funds in previous money transfers;

if the determination is to place a hold on the money transfer transaction, sending a due diligence request to a compliance device;

the compliance device including,

a compliance device processor;

a compliance device memory to the compliance device processor;

a compliance device communication interface in communication with the compliance device processor;

wherein the compliance device memory includes instructions for initiating one or more due diligence operations to determine whether to remove the hold on the money transfer transaction;

wherein the compliance device processor communicates with a compliance database, the compliance database including a profile database containing profiles of senders and receivers, an internal deny list (“IDL”) database of senders and receivers, and a transaction log database for senders and receivers;

wherein the compliance device memory includes instructions for sending a remove hold instruction to an agent device;

a compliance hold queue stored in the compliance device memory;

an agent device including,

an agent device processor,

an agent device memory coupled to the agent device processor,

an agent device communication interface in communication with the agent device processor;

wherein the agent device memory includes instructions for receiving confirmation information regarding the money transfer transaction and instructions for denying the money transfer transaction, and

a communications network in communication with the pre-staging communication interface; the central server communication interface; the compliance device communication interface; and the agent device communication interface.

27 . The communications system of claim 26 , wherein the central server memory also includes instructions for presenting one or more electronic forms to the sender where the one or more forms are required for compliance with particular government regulations that impose restrictions on the transfer of funds to particular countries.

28 . The communications system of claim 26 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on whether the profile of the sender is different from identity of the sender provided in the staging information.

29 . The communications system of claim 26 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on a status indicator included in a profile associated with the sender.

30 . The communications system of claim 26 , wherein the profile information includes a risk level which is used to identify a set of due diligence operations that is to be performed before the money transfer transaction can be approved.

31 . The communications system of claim 26 , wherein persons and entities identified in the IDL are determined by a money transfer entity based on internal regulatory compliance procedures and requirements which differ from regulatory requirements imposed by a government agency.

32 . A communications system comprising:

a staging information receiving device including,

a pre-staging processor,

a pre-staging memory coupled to the pre-staging processor,

a pre-staging graphics user interface in communication with the pre-staging processor,

a pre-staging communication interface in communication with the pre-staging processor;

wherein the pre-staging memory includes instructions for

receiving a request to complete a money transfer transaction between a sender and a receiver;

receiving staging information via the pre-staging graphics user interface, wherein the staging information includes information associated with an identity of the sender and the identity of the receiver;

sending a money transfer request to a central server;

the central server including,

a central server processor;

a central server memory coupled to the central server processor;

a central server communication interface in communication with the central server processor;

wherein the central server memory includes instructions for distributing money transfer requests to one or more compliance specialist devices using load balancing techniques to minimize an amount of time between receiving the money transfer requests and completing the money transfer operations;

at least one compliance device including,

a compliance device processor;

a compliance device memory to the compliance device processor;

a compliance device communication interface in communication with the compliance device processor;

wherein the compliance device memory includes instructions for

determining whether to place a hold on the money transfer transaction based, at least in part, on the staging information received;

wherein the determination to place a hold is at least partially based on:

accessing profile information to obtain a profile associated with the sender,

accessing profile information to obtain a profile associated with the receiver,

accessing a restricted sender list to determine if the sender is found in an internal deny list;

accessing a restricted receiver list to determine if the receiver is found in the internal deny list;

accessing transaction log information to determine if the sender has sent a threshold number of money transfers;

accessing transaction log information to determine if the receiver has received a threshold number of money transfers;

accessing transaction log information to determine if the sender has sent a threshold aggregate amount of funds to the receiver in previous money transfers;

accessing transaction log information to determine if the receiver has received a threshold aggregate amount of funds in previous money transfers;

if the determination is to place a hold on the money transfer transaction, initiating one or more due diligence operations to determine whether to remove the hold on the money transfer transaction;

wherein the compliance device memory includes a compliance database, the compliance database including a profile database containing profiles of senders and receivers, an internal deny list (“IDL”) database of senders and receivers, and a transaction log database for senders and receivers;

wherein the compliance device memory includes instructions for sending and removing remove a hold instruction to an agent device;

the agent device including,

an agent device processor,

an agent device memory coupled to the agent device processor,

an agent device communication interface in communication with the agent device processor;

wherein the agent device memory includes instructions for receiving confirmation information regarding the money transfer transaction and instructions for denying the money transfer transaction, and

a communications network in communication with the pre-staging communication interface; the central server communication interface; the compliance device communication interface; and the agent device communication interface.

33 . The communications system of claim 32 , wherein the pre-staging memory also includes instructions for presenting one or more electronic forms to the sender where the one or more forms are required for compliance with particular government regulations that impose restrictions on the transfer of funds to particular countries.

34 . The communications system of claim 32 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on whether the profile of the sender is different from identity of the sender provided in the staging information.

35 . The communications system of claim 32 , wherein the compliance device memory also includes instructions for determining whether to forgo at least a portion of the due diligence operations based on a status indicator included in a profile associated with the sender.

36 . The communications system of claim 32 , wherein the profile information includes a risk level which is used to identify a set of due diligence operations that is to be performed before the money transfer transaction can be approved.

37 . The communications system of claim 32 , wherein persons and entities identified in the IDL are determined by a money transfer entity based on internal regulatory compliance procedures and requirements which differ from regulatory requirements imposed by a government agency.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2023
From: BANK OF AMERICA, N.A.
To: MONEYGRAM INTERNATIONAL, INC.
Reel/Frame 063859/0247 →
SECURITY INTEREST Recorded Jul 21, 2021
From: MONEYGRAM INTERNATIONAL, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 056940/0699 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2020
From: CLINE, ERIKA JOANN; RUNKLE, ANGELA MARIE; MINOGUE, LISA MARIE; KUZNETSOV, ELENA
To: MONEYGRAM INTERNATIONAL, INC.
Reel/Frame 052709/0469 →