Mobile Game Client Local Data Processing for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile game network architectures result in redundant information exchange between servers and clients, leading to wastage of network bandwidth and affecting the smoothness of mobile games, especially when multiple users play simultaneously.
Innovation Solution
A mobile game data processing method and apparatus that acquires the target running state of a game and identifies operations that can be executed locally without server interaction, reducing redundant data exchange by determining and executing non-transmission type data operations at the client level, including displaying interface association information such as progress, animation, and operation results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the server processes all game operations and communicates with each client in real time, then the game can be played online with multiple clients simultaneously, but redundant information exchange occurs consuming network bandwidth
Solution Approach 1:
The patent segments game operations into two categories: transmission-type operations requiring server communication and non-transmission-type operations executable locally. This segmentation allows the system to differentiate between operations that must involve the server (for online multiplayer coordination) and those that can be handled locally (reducing network bandwidth consumption), directly resolving the contradiction between online multiplayer capability and network efficiency
Solution Approach 2:
The client is empowered to autonomously execute non-transmission-type operations locally without requiring server communication. This self-service capability allows the client to handle local game logic, display updates, and other operations independently, reducing redundant information exchange and network bandwidth consumption while maintaining online multiplayer functionality
2Reliability
If the server instructs the client to perform each operation after information exchange, then the game logic can be centrally controlled, but network smoothness deteriorates due to redundant communication
Solution Approach 1:
The patent segments operations into transmission-type (requiring server control) and non-transmission-type (executable locally). This segmentation maintains centralized control over critical game logic through the server while allowing local execution of routine operations, thereby preserving reliability of game logic control while improving network smoothness by eliminating redundant communication for local operations
Solution Approach 2:
The client performs non-transmission-type operations in advance without waiting for server instructions. By executing local operations proactively rather than reactively waiting for server commands, the system maintains reliable game logic control through predefined operation types while significantly improving network smoothness by reducing communication latency and redundant exchanges
Data Source
AI summary
The present disclosure provides a mobile game data processing method and apparatus. The method includes: acquiring a target running state, currently triggered for execution, of a mobile game; searching at least one to-be-processed data operation involved in the target running state; and determining, when the at least one to-be-processed data operation has a to-be-processed data operation of a non-transmission type, the to-be-processed data operation of a non-transmission type as a first data operation, and executing the first data operation at a local client of the mobile game; wherein the first data operation includes an operation of displaying interface association information, the interface association information including at least one of progress information, associated animation information, and operation result information. Thus, a waste of network bandwidths can be avoided during a mobile game, to improve network smoothness of the mobile game.


