Blockchain Schedule Processor for Automated Smart Contract Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems lack the capability to schedule messages and automate smart contract executions based on predefined schedules or logic, relying on external solutions that are not recorded on the blockchain and are prone to failures and high costs.

Innovation Solution

A novel blockchain network system that integrates scheduling as a Layer-1 solution, enabling future execution of scheduled blockchain messaging and self-invoking smart contracts within a distributed and decentralized network, using nodes with Message Processing and Network Routing Module, Blockchain History Module, and Validator Module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If external protocols are used for scheduling transactions, then scheduling capability is provided, but reliability deteriorates because the scheduled transactions are not recorded on the blockchain and there is no guarantee of execution

Engineering Contradiction:
Improvescheduling capabilityVSAvoidexecution guarantee
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the scheduling functionality with the blockchain core by integrating a schedule processor into each node that converts schedule messages into transactions recorded on the blockchain. This combination ensures that scheduling decisions and their executions are both stored on-chain, providing both adaptability and reliability simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a schedule message as an intermediary data structure that is first recorded on the blockchain, then processed by the schedule processor to generate actual transactions. This intermediary mechanism ensures that scheduling intentions are verifiably recorded before execution, bridging the gap between scheduling capability and execution guarantee.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If centralized solutions like Chainlink are used for smart contract automation, then automation is provided, but device complexity increases due to off-chain computation and multiple security measures

Engineering Contradiction:
Improvesmart contract automationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent enables smart contracts to automatically generate and execute their own scheduled transactions through the schedule processor embedded in each node. The smart contract itself contains the scheduling logic and automatically creates the necessary transactions when conditions are met, eliminating the need for external automation services and reducing system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent moves the automation logic from the off-chain dimension to the on-chain dimension by implementing the schedule processor within the blockchain network itself. This dimensional shift brings automation capabilities directly into the trusted execution environment, simplifying the overall system architecture while maintaining high automation levels.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If transactions are immediately executed for consensus and security, then deterministic execution is maintained, but scheduling capability is lost

Engineering Contradiction:
Improvedeterministic executionVSAvoidscheduling capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent uses schedule messages as preliminary records that capture scheduling intentions before actual execution. These schedule messages are recorded on the blockchain with all necessary execution details, allowing the system to maintain deterministic immediate execution while supporting future scheduling through pre-recorded transaction instructions that will be automatically processed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250138893A1System and method for schedule message and automated smart contracts in blockchain network
Publication Date: 2025.05.01 CHEUNG YU HENG
  • US20250138893A1 patent drawing
  • US20250138893A1 patent drawing
  • US20250138893A1 patent drawing

AI summary

This invention describes a novel blockchain network system and method tailored for managing the time and logic sensitive scheduling operations, specifically allowing the scheduling of executions in the future. The novel blockchain network system and scheduling method is a Layer-1 solution that preserves the open, distributed, decentralised, verifiable, robust, immutable and secure data archiving properties of blockchain network and is distinguished from other Layer-2 protocols built on top of Layer-1 blockchain networks. With schedule messages, self-invoking contracts can be realised to carry out recurring tasks, updates, or transactions without external activation or approval. Self-invoking smart contracts can be used to create digital tokens with expiration time, universal basic income framework which is self-sustainable without continuous funding injection, periodic increment or decrement in token amount similar to the interest rate payment, and financial derivative tokens which is analogous to options, futures, forwards, warrants, and hybrid derivatives in the financial market.