Virtual Package Dispensing Reduces Server Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing systems for dispensing virtual resources, such as cash or game items, face stress due to a high frequency of pick-up requests from multiple users, leading to server overload and potential device instability from rapid clicks on mobile terminals.

Innovation Solution

A system and method that generate and display multiple virtual packages simultaneously on a user interface, allowing users to selectively pick up resources, reducing the number of pick-up requests and minimizing server load by enabling users to choose from multiple packages rather than repeatedly clicking on a single package.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If users click the same virtual package multiple times to pick up resources quickly, then the resource pickup speed is improved, but the server receives excessive pick-up requests causing overload and the mobile terminal may fall due to rapid clicking

Engineering Contradiction:
Improveresource pickup speedVSAvoidserver stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system segments the single virtual package into multiple virtual packages (e.g., 5 packages instead of 1). Users can select from multiple packages rather than repeatedly clicking the same package, reducing click frequency while maintaining resource pickup speed. This segmentation distributes the pickup requests across different package selections rather than concentrated requests on a single package.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a dimensional change by displaying multiple virtual packages in a grid layout (e.g., 2 rows × 3 columns) instead of a single package. This spatial arrangement allows users to quickly scan and select from multiple options, transforming the interaction from repeated vertical clicking to a horizontal selection process that reduces overall click frequency.

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

2Productivity

If users click the same virtual package multiple times in a short time, then the resource pickup efficiency is improved, but the mobile terminal stability deteriorates due to rapid clicking

Engineering Contradiction:
Improveresource pickup efficiencyVSAvoidmobile terminal stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

By dividing one virtual package into multiple segments (5 virtual packages), the system allows users to complete the pickup task in fewer interactions. Instead of clicking the same package 5 times, users can select 5 different packages in sequence, reducing the cumulative clicking stress on the mobile terminal while maintaining the same resource distribution efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically presents multiple virtual packages with different visual states (e.g., different colors or indicators showing which packages have been picked up). This dynamic display updates in real-time as users make selections, providing visual feedback that guides users through the pickup process without requiring repeated clicks on the same static package.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If the system displays only one virtual package at a time, then the user interface simplicity is maintained, but the number of pick-up requests increases causing server stress

Engineering Contradiction:
Improveuser interface simplicityVSAvoidserver reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transitions from a one-dimensional single-package display to a two-dimensional grid display showing multiple virtual packages simultaneously. This spatial arrangement maintains interface simplicity through familiar grid layouts while fundamentally reducing the number of pickup requests by allowing users to select from multiple visible options rather than navigating through a single package repeatedly.

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

Solution Approach 2:

The system merges multiple virtual packages into a single unified interface view, displaying all packages (e.g., 5 packages) in a compact grid arrangement. This merging approach consolidates what would otherwise require multiple separate interactions into a single screen view, allowing users to complete pickups efficiently while reducing the total number of requests sent to the server.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11270273B2Resources dispensing device and resources dispensing method
Publication Date: 2022.03.08 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11270273B2 patent drawing
  • US11270273B2 patent drawing
  • US11270273B2 patent drawing

AI summary

The present disclosure relates to the field of Internet. Disclosed are resources dispensing device and resources dispensing methods. The system including: a sender client, a server cluster and at least one receiver client; the sender client is to generate n virtual packages through interacting with the server cluster, each virtual package is to distribute part of resources to be dispensed to the receiver client, wherein n is an integer larger than 1; the sender client is further to provide a pick-up message of the n virtual packages to the receiver client; the receiver client is to display at least two virtual packages of the n virtual packages in a user interface according to the pick-up message of the n virtual packages; the receiver client is further to pick up a target virtual package from the at least two virtual packages through interacting with the server cluster according to a pick-up operation received.