BLE Game Controller Mode Switching to Bypass OS Input Restrictions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video game streaming systems are limited by operating system restrictions on game controllers, preventing the use of non-MFi-certified controllers on iOS devices and failing to support all features and functionalities of game controllers on Android devices, while USB dongles are cumbersome and prone to damage or loss.

Innovation Solution

A handheld video game controller operable in Bluetooth Low Energy (BLE) mode and receiver mode, allowing controller input data to be sent via a wireless connection that bypasses OS restrictions and supports switching between devices, using a client application to enable seamless video game streaming on BLE devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If USB dongle is used for wireless connection, then game controller can connect to target device, but device complexity increases and dongle is prone to damage or loss

Engineering Contradiction:
Improveconnection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the wireless communication functionality from the target device by implementing a wireless receiver in the game controller itself. This eliminates the need for external USB dongles or hub devices, reducing system complexity while maintaining reliable wireless connection. The controller becomes self-sufficient with built-in wireless capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The game controller is designed with multi-functionality, serving both as a gaming input device and as a wireless communication endpoint. By integrating the wireless receiver directly into the controller, it can directly communicate with various target devices (smartphones, tablets, PCs) without requiring device-specific adapters or dongles.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If MFi-certified gamepad is used on iOS device, then connection is allowed by OS restrictions, but controller functionality is limited and performance is reduced

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcontroller performance
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Instead of making the target device (iOS device) adapt to accept various controllers through certification programs, the patent inverts the approach by making the controller adapt to the device through built-in wireless receivers. The controller is designed with receivers that can communicate with multiple device types, reversing who needs to adapt to whom.

Inventive Principle:
Principle #13The other way round (Inversion)

3Adaptability or versatility

If USB dongle is carried around for different devices, then game streaming is flexible across devices, but risk of damage or loss increases

Engineering Contradiction:
Improvedevice switching capabilityVSAvoiddongle safety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the wireless receiver functionality directly into the game controller, combining two previously separate components (controller and receiver) into one unified device. This eliminates the need to carry separate dongles between devices, as the controller itself contains all necessary wireless communication capabilities.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If hub device is used as intermediary, then video game data can be streamed to target device, but system complexity and number of components increases

Engineering Contradiction:
Improvestreaming capabilityVSAvoidsystem components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the intermediary hub functionality from the system and integrates it directly into the game controller. The controller now contains built-in wireless receivers that can directly communicate with target devices, eliminating the need for separate hub devices to mediate the connection.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3928310B1Game controller operable in bluetooth low energy (BLE) mode
Publication Date: 2026.01.07 VALVE CORPORATION
  • EP3928310B1 patent drawingFigure 1A
  • EP3928310B1 patent drawingFigure 1B
  • EP3928310B1 patent drawingFigure 2

AI summary

A handheld video game controller is operable in Bluetooth Low Energy (BLE) mode to allow for sending controller input data to a target BLE device in a manner that bypasses any operating system (OS) restrictions that might otherwise be imposed on game controller input. When operating in the BLE mode, the handheld video game controller pairs (establishes a radio link) with a BLE device executing a client application used for video game streaming. During gameplay, the video game executes on a host computer and the player provides user input to the game controller to control an aspect of the video game. In response to such user input, the game controller sends controller input data to the BLE device via a radio of the game controller. The player may switch between operating the game controller in BLE mode and receiver mode using input gestures on the game controller.