Game Loading via Network Decompression and Engine Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing games on electronic devices require local installation, leading to poor user experience due to storage constraints and inefficient loading processes.
Innovation Solution
A method for game running that allows games to be downloaded and loaded from a network without local installation, utilizing game engines to decompress and execute game files, enabling efficient loading and improved user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If game files are installed locally on electronic devices, then games can be played offline, but storage space is consumed and loading times are increased
Solution Approach 1:
The patent extracts the game execution environment from the game files themselves by introducing a separate game engine component. The game engine is downloaded once and stored locally, while individual game files are downloaded on-demand and executed by the engine without requiring full local installation. This separation allows games to run with minimal local storage while maintaining fast loading through the pre-cached engine.
Solution Approach 2:
The game engine serves as a universal platform that can execute multiple different game files. Instead of installing separate execution environments for each game, a single game engine handles various game formats and types. This multi-functionality reduces the overall storage requirement while enabling rapid game loading and switching.
2Ease of operation
If game files are installed locally, then games can be accessed quickly, but the installation process is complex and time-consuming
Solution Approach 1:
The patent segments the game distribution process into two independent parts: the game engine (downloaded once and reused) and individual game files (downloaded on-demand). This segmentation eliminates the need for repeated full installations, simplifying the user process to just selecting and downloading desired games while the engine handles execution automatically.
Solution Approach 2:
The game engine is downloaded and prepared in advance as a preliminary action. This pre-installed engine is ready to immediately execute any game file without requiring additional installation steps. Users can directly access games by downloading only the specific game content, not the entire game package, significantly reducing access time and complexity.
3Adaptability or versatility
If traditional local installation is used, then game files are readily available, but user experience is poor due to storage constraints
Solution Approach 1:
The patent implements a dynamic game distribution model where the system adapts to user needs by downloading only the necessary game components on-demand. Instead of requiring fixed pre-allocation of storage for all possible games, the system dynamically allocates storage for specific games when users choose to play them, providing flexibility while managing storage constraints effectively.
Data Source
AI summary
A method for game running and related products are provided. The method is applicable to an electronic device and the method includes the following. A game to be run is determined. A first file of the game is downloaded by requesting a network. The first file is decompressed to obtain a second file decompressed. At least one game engine is called to load the second file to run the game.


