Stand-alone Program Multi-device Control via Network Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Stand-alone games that support multi-player mode cannot be controlled through two or more electronic devices simultaneously, limiting the application and user experience of multi-player functionality.
Innovation Solution
Establishing a network connection between two terminals to transmit image and operation commands, allowing separate control of multiple operation objects within a stand-alone program, enabling multi-player operation across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a stand-alone program is controlled through a single electronic device, then the device complexity is low, but the adaptability for multi-player mode is limited
Solution Approach 1:
The system is segmented into a first terminal that runs the stand-alone program and a second terminal that provides control functionality. This segmentation allows the stand-alone program to be accessible on one device while enabling multi-player control through another device, resolving the contradiction between maintaining simple device architecture and achieving multi-player adaptability.
Solution Approach 2:
The first terminal acts as an intermediary between the stand-alone program and the second terminal. It receives control signals from the second terminal and transmits them to control operation objects in the stand-alone program, enabling multi-device control without requiring both devices to run complex multi-player software.
2Adaptability or versatility
If multiple input devices are connected to control multiple operation objects, then the multi-player functionality is improved, but the ease of operation deteriorates due to complex device configuration
Solution Approach 1:
The second terminal is designed with multi-functionality, capable of controlling multiple operation objects through a single device interface. Instead of requiring separate physical input devices for each player, the second terminal provides universal control capabilities that can manage multiple operation objects simultaneously, maintaining ease of operation while achieving multi-player functionality.
3Productivity
If a stand-alone program supports only single-player mode, then the device complexity is low, but the productivity for user engagement is limited
Solution Approach 1:
The system transitions from a single-dimension control model (one device controlling one program) to a multi-dimensional control model where multiple terminals can interact with one stand-alone program. This dimensional change enables the program to support multiple players without requiring complex multi-player programming, as the control architecture operates in an expanded spatial dimension across multiple devices.
Data Source
AI summary
A method for running a stand-alone program includes: running the stand-alone program in a first main program, and establishing a network connection between a first terminal and a second terminal through the first main program run in the first terminal and a second main program run in the second terminal; and transmitting, by the first terminal, image information to the second terminal and transmitting, by the second terminal, a second operation command to the first terminal, through the network connection. A first operation object and a second operation object in the stand-alone program are separately controlled.


