US2023409220A1PendingUtilityA1

Data block-based system and methods for predictive models

Assignee: IRONNET CYBERSECURITY INCPriority: Apr 22, 2020Filed: Aug 8, 2023Published: Dec 21, 2023
Est. expiryApr 22, 2040(~13.8 yrs left)· nominal 20-yr term from priority
G06F 21/62G06F 3/064G06F 3/0653G06F 3/0614G06F 21/6245G06N 5/025G06F 3/067H04L 9/0637G06F 21/32G06F 21/6218H04L 9/3239H04L 63/0263H04L 63/105G06F 3/0605G06N 5/027H04L 9/50
70
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for recording information at a granular level; checking and verifying that data is used and processed is consistent with an entity's internal policies and/or external regulations; and producing reports to authorized users (e.g., individuals and organizations) with information are provided. The system and methods capture required data in an immutable fashion so that users outside of an entity (e.g., public, third parties) can check and audit that internal policies and other regulatory policies and frameworks are followed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system for data sharing with a plurality of users and for checking rule compliance, the system comprising:
 at least one processor;   a plurality of data storage blocks stored in a block-based storage system, wherein data included in the plurality of data storage blocks are used in at least one of building an analytic model and an analytic workflow;   a plurality of data provenance blocks stored in the block-based storage system, wherein at least one of the plurality of data provenance blocks stores provenance data related to building one of an analytic model and an analytic workflow or related to using one of an analytic model and an analytic workflow to score data and produce outputs;   a management module coupled to the block-based storage system and configured to run on one of the at least one processor to create and read the data storage blocks and the data provenance blocks of the block-based storage system; and   a logging module coupled to the management module, and configured to run on one of the at least one processor to manage at least one of logging of using at least a portion of the data stored in the data storage blocks to build an analytic model or an analytic workflow, and logging of the using of at least a portion of the data stored in the data storage blocks to score that data using one of an analytic model and an analytic workflow to produce outputs, wherein the logging module is further configured to store the logging data in the data provenance blocks of the block-based storage system.   
     
     
         2 . The system of  claim 1 , further comprising a rules analytic module coupled to the logging module and configured to run on one of the at least one processor to read the created data provenance blocks, and check each data provenance block for compliance with each of a plurality of rules. 
     
     
         3 . The system of  claim 2 , wherein the plurality of rules are at least one of data collection rules, data sharing rules, privacy rules and regulatory requirements. 
     
     
         4 . The system of  claim 2 , wherein the plurality of users are all from the same organization or the same consortium of organizations. 
     
     
         5 . The system of  claim 4 , wherein the rules analytic module is configured to enable at least one of the plurality of users from within the organization or the consortium of organizations to check whether data collection is compliant with at least one of the plurality of rules. 
     
     
         6 . The system of  claim 4 , wherein the rules analytic module is configured to enable at least one of the plurality of users within the organization or the consortium of organizations with confirmation of whether data collection is compliant with at least one of the plurality of rules. 
     
     
         7 . The system of  claim 4 , wherein the rules analytic module is configured to enable at least one of the plurality of users within the organization or the consortium of organizations to check whether data collection is compliant with at least one of the plurality of rules. 
     
     
         8 . The system of  claim 4 , wherein the rules analytic module is configured to provide at least one of the plurality of users with confirmation of whether at least one of access to and processing of the data blocks by the system, data sharing, building of models, use of scores and other outputs from models and workflows is consistent with at least one of the plurality of rules. 
     
     
         9 . The system of  claim 4 , wherein the rules analytic module is configured to provide at least one of the plurality of users with confirmation of whether at least one of access to and processing of the data blocks by the system, data sharing, building of models, use of scores and other outputs from models and workflows is compliant with at least one of the plurality of rules. 
     
     
         10 . The system of  claim 2 , wherein the rules analytic module is configured so that at least one of the plurality of users are outside of an organization or consortium of organizations. 
     
     
         11 . The system of  claim 2 , wherein the rules analytic module is configured to provide at least one of the plurality of users outside of the organization or the consortium of organizations with confirmation of whether at least one of access to and processing of the data by the system, data sharing, building of models, use of scores and other outputs from models and workflows is consistent with at least one of the plurality of rules. 
     
     
         12 . The system of  claim 10 , wherein the rules analytic module is configured to provide at least one of the plurality of users outside of the organization or the consortium of organizations with confirmation of whether at least one of access to and processing of the data by the system, data sharing, building of models, use of scores and other outputs from models and workflows is compliant with at least one of the plurality of rules. 
     
     
         13 . The system of  claim 10 , wherein the rules analytic module is configured to enable at least one of the plurality of users outside of the organization or the consortium of organizations to check whether data collection is compliant with at least one of the plurality of rules. 
     
     
         14 . The system of  claim 10 , wherein the rules analytic module is configured to provide at least one of the plurality of users outside the organization or the consortium of organizations with confirmation of whether data collection is compliant with at least one of the plurality of rules. 
     
     
         15 . The system of  claim 2 , wherein the rules analytic module is configured to check that access to and processing of the data storage blocks by the system is compliant with the at least one of the plurality of rules. 
     
     
         16 . The system of  claim 2 , wherein the rules analytic module is configured to check whether at least one of data sharing and building of an analytic model is compliant with at least one of the plurality of rules. 
     
     
         17 . The system of  claim 1 , wherein the management module includes a centralized ledger. 
     
     
         18 . The system of  claim 1 , wherein the management module is adapted and configured to use a block chain. 
     
     
         19 . The system of  claim 1 , wherein a log of access to the data blocks by the system is saved to the management module. 
     
     
         20 . The system of  claim 1 , wherein said data provenance blocks comprise immutable records of interactions with said data storage blocks.

Join the waitlist — get patent alerts

Track US2023409220A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.