Master-Client Game System for Cross-Device Play
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In match-up play configurations through radio communication among multiple game devices, the requirement for each device to store a game program limits user accessibility, as users need to have the same game program to enjoy the same game, creating a barrier for shared gaming experiences.
Innovation Solution
An information processing system where a master device performs application processing and transmits application images and audio data to client and audience devices, allowing clients to participate in the game while audience devices only receive and display the game progress, with the master device managing communication schemes and user permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each game device stores and executes a game program locally, then the device can independently play the game, but users with different devices cannot enjoy the same game together
Solution Approach 1:
The patent introduces a server as an intermediary between multiple game devices. The server receives operation information from various devices, executes the game program centrally, and transmits application images back to the devices. This mediator approach allows devices with different programs to participate in the same game by routing operations through the server, resolving the contradiction between user accessibility and program uniformity requirements.
Solution Approach 2:
Instead of requiring each device to have the complete game program, the patent uses copying by transmitting the application image (visual output) from the server to multiple devices. Each device only needs a simple client program to receive and display the copied application image, eliminating the need for complex program replication on each device while maintaining shared gaming experience.
2Adaptability or versatility
If the master device transmits application images to multiple client devices, then more users can participate in the game, but the transmission load on the master device increases
Solution Approach 1:
The patent merges the game execution function into a single master device that handles all game logic and rendering centrally. By combining the execution of the game program with the generation of application images, the system avoids the need for each client device to independently execute the full game program, thereby reducing the cumulative transmission load while supporting multiple participants.
Solution Approach 2:
The patent segments the system into a master device that performs complex execution tasks and client devices that handle only simple image reception and display. This segmentation divides the workload such that the master device bears the computational burden while client devices consume minimal resources, managing transmission load through functional separation rather than uniform distribution.
3Productivity
If the system transmits operation information from all devices to the master device, then real-time multiplayer interaction is enabled, but communication overhead increases
Solution Approach 1:
The patent applies local quality by differentiating the communication requirements of different device types. Client devices transmit only essential operation information (such as button presses or simple commands) to the master device, while the master device handles the complex game logic locally. This localized approach minimizes the amount of data transmitted across the network while maintaining real-time interaction capability.
Solution Approach 2:
The patent extracts the complex game execution functions from individual devices and concentrates them in the master device. By taking out the computational burden from client devices and placing it centrally, the system reduces the communication overhead required for real-time interaction, as only simple operation information needs to be transmitted rather than complete game state data from each device.
Data Source
AI summary
Each of a first information processing apparatus and a second information processing apparatus includes a display, an operation portion, and a radio communication unit. The second apparatus transmits operation information accepted by the operation portion of the second apparatus to the first apparatus through the radio communication unit. The first apparatus performs application processing based on operation information accepted by the operation portion of the first apparatus and the operation information from the second apparatus, generates an application image including a result of execution of the application processing, shows the application image on the display of the first apparatus, and transmits the application image to the second apparatus through the radio communication unit of the first apparatus. The second apparatus shows the application image from the first apparatus on the display of the second apparatus.


