Patent ID: 9361648
Filing Date: 2016-06-07
CPC Classification: G06N,G06Q

Claim Text:
1. A computer implemented method to install a rule to an object grid, the computer implemented method comprising: initializing a rules engine among a plurality of rules engines in an object grid operating in a plurality of linked computers, wherein the rules engine is executable code executing using computer resources; receiving a business rule definition to form a business rule; determining that business terms are present in the business rule, and in response converting the business terms to technical terms using the rules engine selected among the plurality of rules engines to look up a technical term from an array to find a corresponding business term; determining that the business rule comprises a temporal rule; responsive to the determination that the business rule is the temporal rule, receiving rule criteria, wherein the rule criteria is at least one selected from the group consisting of frequency, delay and timing dependency; storing the business rule to the rules engine; and publishing the business rule to a publish-subscribe topic.