Controller Sensitivity Prediction and Update

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video game controllers often have default or last-used sensitivity settings that may not be suited to individual users, leading to suboptimal gaming experiences due to factors like user fatigue and performance issues.

Innovation Solution

A data processing apparatus that receives controller input information, predicts sensitivity update information using a prediction model based on historical data, and updates the sensitivity settings for user-operable input elements such as control sticks, trigger buttons, and touchpads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If default or last-used sensitivity settings are used, then device complexity is reduced, but user comfort and performance deteriorate

Engineering Contradiction:
Improvesensitivity setting managementVSAvoiduser comfort and performance
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system automatically monitors controller input information and uses prediction circuitry to determine optimal sensitivity settings without user intervention. The sensitivity setting is updated based on analyzed input patterns, allowing the system to self-adjust and improve user experience without requiring manual configuration or increasing operational complexity for the user.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If sensitivity settings are manually adjusted for each user, then user comfort and performance improve, but device complexity and time consumption increase

Engineering Contradiction:
Improveuser comfort and performanceVSAvoidtime for sensitivity configuration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of controller input information to predict optimal sensitivity settings before actual use. By monitoring input patterns and using prediction circuitry to determine appropriate settings in advance, the system prepares the optimal configuration proactively, eliminating the need for time-consuming manual adjustment while ensuring user comfort and performance are optimized from the start.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If sensitivity settings are manually adjusted for each user, then user comfort and performance improve, but device complexity increases

Engineering Contradiction:
Improveuser comfort and performanceVSAvoidsensitivity setting management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system continuously monitors controller input information and uses prediction circuitry to analyze patterns, providing feedback-based automatic adjustment of sensitivity settings. This closed-loop approach allows the system to adapt to user behavior dynamically, achieving personalized optimization without requiring complex manual configuration interfaces or increasing operational complexity for the user.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250135329A1Apparatus, systems and methods for controller devices
Publication Date: 2025.05.01 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20250135329A1 patent drawing
  • US20250135329A1 patent drawing
  • US20250135329A1 patent drawing

AI summary

A data processing apparatus comprises receiving circuitry to receive controller input information indicative of one or more user inputs for a controller device comprising one or more user operable input elements, prediction circuitry to predict, for a given user operable input element of the controller device having a sensitivity setting, sensitivity update information for updating the sensitivity setting for the given user operable input element, and update circuitry to update the sensitivity setting for the given user operable input element in dependence on the sensitivity update information to obtain an updated sensitivity setting for the given user operable input element, in which the prediction circuitry is configured to predict the sensitivity update information in dependence on at least some of the controller input information associated with the given user operable input element and a prediction model which is based on previous controller input information for a plurality of users.