Distributed Ledger Real-Time Resource Transfer Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional resource transfer systems rely on batch processing, making them ill-suited for real-time processing and requiring an efficient and secure method for executing and validating resource transfers in real-time or near real-time.

Innovation Solution

A distributed ledger system using a private or semi-private blockchain to create a secure and efficient record of resource transfers, where pending data records are validated by a threshold number of nodes and converted to permanent records, allowing for real-time processing and secure access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If batch processing is used for resource transfers, then system complexity is reduced, but processing speed and real-time capability deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidprocessing speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The patent segments the resource transfer process into distinct phases: initialization phase where the distributed ledger system is set up with predefined validation rules and node assignments, and execution phase where resource transfers are processed in real-time. This segmentation allows the system to maintain low complexity during operation while achieving high processing speed through pre-configured validation pathways.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-configuring the distributed ledger system with validation rules, node assignments, and transaction templates before resource transfers occur. This upfront preparation eliminates the need for complex real-time decision-making during transaction processing, enabling fast real-time validation while keeping system complexity manageable through standardized pre-defined pathways.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If conventional batch processing systems are used, then ease of operation is maintained, but real-time processing capability is lost

Engineering Contradiction:
Improveease of operationVSAvoidreal-time processing capability
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The distributed ledger system serves multiple functions: it validates resource transfers, records transactions immutably, distributes work across nodes, and provides real-time processing—all through a unified platform. This multi-functionality maintains ease of operation by presenting a single interface to users while internally handling complex real-time validation and processing tasks that would otherwise require multiple separate systems.

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

3Speed

If distributed ledger technology is implemented for real-time processing, then processing speed and reliability improve, but device complexity increases

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The distributed ledger system is self-service in that each node independently validates transactions according to pre-configured rules, without requiring central coordination or complex inter-node communication protocols. Nodes autonomously process transactions, apply validation logic, and update their local ledgers, which simplifies the overall system architecture while enabling fast real-time processing through parallel validation across multiple nodes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes key system parameters from dynamic to static: validation rules, node assignments, and transaction parameters are defined once during system initialization and remain fixed during operation. This parameter transformation reduces real-time computational complexity while maintaining fast processing speed, as nodes simply apply predetermined rules rather than performing complex real-time analysis.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If extensive communication is required for validation, then reliability improves, but processing efficiency deteriorates

Engineering Contradiction:
Improvevalidation reliabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the communication-intensive validation process from the real-time transaction processing pathway. Instead of requiring extensive inter-node communication during each transaction validation, the system uses pre-configured validation rules and local ledger copies that enable nodes to independently verify transactions without real-time communication, thereby maintaining validation reliability while dramatically improving processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11966914B2Real-time processing distributed ledger system
Publication Date: 2024.04.23 BANK OF AMERICA CORP
  • US11966914B2 patent drawing
  • US11966914B2 patent drawing
  • US11966914B2 patent drawing

AI summary

A system, computer program product, and method for executing real-time processing of resource transfers using distributed ledger technology is provided. In particular, the system utilizes a private or semi-private blockchain to create a distributed ledger which comprises a record of all resource transfers between a number of entities. The real-time processing system addresses a number of computer technology-centric challenges associated with executing resource transfers. In particular, executing resource transfers on a real-time basis allows the nodes of the blockchain to more evenly distribute computing workload over time when compared to more traditional resource transfer systems that use batch processing to execute transfers.