Virtual Terminal Number Mapping for Seamless Controller Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video game consoles face challenges in managing controller connections, particularly when switching between wired and wireless connections during gameplay, leading to potential interruptions and increased processing burdens for setting up controller correspondences.
Innovation Solution
An information and telecommunications system that includes an operation terminal and an information processing unit capable of wireless communication, utilizing unique terminal identification information for seamless correspondence between controllers and the console, regardless of connection method, through virtual terminal numbers and storage of terminal identification information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If controllers are connected through wireless communication, then connection flexibility is improved, but controller specification becomes difficult without port number correspondence
Solution Approach 1:
The patent introduces terminal identification information as an intermediary element that mediates between the controller and the information processing unit. Instead of directly using port numbers for identification, the system uses terminal identification information transmitted by the controller to establish correspondence, enabling wireless controllers to be specified without physical port connections.
Solution Approach 2:
The patent creates a virtual representation of the controller connection through terminal identification information. The information processing unit stores correspondence between terminal identification information and virtual terminal numbers, effectively copying the port number identification mechanism into a wireless-friendly format that doesn't require physical connection.
2Adaptability or versatility
If connection method changes between wired and wireless during gameplay, then connection versatility is improved, but game progression is interrupted
Solution Approach 1:
The patent ensures continuous game operation by maintaining controller correspondence through terminal identification information throughout connection changes. When a controller connects or disconnects, the system updates the correspondence between terminal identification information and virtual terminal numbers without requiring game interruption or reconfiguration, allowing seamless switching between wired and wireless modes.
3Measurement precision
If controller correspondences are set every time a game starts, then correspondence accuracy is improved, but processing burden and preparation time increase
Solution Approach 1:
The patent performs controller correspondence setup in advance by storing the mapping between terminal identification information and virtual terminal numbers before game execution. When a game starts, the system simply retrieves pre-established correspondences rather than performing full setup procedures, significantly reducing preparation time while maintaining accurate controller-character assignments.
Data Source
AI summary
A controller 20 transmits a unique ID to a console main unit 10 when starting communication with said console main unit 10. The console main unit 10 determines whether the received unique ID has already been registered in a wired controller No. registration table, and when it has already been registered, sets already registered correspondence for corresponding a virtual controller No., a wired controller No., and the unique ID. Otherwise, if it is not yet registered, a wired controller No. and the unique ID are corresponded, and new registration and correspondence setting for corresponding them to a virtual controller No. is conducted. The virtual controller No. corresponded to the unique ID is associated to predetermined information processing if the already registered correspondence setting or new registration and correspondence setting is completed.


