Game Controller Cross-Console Login Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional game controllers cannot store gaming account information and communicate it with other devices, limiting users to a single gaming console and preventing seamless login across different consoles or with other players.

Innovation Solution

A method and system that enables a game controller to connect with a host game console, receive and encrypt a login code, and send it back to authenticate and provide user gaming account data, allowing users to log in to multiple gaming consoles without manual input, using protocols like NFC, Bluetooth, or QR codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional game controllers are used, then the device structure remains simple, but the controller cannot store or communicate gaming account information across multiple consoles

Engineering Contradiction:
Improvecross-console login capabilityVSAvoidcontroller structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing the user's gaming account information and encrypted credentials within the game controller before actual use. The controller is pre-configured with storage memory containing account data, and the encryption keys are pre-loaded into the controller's processor, enabling immediate cross-console authentication without requiring manual re-entry or external storage devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs an intermediary approach by using the game controller itself as the mediating device between the user and multiple game consoles. The controller acts as a portable authentication intermediary that carries encrypted account information and communicates with different consoles to establish identity, eliminating the need for users to directly manage credentials across multiple systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual login input is required for each console, then security can be maintained, but user convenience and login speed are reduced

Engineering Contradiction:
Improvelogin convenienceVSAvoidaccount security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements self-service by enabling the game controller to autonomously perform the authentication process. The controller's processor automatically retrieves stored account information, encrypts it using pre-loaded keys, and transmits it to the game console without requiring user intervention. The system serves itself by managing the entire login sequence independently, from credential retrieval to encrypted transmission.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The encrypted account information stored in the controller serves as an intermediary that bridges security and convenience. Rather than requiring manual input or direct communication between user and console, the pre-encrypted credentials act as a secure intermediary that can be automatically exchanged, maintaining security through encryption while enabling rapid automated authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If gaming account data is stored locally without encryption, then access speed is improved, but personal information security is compromised

Engineering Contradiction:
Improvelogin speedVSAvoidinformation security risk
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by transforming the account information from plaintext to encrypted form before storage in the controller's memory. The encryption process changes the state of the data, converting readable credentials into ciphertext that requires decryption keys for access. This parameter transformation maintains fast local access speeds while fundamentally altering the data's vulnerability profile.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Encryption serves as an intermediary layer between the stored account data and potential unauthorized access. The encrypted credentials in the controller's memory act as a protected intermediary that prevents direct exposure of sensitive information, while still enabling rapid authenticated access through the decryption process integrated into the controller's processor.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11030284B2Smart gamepad
Publication Date: 2021.06.08 GOOGLE LLC
  • US11030284B2 patent drawing
  • US11030284B2 patent drawing
  • US11030284B2 patent drawing

AI summary

A method for logging into a user gaming account may include connecting with a host game console and receiving a login code at a game controller from the host game console. The login code may be encrypted with a combination key and sent to the host game console. Consequently, user gaming account data may be provided to the host game console. Additionally, a method for receiving user gaming account data may include connecting to a game controller and connecting to a game server. A login code for a gaming account login may be received from the game server and the login code may be sent to the game controller. Next, an encrypted login code that has been encrypted with a combination key may be received from the game controller, and subsequently sent to the game server. Accordingly, user gaming account data may be received from the game controller.