Distributed Ledger Smart Contract Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current resource transfer processes lack efficiency and accuracy, requiring manual intervention and lacking transparency and security in multi-entity transactions.

Innovation Solution

A distributed server network system utilizing a distributed ledger with smart contracts that automates resource transfers by detecting conditions and executing predefined code, ensuring secure, transparent, and efficient transactions across multiple entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual intervention is used in resource transfer processes, then security and control can be maintained, but efficiency and processing time deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidefficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements self-service through smart contracts that automatically execute resource transfers when predefined conditions are met. The distributed ledger autonomously validates transactions and updates records without requiring manual intervention, thereby maintaining security through cryptographic verification while dramatically improving processing efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with automated digital systems. Smart contracts substitute human operators with programmable logic that automatically enforces transfer rules, while the distributed ledger replaces manual record-keeping with cryptographic validation, achieving both high security and efficiency

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

2Manufacturing precision

If manual processes are used for resource transfers, then system complexity can be reduced, but accuracy and transparency deteriorate

Engineering Contradiction:
ImproveaccuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The distributed ledger system serves multiple functions simultaneously: it acts as a transaction database, a validation mechanism, a transparency ledger, and an automated execution platform. The smart contracts provide universal condition-based triggering across different resource transfer scenarios, ensuring accuracy through standardized cryptographic verification while the modular architecture manages complexity

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

3Reliability

If centralized systems are used for resource transfers, then ease of operation can be maintained, but security and transparency deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments control and validation across multiple distributed nodes rather than relying on a single centralized authority. Each node independently validates transactions and maintains a copy of the ledger, providing security through decentralization while the standardized smart contract interface maintains ease of operation by presenting a uniform interaction model to users

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11620165B2System for automated resource transfer processing using a distributed server network
Publication Date: 2023.04.04 BANK OF AMERICA CORP
  • US11620165B2 patent drawing
  • US11620165B2 patent drawing
  • US11620165B2 patent drawing

AI summary

A system provides automated resource transfer processing using a distributed server network. In particular, the system may comprise a distributed database of data records relating to resource transfers which may be accessible by authorized users and/or entities. The distributed database may further comprise executable code which may be submitted and/or approved by the authorized users and/or entities before being deployed to the distributed database. Once deployed, the system may automatically execute the executable code upon detecting the existence of certain triggers, thereby enabling the system to efficiently resolve the steps in the resource transfer process on behalf of multiple disparate entities.