| CPC G06Q 20/401 (2013.01) [G06Q 10/067 (2013.01); G06Q 10/0835 (2013.01); H04L 9/3239 (2013.01)] | 18 Claims |

|
1. An entity compliance data structure generator apparatus, comprising:
at least one memory;
a component collection stored in the at least one memory;
at least one processor disposed in communication with the at least one memory, the at least one processor executing processor-executable instructions from the component collection, the component collection storage structured with processor-executable instructions, comprising:
obtain, via the at least one processor, an entity object identifier of an entity object flagged for compliance monitoring;
determine, via the at least one processor, a set of compliance monitoring criterion objects to utilize for the entity object, in which each compliance monitoring criterion object is structured to specify a factor of compliance rule that is associated with a dimension of compliance data channel;
determine, via the at least one processor, a range of previous compliance data structures to utilize for the entity object;
retrieve, via the at least one processor, a set of previously stored compliance data structures associated with the entity object and matching the determined range;
verify, via the at least one processor, cryptographic signatures associated with each previously stored compliance data structure in the retrieved set of previously stored compliance data structures using a public key of each signer;
identify, via the at least one processor, a set of deficient entity assessment data associated with the entity object that is outside compliance compatibility tolerances;
obtain, via the at least one processor, updated entity assessment data corresponding to the set of deficient entity assessment data;
evaluate, via the at least one processor, each factor of compliance rule specified in the set of compliance monitoring criterion objects using an applicable subset of entity assessment data associated with the entity object to determine a compliance verification status associated with the respective factor of compliance rule, in which the entity assessment data associated with the entity object includes overall compliance scores specified in the retrieved set of previously stored compliance data structures and the updated entity assessment data;
calculate, via the at least one processor, a dimension compliance score for each dimension of compliance data channel based on the determined compliance verification status of each factor of compliance rule associated with the respective dimension of compliance data channel;
calculate, via the at least one processor, an overall compliance score associated with the entity object as a weighted average of the calculated dimension compliance scores;
generate, via the at least one processor, an entity compliance data structure for the entity object, in which the entity compliance data structure is structured to specify the calculated overall compliance score;
cryptographically sign, via the at least one processor, the entity compliance data structure using a private key; and
store, via the at least one processor, the cryptographically signed entity compliance datastructure.
|