Virtual Article Provision via Terminal Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for providing virtual articles in application programs are inefficient and unreliable, particularly in handling payments and renewals, as they often require direct interactions between third-party payment systems and application program servers, leading to complexities in account management and order processing.

Innovation Solution

An information processing method and apparatus that enables efficient and reliable provision of virtual articles by receiving user inputs, generating orders, obtaining payment vouchers, and matching accounts to send virtual articles, using a network to manage virtual article identifiers and accounts, thereby streamlining the process of virtual article renewal and delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct interaction between third-party payment systems and application program servers is used for virtual article provision, then payment processing can be completed, but the system complexity increases and reliability decreases due to account management and order processing issues

Engineering Contradiction:
Improvevirtual article provision reliabilityVSAvoidpayment system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a terminal device as an intermediary between the third-party payment system and the application program server. The terminal device receives payment information from the payment system, generates local order information, and manages the virtual article provision process locally, thereby isolating the server from direct complex interactions with payment systems and improving both reliability and reducing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple accounts are involved in the virtual article provision process, then user flexibility is improved, but account matching complexity and order processing difficulty increase

Engineering Contradiction:
Improveaccount usage flexibilityVSAvoidorder processing ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The terminal device performs self-service by automatically generating order information locally using the account information already available on the device. Instead of requiring complex server-side account matching and verification across multiple accounts, the terminal device independently completes the order generation and virtual article reception process, greatly simplifying the operation while maintaining account flexibility.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If asynchronous renewal operations are performed across platforms, then user convenience is improved, but service interruption risks and processing errors increase

Engineering Contradiction:
Improvecross-platform renewal convenienceVSAvoidservice continuity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The terminal device performs preliminary actions by pre-generating order information and storing it locally before actual virtual article provision. This preliminary local processing ensures that when asynchronous renewal operations occur across platforms, the terminal device already has the necessary order information ready, eliminating delays and reducing the risk of service interruptions while maintaining user convenience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11276091B2Information processing method and device and storage medium
Publication Date: 2022.03.15 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11276091B2 patent drawing
  • US11276091B2 patent drawing
  • US11276091B2 patent drawing

AI summary

This application discloses an information processing method performed at an application server. The application server receives a first virtual article identifier and a first account sent by a terminal in response to an operation of a user on a virtual article presentation interface. The server generates and stores a first order including the first virtual article identifier and the first account, obtains a current bill provided by a payment system and forwarded by the terminal, and a second account used to log into the terminal. The server determines a second order corresponding to the current bill, associates the current bill with the second order when a virtual article identifier and an account in the second order are the same as the second virtual article identifier and the second account; and sends a virtual article corresponding to the second virtual article identifier to the second account.