Context-Aware Lock Mechanism for Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack a completely secure method to protect stored data from unauthorized access and malicious changes, as existing solutions are not effective in preventing all types of attacks.

Innovation Solution

A method and system that utilize a series of locks, including private key locks, sensor locks, and work locks, derived based on user context and data context, to control access to stored data, making it computationally infeasible for malicious entities to gain access without performing significant computational work, leveraging modern manufacturing technologies and cryptographic principles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional access control methods are used, then system response time is fast, but data security is insufficient against sophisticated attacks

Engineering Contradiction:
Improvedata securityVSAvoidaccess control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The access control mechanism is segmented into multiple independent lock types (private key locks, sensor locks, work locks) that operate in parallel. Each lock type addresses a specific security dimension, and the combination provides comprehensive protection without requiring a single complex security system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-computing and storing lock parameters (such as work lock targets and sensor lock thresholds) before actual data access attempts. This preparation enables rapid verification during access operations while maintaining strong security requirements.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple lock mechanisms are implemented, then data security is enhanced, but system complexity increases

Engineering Contradiction:
Improveattack resistanceVSAvoidlock mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The security system is divided into distinct lock modules (private key lock, sensor lock, work lock), each with a specific function. This segmentation allows independent optimization of each lock type and simplifies the overall system design by breaking down the complex security requirement into manageable components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The lock system is designed to be universal by accepting different types of access requests and applying appropriate lock mechanisms based on the request characteristics. The same framework handles various lock types through a unified interface, reducing the complexity of managing multiple security mechanisms.

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

3Reliability

If computational work requirements are increased, then impersonation attacks are prevented, but processing time may be affected

Engineering Contradiction:
Improveimpersonation resistanceVSAvoidaccess processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies different levels of computational work requirements to different aspects of access control. Private key locks require cryptographic computation, sensor locks require pattern matching, and work locks require proof-of-work computation. Each lock type is optimized for its specific purpose, providing strong impersonation resistance without uniformly increasing processing time for all operations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The work lock mechanism uses periodic action by requiring computational work to be performed in discrete steps with verifiable intermediate results. This allows the system to progressively verify the computational effort without requiring the entire computation to complete before any verification, optimizing the balance between security and processing time.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11625461B2Method and system for safeguarding stored data
Publication Date: 2023.04.11 SENSORIANT INC
  • US11625461B2 patent drawing
  • US11625461B2 patent drawing
  • US11625461B2 patent drawing

AI summary

A method and system for accessing stored data includes receiving a request to access data stored in a data storage unit. The request requires one or more data operations to be performed by a system having access to the stored data. Responsive to the data request, one or more locks are derived and assigned to one or more of the data operations. Each of the locks control invocation of the data operations to which the respective lock is assigned. The deriving is based in part on (i) user context data obtained from a user issuing the request and (ii) data context comprising one or more attributes of the request. Each of the one or more locks is unlocked and the one or more data operations are invoked after the one or more locks are unlocked.