Cloud Game Client Multi-Device Management via Device IDs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud game technologies are limited by the ability of a single client to only manage a single handheld device for game control, which restricts complex game scenarios such as multi-role battles and collaborations.
Innovation Solution
A method and apparatus that enable a cloud game client to simultaneously connect and manage multiple handheld devices by obtaining device information upon connection, registering the devices with a cloud game server, and forwarding handle operation events to implement multi-party collaborative games.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single cloud game client manages only a single handheld device, then the system complexity is low and control is simple, but the adaptability for complex game scenarios such as multi-role battles and collaborations is limited
Solution Approach 1:
The patent segments the control function by introducing device management numbers to uniquely identify each handheld device. The cloud game client divides the management of multiple devices into separate registration and control channels, where each device is registered independently and receives dedicated control instructions. This segmentation allows the system to handle multiple devices without increasing overall complexity, as each device follows a standardized registration and control process.
Solution Approach 2:
The cloud game client is designed with multi-functionality to simultaneously manage multiple handheld devices for different game roles. A single client instance can register and control multiple devices, each assigned a unique device management number. This universal capability enables one client to support complex game scenarios like multi-role battles and collaborations, eliminating the need for separate client instances for each device.
2Adaptability or versatility
If multiple handheld devices are connected to a single cloud game client, then the adaptability for multi-party collaborative games is improved, but the difficulty of detecting and measuring device operations increases
Solution Approach 1:
The patent applies local quality by assigning unique device management numbers to each handheld device. This unique identifier is embedded in the control instructions and responses specific to each device. When the cloud game client receives operations from multiple devices, it can distinguish which device generated which operation by checking the device management number in the incoming data stream. This localized identification mechanism enables accurate tracking and measurement of individual device operations within the multi-device system.
3Measurement precision
If device management numbers are introduced to distinguish multiple handles, then the precision of identifying operation control instructions is improved, but the quantity of information exchanged between client and server increases
Solution Approach 1:
The patent uses copying by including the device management number in both the registration request from client to server and the control instructions from server to client. This repeated inclusion of the identifier in multiple data transmissions ensures that each piece of information exchanged is self-contained and can be independently processed. The device management number acts as a copied reference that maintains precision in identifying operations while following standard data exchange protocols, minimizing unnecessary information overhead.
Data Source
AI summary
The embodiments of the disclosure disclose a method, an apparatus, an electronic device, a storage medium and a product of cloud game control, and the method includes the steps: obtaining predetermined device information of a corresponding handheld device in response to obtaining a handle connection event each time; interacting with a target cloud game server to register the handheld device based on the predetermined device information, and determining a device management number for the handheld device that is successfully registered; and obtaining a handle operation event, and forwarding the handle operation event to the target cloud game server based on a device management number associated with the handle operation event, to implement corresponding cloud game operation control.


