Patent ID: 11935071
Assignee: PEOPLE CENTER, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer-implemented method of determining compliance for an organization, the computer-implemented method comprising:
accessing, by a computing system comprising one or more processors, employee information from organizational data stored in a plurality of databases, the employee information being associated with a first employee object from a plurality of employee objects which are stored in the plurality of databases;
in response to receiving information associated with one or more inputs to a user interface of a computing device selecting at least one of a first jurisdiction among a plurality of jurisdictions or one or more first compliance parameters among one or more compliance parameters:
accessing, from the organizational data, jurisdictional information associated with a first jurisdiction object from a plurality of jurisdiction objects which are stored in the plurality of databases, the first jurisdiction object being associated with the first jurisdiction, and
importing the one or more first compliance parameters relating to the first jurisdiction object to generate, via compliance rule logic and without causing a change to a codebase, one or more compliance rules parameterized for the first jurisdiction object, wherein the compliance rule logic is stored as an expression tree in a first database among the plurality of databases, separate from a second database among the plurality of databases which stores the one or more compliance parameters, the one or more compliance rules are defined based on the first jurisdiction object and the one or more first compliance parameters according to a relational operator and a plurality of operands, the one or more compliance rules include query expressions that are expressed in a query language,. and the one or more compliance parameters are decoupled from the compliance rule logic;

determining compliance with the one or more compliance rules parameterized for the first jurisdiction object with respect to the first employee object by evaluating the query expressions against a data object graph to return one or more query results, based on the employee information and the one or more first compliance parameters;
based on the determining, providing an output indicating whether the one or more compliance rules parameterized for the first jurisdiction object are being complied with, with respect to the first employee object; and
when the output indicates the one or more compliance rules parameterized for the first jurisdiction object are not being complied with, causing, by the computing system, access to be restricted to one or more computing resources to a first employee associated with the first employee object, or causing, by the computing system, one or more computing resources to restrict a work schedule associated with the first employee, until the computing system determines the one or more compliance rules are complied with.