Blockchain Electronic Bill Reimbursement State Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain-based electronic bill reimbursement systems lack efficient mechanisms to manage reimbursement states, leading to potential repeated processing and failure notifications, which can result in inefficiencies and inaccuracies in tracking reimbursement status.

Innovation Solution

A blockchain-based method and apparatus that monitor reimbursement transactions, update electronic bill states from unreimbursed to reimbursement lock and then reimbursed states, and notify initiators of failures, utilizing smart contracts for verification and subscription-based reimbursement processing to prevent repeated transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain-based electronic bill reimbursement systems are used, then transparency and decentralization are improved, but repeated processing and failure notifications occur due to lack of efficient state management

Engineering Contradiction:
Improvereimbursement tracking accuracyVSAvoidreimbursement processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The reimbursement process is segmented into distinct states (unreimbursed, reimbursement lock, reimbursed) with clear transition rules. Each state represents a specific phase of the reimbursement workflow, allowing the system to track progress precisely and prevent overlapping operations on the same electronic bill.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary state validation before processing reimbursement transactions. By checking the current state of an electronic bill and verifying transition conditions in advance, the system prevents invalid operations and failure notifications, ensuring only legitimate state transitions occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If state management mechanisms are added to prevent repeated processing, then reimbursement tracking accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvereimbursement status trackingVSAvoidstate management mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The state management mechanism serves multiple functions simultaneously: it tracks reimbursement progress, prevents repeated processing, validates transaction conditions, and provides audit trails. This multi-functionality reduces the need for separate mechanisms for each purpose, thereby limiting complexity growth.

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

Solution Approach 2:

The system implements feedback loops where each state transition triggers notifications and validation checks. The reimbursement lock state provides feedback to prevent further unreimbursed operations, while the reimbursed state feedback ensures no duplicate processing occurs, creating a self-regulating system.

Inventive Principle:
Principle #23Feedback

3Reliability

If reimbursement lock state is implemented, then repeated processing is prevented, but processing time increases due to additional state transitions

Engineering Contradiction:
Improveprevention of repeated reimbursementVSAvoidstate transition processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The state management system operates autonomously without requiring manual intervention for state transitions. Smart contracts automatically update the reimbursement state based on transaction outcomes, and the system self-validates conditions, eliminating delays associated with manual state management while preventing repeated processing.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10963854B2Blockchain-based electronic bill reimbursement method, apparatus, and electronic device
Publication Date: 2021.03.30 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10963854B2 patent drawing
  • US10963854B2 patent drawing
  • US10963854B2 patent drawing

AI summary

One or more implementations of the present specification provide a blockchain-based electronic bill reimbursement method, apparatus, and an electronic device. The blockchain stores electronic bills. The method includes determining whether a maintained target electronic bill is in an unreimbursed state in response to detecting a reimbursement transaction broadcasted by a reimbursement initiator for the target electronic bill to the blockchain; if the target electronic bill is in the unreimbursed state, updating the target electronic bill from the unreimbursed state to a reimbursement lock state; instructing a reimbursement acceptor to perform reimbursement processing on the target electronic bill; determining whether a reimbursement result corresponding to the target electronic bill is broadcasted by the reimbursement acceptor to the blockchain; and if the reimbursement result is detected, updating the target electronic bill from the reimbursement lock state to a reimbursed state.