Messenger Chat Data Recording and Verification via Blockchain

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The legal recognition and verification of agreements or contracts made through messenger services were challenging due to the lack of binding legal effects and difficulties in verification, especially since digital data was not readily accepted as evidence in many countries.

Innovation Solution

A method using hashing functions and cryptographic technology, combined with blockchain technology, to record and verify chat data transmitted through messenger services, ensuring it is legally effective, mathematically verifiable, and resistant to forgery, by registering chat data in a database and providing a verification service to confirm the integrity of the recorded data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If chat data is stored in a database with transaction IDs, then data integrity and verification capability are improved, but system complexity and storage requirements increase

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

Solution Approach 1:

The system segments chat data into individual records, each with unique transaction IDs, allowing verification of specific data portions without requiring access to the entire dataset. This segmentation enables targeted verification while maintaining overall data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary verification mechanism where transaction IDs act as mediators between the chat data and the verification process. These IDs link chat records to blockchain transactions, providing a trusted bridge that confirms data authenticity without requiring direct access to the underlying blockchain structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic technology and hashing functions are used to verify chat data, then legal recognition and anti-forgery capability are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvelegal recognitionVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary cryptographic hashing and verification actions at the time of data generation and storage. By pre-computing hash values and establishing cryptographic links between chat data and blockchain transactions during the initial recording phase, the verification process later requires minimal computational resources and time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual verification processes with automated cryptographic verification mechanisms. Instead of requiring human review or complex mechanical verification systems, the solution uses hashing functions and cryptographic signatures that can be automatically verified by software, significantly reducing processing time while maintaining high reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If blockchain technology is integrated with messenger service, then data authenticity and legal binding effect are improved, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improvedata authenticityVSAvoidimplementation difficulty
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential verification functionality from the complex blockchain system, isolating only the critical elements (transaction IDs, hash values, cryptographic signatures) needed for authentication. This extraction allows the messenger service to leverage blockchain's authenticity guarantees without implementing the entire blockchain infrastructure, thereby reducing implementation complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a universal verification mechanism that can be applied across different messenger services and platforms. By developing standardized interfaces and protocols for blockchain integration, the solution enables multiple applications to benefit from blockchain's authenticity guarantees without each needing to implement custom integration solutions, reducing overall implementation difficulty.

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

Data Source

PatentUS11050690B2Method for providing recording and verification service for data received and transmitted by messenger service, and server using method
Publication Date: 2021.06.29 CPLABS INC
  • US11050690B2 patent drawing
  • US11050690B2 patent drawing
  • US11050690B2 patent drawing

AI summary

The present invention, when at least one from among chat participants requests recording of data generated by the chat participants in an environment in which a messenger bot participates in a chat, registers at least a portion of the generated data as recorded data in a database, provides a transaction ID indicating location in the database of the data registered therein to at least one participant from among the chat participants, determines, in response to a recorded data-related verification request, whether input data included in the verification request corresponds to the recorded data, and, if the input data corresponds to the recorded data, then concludes the recorded data-related verification to have been successful.