IP Library Granted Patent US 12,361,043
Granted Patent B1
US 12,361,043 · App. 19/005,436 · Granted Jul 15, 2025

System and method for regulatory intelligence evaluation, intermediary mapping and thresholding to generate insights, and accelerating conformance through continuous monitoring

Inventors: Lon Michel Luk Arbuckle (Ottawa, CA); Devyani Priyambada Biswal (Toronto, CA); Muhammad Oneeb Rehman Mian (Ottawa, CA)
Assignee: Privacy Analytics Inc.
G06F16/345
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 12,361,043
App. No.
19/005,436
Granted
Jul 15, 2025
Kind
B1
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a system of one or more computers located in one or more locations. The system includes: obtaining input data from one or more regulatory resources; analyzing, using a first set of models, the obtained input data to determine insights related to industry regulations; further analyzing, using a second set of models, overlap between the input data and a control matrix, wherein the control matrix summarizes existing regulations; based on the overlap, determining a score to represent a degree of the overlap. Based on the degree of the overlap, the system provides summary of recommended next steps.

Claims (37)

1. A method comprising:

obtaining input data from one or more regulatory resources;

analyzing, using a first set of models, the obtained input data to determine insights related to industry regulations, wherein a first agent analyzes the obtained input data to determine insights related to industry regulations;

analyzing, using a second set of models, overlap between the input data and a control matrix, wherein the control matrix summarizes existing regulations;

based on the overlap, determining a score to represent a degree of the overlap; and

based on the degree of the overlap, providing a summary of recommended next steps.

2. The method of claim 1 , wherein the one or more regulatory resources comprises one or more of regulatory bodies, industry reports, news articles, and guidance documents.

3. The method of claim 1 , wherein the first set of models comprises one or more large language models or natural language processing models.

4. The method of claim 1 , wherein the second set of models comprises one or more large language models or natural language processing models.

5. The method of claim 1 , wherein the control matrix comprises a two-dimensional matrix structure, wherein each row represents a predefined regulation.

6. The method of claim 5 , wherein the analyzing comprises using a two-dimensional overlap matrix, wherein the overlap matrix identifies the overlap between each regulation in the control matrix and the input data.

7. The method of claim 6 , wherein the analyzing comprises using a predefined threshold to identify a high, medium, or low degree of overlap between each regulation and the input data.

8. The method of claim 7 , wherein the summary includes one or more alerts, representative of a high, medium, or low significance alert based on the degree of the overlap.

9. The method of claim 1 , wherein a second agent analyzes the overlap between the input data and a control matrix.

10. The method of claim 9 , wherein the second agent determines a score to represent a degree of the overlap.

11. The method of claim 10 , wherein the first and second agents engage in cross-validation.

12. The method of claim 11 , wherein a coordinating agent provides a summary of recommended next steps.

13. The method of claim 12 , wherein the coordinating agent reviews results of the first and second agents.

14. The method of claim 12 , wherein the coordinating agent prepares “high effort,” “medium effort,” and “low effort” recommendations based on the degree of overlap.

15. A non-transitory computer readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

obtaining input data from one or more regulatory resources;

analyzing, using a first set of models, the obtained input data to determine insights related to industry regulations, wherein a first agent analyzes the obtained input data to determine insights related to industry regulations;

analyzing, using a second set of models, overlap between the input data and a control matrix, wherein the control matrix summarizes existing regulations;

based on the overlap, determining a score to represent a degree of the overlap; and

based on the degree of the overlap, providing a summary of recommended next steps.

16. A system comprising one or more processors coupled to a memory, the one or more processors and memory configured to perform operations comprising:

obtaining input data from one or more regulatory resources;

analyzing, using a first set of models, the obtained input data to determine insights related to industry regulations, wherein a first agent analyzes the obtained input data to determine insights related to industry regulations;

analyzing, using a second set of models, overlap between the input data and a control matrix, wherein the control matrix summarizes existing regulations;

based on the overlap, determining a score to represent a degree of the overlap; and

based on the degree of the overlap, providing a summary of recommended next steps.

17. A computing system comprising one or more processors coupled to a memory, the processors and the memory configured to:

obtain input data from one or more regulatory resources;

analyze, using a first set of models, the obtained input data to determine insights related to industry regulations, wherein a first agent analyzes the obtained input data to determine insights related to industry regulations;

analyze, using a second set of models, overlap between the input data and a control matrix, wherein the control matrix summarizes existing regulations;

based on the overlap, determine a score to represent a degree of the overlap; and

based on the degree of the overlap, provide a summary of recommended next steps.

Assignments (5)
SECURITY INTEREST Recorded Mar 12, 2026
From: IMS SOFTWARE SERVICES LTD.; IQVIA INC.; IQVIA RDS INC.; RULES-BASED MEDICINE, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 075047/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: PRIVACY ANALYTICS INC.
To: IQVIA INC.
Reel/Frame 071905/0675 →
SECURITY AGREEMENT (SUPPLEMENTAL) Recorded Mar 13, 2025
From: IQVIA INC.; RULES-BASED MEDICINE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070498/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2025
From: IQVIA INC.
To: PRIVACY ANALYTICS INC.
Reel/Frame 070283/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2025
From: ARBUCKLE, LON MICHEL LUK; BISWAL, DEVYANI PRIYAMBADA; MIAN, MUHAMMAD ONEEB REHMAN
To: IQVIA INC.
Reel/Frame 069753/0303 →