Virtual Terminal Number Mapping for Seamless Controller Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveconnection flexibilityVSAvoidcontroller specification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If connection method changes between wired and wireless during gameplay, then connection versatility is improved, but game progression is interrupted

Engineering Contradiction:
Improveconnection method versatilityVSAvoidgame continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If controller correspondences are set every time a game starts, then correspondence accuracy is improved, but processing burden and preparation time increase

Engineering Contradiction:
Improvecorrespondence accuracyVSAvoidpreparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9474975B2Information and telecommunications system, information processing unit, and operation terminal
Publication Date: 2016.10.25 SONY INTERACTIVE ENTERTAINMENT LLC
  • US9474975B2 patent drawing
  • US9474975B2 patent drawing
  • US9474975B2 patent drawing

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.