Graph-Based Data Splintering for Multi-Layer Database Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional database security mechanisms employ single-layer protection, rendering the entire database vulnerable to breaches, and unauthorized access to one user's data compromises all user data, lacking effective multi-layered security and delayed detection of unauthorized access.

Innovation Solution

Implement data splintering in an executable graph-based model using hypergraphs with customizable nodes and overlays, separating data records into multiple splinters stored across different storage strategies and secured by diverse techniques, requiring separate retrieval and decryption for unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If single-layer security mechanism is used to protect database, then device complexity is reduced, but security reliability deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidsecurity mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides data into multiple splinters and stores them separately across different storage locations. Each splinter is encrypted with different keys, so that compromising one storage location does not expose the entire dataset. This segmentation approach directly resolves the contradiction by enhancing security reliability through multi-layer protection while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested encryption layers where multiple encryption keys are applied hierarchically to different splinters. The data is first split into splinters, then each splinter is encrypted with a unique key, and finally all splinters are stored in a nested structure within the graph database. This nested approach provides robust security while organizing complexity in a structured manner.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Ease of operation

If data is stored in centralized database, then ease of operation is improved, but vulnerability to breaches increases

Engineering Contradiction:
Improvedata access convenienceVSAvoidbreach vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments data into multiple splinters distributed across different storage locations within the graph database structure. This allows the system to maintain ease of operation through unified graph query interfaces while simultaneously reducing breach vulnerability by ensuring that no single access point exposes the complete dataset.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different security measures to different parts of the data structure. Specific splinters can be encrypted with different keys and stored with different access controls based on their sensitivity and usage patterns. This localized security approach maintains operational convenience for non-sensitive data while providing enhanced protection for critical information.

Inventive Principle:
Principle #3Local quality

3Reliability

If data splintering is implemented with multiple storage strategies and encryption techniques, then data security is enhanced, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidstorage and security system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal graph database structure that can accommodate multiple storage strategies and encryption techniques through a unified interface. The graph model serves as a universal container that can store different types of splinters with different security requirements without requiring separate management systems for each, thereby managing complexity through consolidation rather than multiplication of components.

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

Solution Approach 2:

The patent employs dynamic security measures where encryption keys and storage strategies can be adjusted based on access patterns, data sensitivity, and security threats. The system can dynamically determine which splinters require which security measures, allowing the complexity to adapt to actual needs rather than maintaining maximum complexity for all data uniformly.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12481782B2Data splintering in graph-based models
Publication Date: 2025.11.25 INFOSYS LTD
  • US12481782B2 patent drawing
  • US12481782B2 patent drawing
  • US12481782B2 patent drawing

AI summary

An overlay system is provided that includes a primary storage element, a plurality of auxiliary storage elements, and processing circuitry. The primary storage element stores an executable graph-based model having a plurality of nodes. The processing circuitry receives a first stimulus indicative of a data splintering instruction. Based on the first stimulus, the processing circuitry identifies a first node in the executable graph-based model and executes a data splintering operation on the first node to divide the first node into a plurality of splinters. The processing circuitry, based on the first stimulus, instantiates a plurality of location overlay nodes and associates the plurality of location overlay nodes with the plurality of splinters. Based on the association, the processing circuitry stores each splinter of the plurality of splinters in an auxiliary storage element indicated by a corresponding location overlay node.