Blockchain Messaging Architecture for Resource-Constrained Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in efficiently enabling messaging through blockchain networks, particularly for resource-constrained devices and applications that require flexible interaction with various blockchain systems.

Innovation Solution

The proposed solution involves a blockchain messaging architecture that includes a Blockchain Client Application (BCA), a Blockchain Messaging Client (BMC), a Blockchain Messaging Server (BMS), and a Blockchain Node (BCN). This architecture enables efficient message transmission and recording by establishing blockchain sessions, transforming messages into transactions, and routing them through target blockchain networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If messages are transmitted through blockchain networks using current technologies, then message delivery and recording are achieved, but resource-constrained devices face inefficiencies and high complexity

Engineering Contradiction:
Improvemessaging efficiencyVSAvoidblockchain interaction complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a Blockchain Messaging Service (BMS) as an intermediary layer between applications and blockchain networks. The BMS handles complex blockchain operations including session management, transaction transformation, and node communication, allowing resource-constrained devices to send messages without directly managing blockchain complexity. The BMS translates application-level messaging requests into blockchain transactions and manages the interaction with blockchain nodes on behalf of the application.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If resource-constrained devices directly interact with blockchain networks, then messaging functionality is achieved, but energy consumption and processing overhead increase significantly

Engineering Contradiction:
Improveblockchain system compatibilityVSAvoiddevice energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The BMS acts as an energy-saving intermediary by centralizing blockchain interaction operations. Instead of each device performing energy-intensive blockchain operations locally, the BMS consolidates transaction processing, consensus participation, and block validation activities on more powerful server infrastructure. This allows resource-constrained devices to communicate with multiple blockchain networks through a single lightweight interface, dramatically reducing their energy consumption while maintaining broad blockchain compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The BMS provides universal access to multiple different blockchain networks through a single messaging interface. The system can translate messages into various blockchain transaction formats and communicate with different blockchain node types, allowing resource-constrained devices to interact with diverse blockchain systems without needing device-specific implementations for each network.

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

3Reliability

If traditional messaging architectures are used, then simple communication is achieved, but simultaneous message delivery and immutable recording through blockchain is not possible

Engineering Contradiction:
Improvemessage recording reliabilityVSAvoidmessaging architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges traditional messaging functionality with blockchain recording capabilities into a unified Blockchain Messaging Service. The BMS combines the simplicity of conventional messaging protocols with the immutability and reliability of blockchain technology, allowing messages to be delivered and recorded simultaneously in a single integrated system rather than requiring separate messaging and blockchain layers.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The BMS serves as a mediator that translates application-level messaging requirements into blockchain operations. It handles the complexity of ensuring message delivery confirmation and immutable recording by managing the interaction between the messaging layer and blockchain layer, including transaction submission, confirmation monitoring, and state synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250047629A1Methods, architectures, apparatuses and systems directed to messaging through blockchain networks
Publication Date: 2025.02.06 INTERDIGITAL PATENT HOLDINGS INC
  • US20250047629A1 patent drawing
  • US20250047629A1 patent drawing
  • US20250047629A1 patent drawing

AI summary

Procedures, methods, architectures, apparatuses, systems, devices, and computer program products directed to messaging through blockchain networks are provided. Among such methods is a method that may be implemented in a device comprising circuitry, including a transmitter, a receiver and a processor, and may include any of receiving a request to send a message including a message and information indicating a source of the message, a destination of the message and a distributed ledger system; determining a first node associated with a distributed ledger system based, at least in part, the information indicating the distributed ledger system and the information indicating the destination; generating a transaction for the message; and sending the transaction to a second node of the distributed ledger system.