Blockchain Batch Processing for Concurrent Network Configuration Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Concurrent requests to adjust network bandwidth in large-scale networks often lead to conflicts and inconsistencies due to sequential handling of blockchain operations, resulting in perceptible delays and inefficiencies.

Innovation Solution

Implementing batch processing of blockchain operations within a blockchain network to efficiently handle multiple requests simultaneously, ensuring faster and more consistent updates to network configurations and world state information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sequential handling of blockchain operations is used, then consistency and reliability are maintained, but processing speed and productivity deteriorate

Engineering Contradiction:
Improveconsistency of network configuration updatesVSAvoidprocessing speed of concurrent requests
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments concurrent blockchain operations into batches, grouping multiple requests together for processing. This allows the system to maintain consistent sequential processing within each batch while improving overall throughput by handling multiple batches concurrently, thus resolving the contradiction between reliability and productivity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary actions by collecting and queueing multiple blockchain operations before processing them. This allows the system to prepare operations in advance and process them in efficient batches, improving processing speed while maintaining consistency through controlled batch execution

Inventive Principle:
Principle #10Preliminary action

2Reliability

If individual consensus mechanisms are processed separately, then correctness is ensured, but time consumption and loss of time increase

Engineering Contradiction:
Improvecorrectness of blockchain operationsVSAvoiddelay in updating network configurations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiple individual consensus mechanisms into unified batches, allowing multiple operations to be processed together through a single consensus process. This reduces the total time required compared to processing each operation separately while maintaining correctness through comprehensive validation of all operations in the batch

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent ensures continuity of useful action by continuously collecting operations in a queue and processing them in continuous batches. This eliminates idle time between individual consensus operations and maintains steady progress on all operations, reducing overall time loss while ensuring all operations are correctly processed

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If batch processing is implemented, then productivity and processing speed improve, but system complexity increases

Engineering Contradiction:
Improvethroughput of blockchain operationsVSAvoidcomplexity of batch processing mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal batch processing mechanism that handles multiple types of blockchain operations through a single unified system. This multi-functional approach improves productivity by processing diverse operations efficiently while avoiding the complexity of separate processing mechanisms for each operation type

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

Solution Approach 2:

The patent introduces an intermediary queue structure that mediates between operation submission and processing. This simple intermediary component manages the batch processing complexity by providing a straightforward first-in-first-out processing model, improving productivity without significantly increasing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260072943A1Systems and methods for batch processing of blockchain operations
Publication Date: 2026.03.12 VERIZON PATENT & LICENSING INC
  • US20260072943A1 patent drawing
  • US20260072943A1 patent drawing
  • US20260072943A1 patent drawing

AI summary

A system described herein may maintain a blockchain in conjunction with a plurality of other devices. The system may receive a first request to perform a first set of operations with respect to the blockchain, and may process the first request. Processing the first request may include performing the first set of operations to generate a first result set. Prior to completing processing of the first request, the system may receive a second request to perform a second set of operations with respect to the blockchain, and a third request to perform a third set of operations with respect to the blockchain. After completing processing of the first request, the system may batch process the second and third requests. Batch processing the second and third requests may include performing the second set of operations and the third set of operations to generate a second result set.