Virtual Bill Batch Transfer System for Secure Multi-Merchant Payments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing numerical value transfer processes are complex and prone to errors, potentially leading to safety hazards due to the need for multiple transactions when dealing with multiple merchants, which can result in mistakes and security risks.

Innovation Solution

A data batch processing method and system that utilizes a virtual bill system, where a client device initiates a virtual bill request, activates a virtual bill with a predefined time period, receives and combines data from multiple terminals through close proximity communication, determines values, and initiates a transfer upon valid verification, allowing for batch numerical value transfers securely and efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple separate numerical value transfer operations are performed for different merchants, then each transaction can be processed individually, but the process becomes complex and error-prone

Engineering Contradiction:
Improvetransaction safetyVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate numerical value transfer operations into a single batch transfer operation. The system aggregates transfer requests from multiple merchants and executes them as one consolidated transaction, thereby reducing process complexity while maintaining transaction safety through unified verification and execution control.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary aggregation and validation of multiple transfer requests before execution. By collecting and pre-processing all transfer data in advance, the system prepares a comprehensive transfer package that can be verified once and executed as a batch, avoiding multiple separate verification processes and reducing overall complexity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple separate numerical value transfer operations are performed, then individual transactions can be managed independently, but the number of operations increases leading to more mistakes

Engineering Contradiction:
Improvetransfer efficiencyVSAvoiderror rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Multiple transfer operations are merged into a single batch transfer, increasing productivity by reducing the number of operations from N separate transfers to 1 consolidated transfer. This merging also reduces the error rate by eliminating the need for repeated verification and execution steps that could introduce mistakes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements a unified feedback mechanism that provides comprehensive verification results for all transfers in the batch. This single feedback loop allows users to review and confirm all transactions together, reducing the likelihood of errors compared to multiple separate feedback interactions.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple separate transfer operations are conducted, then each transaction can be verified individually, but the verification process becomes more time-consuming

Engineering Contradiction:
Improveverification accuracyVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The verification process merges multiple individual verification steps into a single batch verification operation. The system validates all transfer parameters, user authorization, and merchant information in one comprehensive verification pass, maintaining verification accuracy while reducing the total time required compared to sequential individual verifications.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The verification process operates continuously on all transfer requests in the batch without interruption. Rather than completing one verification at a time with gaps in between, the system processes all verifications in an uninterrupted continuous operation, significantly reducing total verification time while maintaining thoroughness.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10803433B2Data batch processing method and system
Publication Date: 2020.10.13 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10803433B2 patent drawing
  • US10803433B2 patent drawing
  • US10803433B2 patent drawing

AI summary

A computer system receives, from a client device, a virtual bill request including user identification information of a user associated with the client device and then activates a virtual bill and associates the virtual bill with the client device, the virtual bill having a predefined effective time period. After receiving data corresponding to one or more items added to the virtual bill within the predefined effective time period through respective close proximity data communication between the client device and one or more respective terminals, the computer system determines a value based on the data corresponding to the one or more items and sends a verification request to the client device. Upon receipt of verification information responsive to the verification request, the computer system initiates a transfer of the value from an account associated with the user in accordance with a determination that the verification information is valid.