Streaming Data Transaction Digest for Non-Repudiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data verification systems cannot effectively verify the integrity of dynamic data transactions and streams, as they primarily focus on static data files, leaving gaps in ensuring data integrity and non-repudiation during data transit.

Innovation Solution

A system and method that captures data transactions, hashes them, encrypts the hashed data to create a digest, and appends it to the original data, forming a data transaction digest that provides non-repudiation, utilizing the concept of data DNA to track and manage data elements and interactions, ensuring integrity across dynamic transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing data verification systems are used, then static data file integrity can be verified, but dynamic data transaction integrity cannot be verified

Engineering Contradiction:
Improvedata integrity verificationVSAvoidapplicability to dynamic data
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static data verification to dynamic data transaction verification by implementing real-time capture and processing of data transactions as they occur. The monitoring unit continuously intercepts data transactions from the network, and the control unit processes each transaction dynamically, generating digests on-the-fly rather than verifying pre-existing static files.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a dedicated monitoring unit and control unit as intermediary components between the network and the verification process. The monitoring unit acts as an intermediary to capture data transactions, while the control unit serves as an intermediary to process the captured data and generate digests, enabling verification without directly modifying the original data flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data is captured and hashed in real-time, then non-repudiation is provided, but system complexity increases

Engineering Contradiction:
Improvenon-repudiationVSAvoidverification system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification system is segmented into distinct functional modules: a monitoring unit for capturing data transactions, a control unit for processing and generating digests, and a network interface unit for communication. This segmentation allows each component to perform its specific function efficiently, managing complexity through modular design rather than a monolithic structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs self-service by automatically capturing data transactions, generating hashes, creating digests, and appending them to the captured data without requiring external intervention. The control unit autonomously processes the captured data and generates the necessary verification components, reducing the need for manual verification processes.

Inventive Principle:
Principle #25Self-service

3Reliability

If digests are appended to captured data, then tampering is prevented, but data processing time increases

Engineering Contradiction:
Improvetamper preventionVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing data transactions and generating their digests in real-time as the transactions occur, rather than waiting until after the fact. The monitoring unit intercepts data as it traverses the network, and the control unit immediately processes it to create the digest, which is then appended to the original data. This preliminary verification ensures tamper prevention without requiring additional post-processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10484181B2Streaming non-repudiation for data access and data transaction
Publication Date: 2019.11.19 DATIPHY
  • US10484181B2 patent drawing
  • US10484181B2 patent drawing
  • US10484181B2 patent drawing

AI summary

A system and method that generate digests for data transactions provide non-repudiation of collected data. Meta data based on the Data DNA modeling are collected for all data transactions in a system. The digest of the data transactions is encrypted. A digest is also generated for user sessions and time periods. The digests are recorded as part of Data DNA records and can be used for validation of data transactions in the system.