Data Engine for Secure Centralized Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face challenges in protecting sensitive information while allowing for limited statistical analysis, as tokenization is computationally expensive and restrictive, and does not enable sorting, filtering, or basic statistical functions.

Innovation Solution

A fully customizable data engine performs extract, transform, and load (ETL) tasks to protect data security by accepting user-configured transformation functions based on data source, type, and significance, allowing for obfuscation, transformation, or removal of sensitive data while preserving its usability for analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tokenization is used to protect sensitive data, then data security is improved, but computational cost increases and statistical analysis capability deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments data into different sensitivity levels (public, internal, confidential, restricted) and applies different transformation techniques to each segment. This allows critical data to be protected while less sensitive data remains accessible for analysis, resolving the contradiction between security and computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different transformation functions are applied to different data fields based on their sensitivity level and analysis requirements. For example, numerical fields may use scaling transformations that preserve statistical properties, while text fields use masking. This local differentiation maintains security where needed while preserving analytical capability where appropriate.

Inventive Principle:
Principle #3Local quality

2Reliability

If tokenization is used to protect sensitive data, then data security is improved, but the ability to perform statistical analysis deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidstatistical analysis capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies parameter transformations (such as scaling, offsetting, or aggregation) to numerical data that preserve statistical properties like mean, variance, and distribution shape while removing identifying information. This allows statistical analysis to proceed on transformed data without requiring access to original sensitive values.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates transformed copies of sensitive data that retain analytical utility while removing security risks. These copies can be used for statistical analysis, machine learning training, and reporting without exposing actual sensitive values, thus preserving information needed for analysis while maintaining security.

Inventive Principle:
Principle #26Copying

3Ease of operation

If all data is stored in a centralized location for easy access, then data usability is improved, but security risk increases exponentially

Engineering Contradiction:
Improvedata accessibilityVSAvoidbreach impact
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements a segmented data architecture where data is divided into multiple storage locations or data lakes, each containing specific types or sensitivity levels of data. This segmentation allows selective access to different data portions, maintaining usability for specific analyses while limiting the impact of any single breach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces data transformation intermediaries that sit between data storage and access points. These intermediaries apply transformations (masking, aggregation, differential privacy) to data before it reaches users or systems, enabling accessible data usage while preventing direct exposure of sensitive information and reducing breach impact.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12210645B1Information compartmentalizing data store
Publication Date: 2025.01.28 MORGAN STANLEY SERVICES GROUP INC
  • US12210645B1 patent drawing
  • US12210645B1 patent drawing
  • US12210645B1 patent drawing

AI summary

A computer-implemented method for extracting data from separate databases and loading the data into a central data store without introducing additional security vulnerabilities is disclosed. The method begins by receiving a configuration comprising one or more transformation functions to be applied to one or more data fields. Values of the one or more data fields are extracted from the databases for a plurality of records, the values being previously tagged with metadata indicating at least a datatype for the values. Based at least in part on the configuration and the metadata tagging, a function from the one or more transformation functions is selected for each value. A second database with a central data store is populated with transformed data. Requestors are not permitted to access to pre-transformed data in the first one or more databases while being allowed access to at least some post-transformed data in the central data store.