Remote GPU Parameter Control for Gaming Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users playing video games on computing devices cannot monitor or adjust graphics processor settings without leaving the game, as current solutions display a user interface within the game, which interferes with the gaming experience and slows down graphics rendering.

Innovation Solution

A system and method for remotely adjusting performance and power parameters of a computing device using a second device, such as a smartphone, which connects to the gaming device via wired or wireless connections, allowing users to monitor and adjust GPU fan speed, screen resolution, frame rate, and other parameters without displaying a user interface on the gaming device's monitor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user interface is displayed inside the game to allow configuration of graphics settings, then users can access and adjust graphics processor settings, but the user interface covers a portion of the game and worsens the user's gaming experience

Engineering Contradiction:
Improveaccess to graphics settingsVSAvoidgaming experience quality
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent uses a remote computing device (smartphone, tablet, or secondary display) as an intermediary to display the user interface for graphics configuration. This separates the configuration interface from the game display, allowing users to adjust settings without the interface overlaying or blocking the game content on the primary display.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a user interface is displayed inside the game to allow configuration of graphics settings, then users can access and adjust graphics processor settings, but graphics resources are used to generate and control the user interface which slows down graphics rendering

Engineering Contradiction:
Improveaccess to graphics settingsVSAvoidgraphics rendering performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent extracts the user interface generation and rendering tasks from the primary graphics processing pipeline. By displaying the configuration interface on a remote computing device or secondary display, the system removes the overhead of rendering UI elements on the primary game display, thereby freeing up graphics resources for game rendering and improving overall performance.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If users play video games in exclusive full screen mode, then gaming performance is optimized, but users cannot access system and application settings without leaving the game or entering a windowed state

Engineering Contradiction:
Improvegaming performanceVSAvoidaccess to system settings
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent employs a remote computing device as a mediator that provides access to system and application settings while the primary display remains in exclusive full-screen game mode. The remote device receives and displays configuration interfaces, allowing users to adjust settings without exiting the game or reducing it to a windowed state, thus maintaining both gaming performance and settings accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12047233B2Mobile application for monitoring and configuring second device
Publication Date: 2024.07.23 ATI TECHNOLOGIES ULC
  • US12047233B2 patent drawing
  • US12047233B2 patent drawing
  • US12047233B2 patent drawing

AI summary

Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.