Global compliance system
AssigneeUbs AG
InventorsFrederic Greenbaum, Michael Cortese, Waikit Ng
Life of this patent
Estimating the term…
Abstract
A system for implementing a compliance program in a financial institution is provided and includes a list database for storing material information regarding a plurality of entities that is known to said financial institution. Also included is a list manager that receives a compliance query from an affiliate of the financial institution having a status. The list manager provides a compliance response to the affiliate based on the plurality of entities and according to the status of the affiliate.
Claims38
A system for implementing a compliance program in a financial institution, comprising:
- a list database for storing information regarding a plurality of entities that is known to said financial institution, the information regarding the plurality of entities being partitioned into a Grey List and a Restricted List;
- and a list manager module executing on at least one programmable processor, said list manager receiving a compliance query from an affiliate of the financial institution having a status, said list manager providing a compliance response to said affiliate based on said plurality of entities and according to said status of said affiliate;
- an export interface module executing on the at least one programmable processor and in communication with the list manager module, the export interface module receiving the information regarding the plurality of entities and exporting the information regarding the plurality of entities to a trading system;
- and
- an input interface module executing on the at least one programmable processor and in communication with the list manager module, the input interface module receiving the information from the trading system, modifying the existing information to further refine the information contained in either the Restricted List or the Grey List, and forwarding the information to the list manager module.
A method for implementing a compliance program in a financial institution, comprising the steps of:
- storing a plurality of entities, said financial institution being associated with each of said plurality of entities;
- partitioning said plurality of entities into a Grey List and a Restricted List;
- receiving at a list manager module executing on at least one programmable processor a compliance query from an affiliate of the financial institution having a status;
- providing a compliance response to said affiliate based on said plurality of entities and according to said status of said affiliate;
- receiving information regarding the plurality of entities at an export interface module executing on the at least one programmable processor;
- exporting the information regarding the plurality of entities from the export interface module to a trading system;
- receiving at an input interface module executing on the at least one programmable processor the information from the trading system;
- modifying the existing information to further refine the information contained in either the Restricted List or the Grey List;
- and
- forwarding the information from input interface module to the list manager module.
A system for implementing a compliance program in a financial institution, comprising:
- a list database that stores material information regarding a plurality of entities that are known to the financial institution, the information including a Grey List, a Restricted List, and restriction information related to the entities on the Grey List and the Restricted List;
- a list manager module executing on at least one programmable processor that receives a compliance query from an affiliate of the financial institution, the list manager module configured to respond to the compliance query by retrieving and displaying the information stored in the list database that is responsive to the compliance query;
- an export interface module executing on the at least one programmable processor and in communication with the list manager module, the export interface module receiving the information regarding the plurality of entities and exporting the information regarding the plurality of entities to a trading system;
- and
- an input interface module executing on the at least one programmable processor and in communication with the list manager module, the input interface module receiving the information from the trading system, modifying the existing information to further refine the information contained in either the Restricted List or the Grey List, and forwarding the information to the list manager module.
A method for implementing a compliance program in a financial institution, comprising:
- storing a plurality of entities in a list database, the financial institution being associated with each of said plurality of entities;
- partitioning the entities stored in the list database into a Restricted List and a Grey List;
- storing restriction information related to the entities on the Restricted List and the Grey List;
- receiving at a list manager module executing on at least one programmable processor a compliance query from an affiliate of the financial institution;
- responding to the compliance query with the restriction information stored in the list database that is responsive to the compliance query;
- receiving information regarding the plurality of entities at an export interface module executing on the at least one programmable processor;
- exporting the information regarding the plurality of entities from the export interface module to a trading system;
- receiving at an input interface module executing on the at least one programmable processor the information from the trading system;
- modifying the existing information to further verify the information contained in either the Restricted List or the Grey List;
- and
- forwarding the information from input interface module to the list manager module.
Dependencies are inferred from the claim text.