Executable Program Embedded Data Structure for Secure Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data security methods complicate access for authorized users and impose burdens by breaking data into pieces and requiring complex encryption, making it difficult to manage and utilize securely.

Innovation Solution

A method that embeds data in a structure accessible only by executing an executable program, which determines access permission and destroys data if unauthorized, using a sensor to detect and control data transfer based on predefined locations and permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sophisticated encryption schemes and multi-factor authentication are used to protect data, then data security is improved, but data access becomes complicated and burdensome for authorized users

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

Solution Approach 1:

The patent extracts the security verification logic from traditional encryption schemes and multi-factor authentication systems. Instead of requiring users to manually manage encryption keys and authentication credentials, the system embeds executable programs within the data structure that automatically perform security checks. This extraction simplifies user interaction while maintaining security through automated permission verification and data destruction mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data structure performs self-service security functions through embedded executable programs. When accessed, the program automatically verifies permissions, checks sensor signals, and executes data destruction if unauthorized. This eliminates the need for external security management systems and simplifies access for authorized users who don't need to manually configure security parameters.

Inventive Principle:
Principle #25Self-service

2Reliability

If data is broken into pieces and stored at different locations with distributed assembly instructions, then data security is improved, but data utilization becomes difficult and complex

Engineering Contradiction:
Improvedata securityVSAvoiddata utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments data into a structured format with embedded executable programs, where each segment contains both data and its associated security logic. This segmentation allows the data to be distributed while maintaining integrity through the embedded program that verifies assembly correctness and executes security protocols, thus improving security without sacrificing utilization efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges data with executable security programs within a unified data structure. This combination ensures that security verification and data utilization occur simultaneously through a single access operation, eliminating the need for separate assembly instructions and improving both security and productivity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If current layer-based security methods are deployed from physical perimeter to encrypt/decrypt schemes, then data security is improved, but system complexity increases

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

Solution Approach 1:

The patent inverts the traditional security approach by embedding executable programs within the data structure itself rather than placing security layers around the data. This inversion consolidates multiple security functions into a single integrated structure, reducing system complexity while maintaining security through automated permission verification and destruction mechanisms.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10511605B2Method for securing electronic data by restricting access and transmission of the data
Publication Date: 2019.12.17 BOTTOMLINE TECHNOLOGIES INC
  • US10511605B2 patent drawing
  • US10511605B2 patent drawing
  • US10511605B2 patent drawing

AI summary

A method for securing data by embedding the data in a data structure and utilizing a sensor to detect transfer of the data structure. The data is embedded such that the data is only accessible by first executing an executable program. If the executable program determines that the device attempting to access the data (the accessing device) does not have permission to access the data, then the executable program destroys the data. If the data structure is transferred to another device, a sensor positioned to detect the data structure when transferred will identify the data. If the sensor determines that the data structure is not permitted to be transferred, then the sensor destroys the data.