Secure Computing Node for Zero-Trust AI Model Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a zero-trust environment, there is a challenge in protecting sensitive data from exfiltration during AI model training, particularly due to concerns about data privacy and the risk of data breaches, which hinders collaboration between data stewards and algorithm developers and slows the adoption of clinical AI technologies.

Innovation Solution

The system employs secure computing nodes to train algorithms on datasets while preventing data exfiltration by determining the trustworthiness of the algorithm source, using methods like unintentional and intentional data exfiltration analysis, weight profiling, differential privacy, and data duplication or distillation to ensure secure model training without data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is shared with algorithm developers for model training, then algorithm performance and AI advancement are improved, but data privacy and security are compromised

Engineering Contradiction:
ImproveAI model training effectivenessVSAvoiddata privacy protection
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the training process into two distinct phases: (1) algorithm development and training on synthetic or public data, and (2) validation and fine-tuning on real sensitive data within a secure trusted execution environment. This segmentation allows algorithm improvement while protecting data privacy by restricting access to sensitive data until the algorithm is proven secure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a trusted execution environment (TEE) as an intermediary between the algorithm developer and the sensitive data. The TEE acts as a secure mediator that allows the algorithm to process sensitive data without exposing the data to the developer, thus enabling training while maintaining privacy through hardware-based security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If large datasets are transferred to algorithm developers, then model training quality is improved, but transfer time and computational costs increase

Engineering Contradiction:
Improvemodel training qualityVSAvoiddata transfer time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the sensitive data from the development environment and keeps it exclusively within the secure trusted execution environment. Only the algorithm and its results are transferred outside the secure environment, eliminating the need to transfer large datasets back and forth while maintaining training quality through controlled access to the data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent shifts the problem from a data-centric approach (transferring data to developers) to an algorithm-centric approach (transferring algorithms to secure environments). This dimensional change in the workflow allows high-quality training on large datasets without the overhead of repeated data transfers, as the data remains stationary in the secure environment.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If data is made accessible for algorithm training, then AI research and development are accelerated, but risk of data exfiltration increases

Engineering Contradiction:
ImproveAI research development speedVSAvoiddata exfiltration risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by implementing security measures before data access is granted. The trusted execution environment is established and security protocols are in place before the algorithm touches the sensitive data, preventing exfiltration risks from the outset rather than attempting to detect or respond to them afterward.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent requires preliminary actions including algorithm auditing, security certification, and establishment of trusted execution environments before sensitive data is made accessible. These preliminary steps ensure that only verified secure algorithms can access sensitive data, accelerating legitimate research while blocking potential exfiltration vectors.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240143794A1Systems and methods for data exfiltration prevention in a zero-trust environment
Publication Date: 2024.05.02 BEEKEEPERAI INC
  • US20240143794A1 patent drawing
  • US20240143794A1 patent drawing
  • US20240143794A1 patent drawing

AI summary

Systems and methods for data exfiltration prevention is provided. In some embodiments, exfiltration detection includes receiving an algorithm and a data set within a secure computing node. The algorithm is trained on the data set to generate a set of weights. A determination is made if the algorithm originated from a trusted source. When it is a trusted source, an unintentional data exfiltration analysis is performed. Conversely, when the source is not known to be trusted an intentional data exfiltration analysis is performed. Unintentional data exfiltration analysis is considerably more computationally intensive, and as such, making this determination can save significantly on computational resources. If an exfiltration event is identified, the system prevents exporting of the set of weights; otherwise the set of weights can be provided back to the algorithm developer.