Patent ID: 7873560

Claim:
A computer system implemented method for performing compliance checking on a request associated with a party to determine if, in view of a relationship between the party and an entity, the request complies with specified restrictions, the method comprising: receiving by a computer compliance system a compliance request having an associated party and indicating a particular instrument associated with an issuer; querying via a compliance rules engine a list server to retrieve restrictions associated with the particular instrument from a collection of restrictions; retrieving by the computer compliance system a compliance rule set by the compliance rules engine, connected to one or more databases containing the associated party's profile information; processing by the computer compliance system the retrieved rule set to determine at least one applicable compliance rule selected based on the party's profile information, the profile reflecting at least the relationship between the associated party and the entity; dynamically updating a baseline rule set, an additional rule set and a rule exceptions set via the compliance rules engine; applying via the computer compliance system the determined applicable compliance rules using the retrieved restrictions to determine when the compliance request complies with the restrictions; and generating an electronic compliance request response message that includes results of the compliance request rules application.