IP Library › Granted Patent US 11,416,874
Granted Patent B1
US 11,416,874 · App. 16/727,387 · Granted Aug 16, 2022

Compliance management system

Inventors: Anthony Scotney (Hobart, AU); Sabyasachi Routray (Hobart, AU)
G06Q30/0185G06F16/213G06F16/285G06Q10/10G06Q50/18G06Q50/265H04L43/08H04L63/10H04L67/28
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,416,874
App. No.
16/727,387
Granted
Aug 16, 2022
Kind
B1
Abstract

A compliance management system generates an enterprise data schema based on a compliance regulation. The system monitors interactions over a network with resources subject to the compliance regulation to generate interaction data sets. The system processes the interaction data sets against the enterprise data schema to categorize at least some of the interactions to trigger events associated with the categories, generate corresponding to the events, and track a compliance metric for each of the tasks generated. The system updates the enterprise data schema based on the compliance metric and the interaction data sets.

Claims (46)

1. A compliance management system comprising:

a memory resource to store instructions; and

one or more processors that execute the instructions stored in the memory resource to perform operations including:

generating an enterprise data schema representing a compliance regulation, the enterprise data schema defining a plurality of event categories for interactions with resources comprising data subject to the compliance regulation and a plurality of tasks, the enterprise data schema comprising a plurality of sections, each section of the enterprise data schema corresponding to a compliance rule of the compliance regulation;

monitoring interactions over a network with the resources comprising data subject to the compliance regulation to generate interaction data sets describing one or more interactions with the resources; and

processing the interaction data sets against the enterprise data schema to, for at least one interaction of the one or more interactions:

(i) categorize the interaction into one or more event categories of the plurality of event categories,

(ii) generate one or more tasks corresponding to the one or more event categories,

(iii) track one or more compliance metrics for the interaction, and

(iv) updating a compliance status for the interaction based on the compliance metric.

2. The compliance management system of claim 1 , wherein the compliance status for the interaction is updated upon completion of at least one of the one or more tasks.

3. The compliance management system of claim 1 , wherein the interaction data sets include information identifying the resource requested, an identity of a user or automated process that requested the resource, and associated user-related information.

4. The compliance management system of claim 3 , wherein the interactions with resources comprising data subject to the compliance regulation are monitored by a proxy server located in a path of data access between the resources and the user or automated process that requested the resource.

5. The compliance management system of claim 3 , wherein the compliance status is updated to indicate that the user or automated process that requested the resource has approval to access the resource upon determining that the compliance metric indicates that the interaction is compliant with the compliance rule of the compliance regulation.

6. The compliance management system of claim 1 , wherein the memory resource stores instructions that, when executed by the one or more processors, cause the one or more processors to perform further operations including:

performing a reporting action based on the one or more compliance metrics for the one or more interactions.

7. The compliance management system of claim 6 , wherein the reporting action includes generating a compliance report organized by each of the compliance rules of the compliance regulation.

8. A non-transitory computer-readable medium that stores instructions, executable by one or more processors, to cause the one or more processors to perform operations that comprise:

generating an enterprise data schema representing a compliance regulation, the enterprise data schema defining a plurality of event categories for interactions with resources comprising data subject to the compliance regulation and a plurality of tasks, the enterprise data schema comprising a plurality of sections, each section of the enterprise data schema corresponding to a compliance rule of the compliance regulation;

monitoring interactions over a network with the resources comprising data subject to the compliance regulation to generate interaction data sets describing one or more interactions with the resources; and

processing the interaction data sets against the enterprise data schema to, for at least one interaction of the one or more interactions:

(i) categorize the interaction into one or more event categories of the plurality of event categories,

(ii) generate one or more tasks corresponding to the one or more event categories,

(iii) track one or more compliance metrics for the interaction, and

(iv) updating a compliance status for the interaction based on the compliance metric.

9. The non-transitory computer-readable medium of claim 8 , wherein the compliance status for the interaction is updated upon completion of at least one of the one or more tasks.

10. The non-transitory computer-readable medium of claim 8 , wherein the interaction data sets include information identifying the resource requested, an identity of a user or automated process that requested the resource, and any associated user-related information.

11. The non-transitory computer-readable medium of claim 10 , wherein the interactions with resources comprising data subject to the compliance regulation are monitored by a proxy server located in a path of data access between the resources and the user or automated process that requested the resource.

12. The non-transitory computer-readable medium of claim 10 , wherein the compliance status is updated to indicate that the user or automated process that requested the resource has approval to access the resource upon determining that the compliance metric indicates that the interaction is compliant with the compliance rule of the compliance regulation.

13. The non-transitory computer-readable medium of claim 8 storing further instructions that, when executed by the one or more processors, cause the one or more processors to cause the one or more processors to perform operations that comprise:

performing a reporting action based on the one or more compliance metrics for the one or more interactions.

14. The non-transitory computer-readable medium of claim 13 , wherein the reporting action includes generating a compliance report organized by each of the compliance rules of the compliance regulation.

15. A method of compliance management in a networked computer system, the method being implemented by one or more processors and comprising:

generating an enterprise data schema representing a compliance regulation, the enterprise data schema defining a plurality of event categories for interactions with resources comprising data subject to the compliance regulation and a plurality of tasks, the enterprise data schema comprising a plurality of sections, each section of the enterprise data schema corresponding to a compliance rule of the compliance regulation;

monitoring interactions over a network with the resources comprising data subject to the compliance regulation to generate interaction data sets describing one or more interactions with the resources; and

processing the interaction data sets against the enterprise data schema to, for at least one interaction of the one or more interactions:

(i) categorize the interaction into one or more event categories of the plurality of event categories,

(ii) generate one or more tasks corresponding to the one or more event categories,

(iii) track one or more compliance metrics for the interaction; and

(iv) update a compliance status for the interaction based on the compliance metric.

16. The method of claim 15 , wherein the compliance status for the interaction is updated upon completion of at least one of the one or more tasks.

17. The method of claim 15 , wherein the interaction data sets include information identifying the resource requested, an identity of a user or automated process that requested the resource, and any associated user-related information.

18. The method of claim 17 , wherein the interactions with resources comprising data subject to the compliance regulation are monitored by a proxy server located in a path of data access between the resources and the user or automated process that requested the resource.

19. The method of claim 17 , wherein the compliance status is updated to indicate that the user or automated process that requested the resource has approval to access the resource upon determining that the compliance metric indicates that the interaction is compliant with the compliance rule of the compliance regulation.

20. The method of claim 19 , further comprising:

performing a reporting action based on the one or more compliance metrics for the one or more interactions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: SCOTNEY, ANTHONY; ROUTRAY, SABYASACHI
To: STRATOKEY PTY LTD.
Reel/Frame 052158/0134 →
Cited By (5)
US 12,189,815 US 12,236,440 US 12,314,425 US 12,326,949 US 12,339,961