Blockchain Data Entry via Drag-and-Drop Interface and Hashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for securely and efficiently recording and indexing diverse input modalities, such as electronic messages and conference streams, on a blockchain are inadequate in ensuring immutability and user-friendly interaction.

Innovation Solution

A computer method that involves storing cryptographic keys for a blockchain, encrypting and hashing new data, and associating it with a blockchain data structure through a graphical user interface, allowing users to drag message icons into blockchain storage folders, and making electronic conference streams immutable by encrypting and transacting them onto a blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic keys and encryption processes are used to secure blockchain data, then data security and immutability are improved, but computational complexity and processing time increase

Engineering Contradiction:
Improvedata securityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-generating cryptographic key pairs and storing public keys in the blockchain structure before data entry. Encryption algorithms and hashing functions are pre-configured and ready for immediate use, reducing computational overhead during actual data processing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses hashing functions to create simplified copies or representations of complex data structures. The hash of the encrypted data serves as a compact verification token that proves data integrity without requiring storage or transmission of the entire encrypted dataset, thus reducing computational complexity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple input modalities are integrated into the blockchain system, then system versatility and functionality are improved, but system complexity and integration challenges increase

Engineering Contradiction:
Improvesystem versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The blockchain structure is designed with universal data fields that can accommodate multiple input modalities including text messages, audio recordings, video streams, and sensor data. The standardized encryption and hashing mechanisms work uniformly across all data types, allowing the system to handle diverse inputs without requiring separate processing pipelines for each modality.

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

Solution Approach 2:

The patent introduces intermediary components such as API gateways and data normalization layers that mediate between various input sources and the core blockchain processing system. These intermediaries standardize data formats and handle modality-specific preprocessing, isolating the complexity from the core blockchain functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If user-friendly graphical interface is implemented for blockchain interaction, then ease of operation is improved, but software complexity and development requirements increase

Engineering Contradiction:
Improveuser-friendly interactionVSAvoidsoftware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The graphical user interface presents simplified visual representations and copies of the underlying blockchain operations. Users interact with intuitive icons and drag-and-drop interfaces that mirror the actual blockchain processes without exposing the complex cryptographic and data structure operations, thus improving ease of operation while managing software complexity through layered abstraction.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12147546B2Computer method for entry of plural input modalities onto a secure disclosure blockchain
Publication Date: 2024.11.19 OPEREM INC
  • US12147546B2 patent drawing
  • US12147546B2 patent drawing
  • US12147546B2 patent drawing

AI summary

Computer methods, apparatuses, and graphical user interfaces include placing one or more electronic messages in cloud storage that is defined by or accessed by a blockchain data structure.