US 7,603,358 B1
Compliance rules analytics engine
Randall Marvin Anderson, Bedford, N.H. (US); Said Tabet, Natick, Mass. (US); John Doulamis, Newtown, Mass. (US); and Rolando Rabines, Topsfield, Mass. (US)
Assigned to The MacGregor Group, Inc., Boston, Mass. (US)
Filed on Oct. 18, 2005, as Appl. No. 11/253,273.
Claims priority of provisional application 60/654667, filed on Feb. 18, 2005.
Int. Cl. G06F 7/00 (2006.01); G06F 17/30 (2006.01)
U.S. Cl. 707—10  [707/2; 706/47] 25 Claims
OG exemplary drawing
 
1. A compliance rules analytics system comprising:
a compliance server coupled with an electronic data network, said compliance server configured to execute:
a rule editor operative to receive rule-related data and to convert the rule-related data into intermediate format data;
a rule translator in communication with the rule editor and operative to receive the intermediate format data and operative to translate the intermediate format data into executable format data; and
a compliance analytics engine (CAE) in communication with the rule translator and operative to receive the executable format data and to perform a compliance evaluation based at least in part on the executable format data, the evaluation being performed using, at least in part, a RETE-based process, said CAE further comprising a rules engine operable to execute executable format data, a data sensor in communication with said rules engine, and a post-compliance component in communication with said rules engine and said data sensor and operative to receive an evaluation request and to forward a compliance request to said data sensor.