Secure Data Access Management System with Lineage Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage systems fail to maintain access control lineage as data is used to generate new datasets, leading to potential exposure of private or restricted data outside secure storage locations due to lack of access control mechanisms.

Innovation Solution

Implementing a system that tags data with access metadata, automatically propagates access classifications to derived data, and stores data based on access classifications using a hierarchy of access levels, ensuring that data is accessed and stored according to its designated security level, with mechanisms for managing changes in access categorizations and enforcing access restrictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is processed and transformed to generate new datasets, then data utility and productivity are improved, but access control lineage is lost and data security deteriorates

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidaccess control lineage
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by tagging data with access metadata and access classifications before any data processing or transformation occurs. This preliminary tagging ensures that access control information is embedded in the data itself, allowing automatic propagation of access restrictions through all subsequent data operations without requiring manual intervention or complex access control checks at each processing stage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by automatically tracking and propagating access metadata lineage through data transformation processes. The access control information flows back through the data processing pipeline, ensuring that derived datasets inherit appropriate access restrictions from their source data, thereby maintaining security lineage while enabling productive data reuse.

Inventive Principle:
Principle #23Feedback

2Reliability

If access control restrictions are enforced on data, then data security is improved, but data accessibility and ease of operation worsen

Engineering Contradiction:
Improvedata securityVSAvoiddata accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically managing access control enforcement without requiring manual intervention from users or administrators. Data automatically carries its access metadata through processing pipelines, and access restrictions are automatically applied based on the inherited access classifications, eliminating the need for users to manually track or enforce access controls while maintaining both security and ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system segments access control into distinct, manageable components: access metadata tags, access classifications, and lineage tracking. This segmentation allows the access control mechanism to operate independently and transparently, enabling users to work with data without being burdened by complex access control logic, while the system automatically enforces appropriate restrictions based on the segmented access metadata.

Inventive Principle:
Principle #1Segmentation

3Reliability

If access metadata is automatically propagated to derived data, then access control lineage is maintained, but system complexity increases

Engineering Contradiction:
Improveaccess control lineageVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system achieves universality by designing access metadata tags and access classifications that can be applied uniformly across all data types and processing operations. This universal approach allows the same access control mechanism to handle diverse data formats and transformation processes without requiring complex, data-specific access control logic, thereby maintaining access control lineage while minimizing system complexity through standardized, multi-functional access metadata structures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12008130B1Secure data access management system
Publication Date: 2024.06.11 AMAZON TECH INC
  • US12008130B1 patent drawing
  • US12008130B1 patent drawing
  • US12008130B1 patent drawing

AI summary

Systems and methods are provided for management of access to data by maintaining the lineage of access metadata as data is queried, processed, and stored in a computing environment. Data stored within a computing environment may be tagged or otherwise associated with metadata representing an access categorization of the data. When the data is used to create new data sets, the access categorizations of the base data are retained, and metadata representing an access categorization of the created data sets is generated based on the access categorizations of the base data. The created data may be stored in a location according to the access categorization.