Virtual Pointer Sensitivity Adjustment for Precise 3D Pointing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in accurately pointing a desired position in a virtual three-dimensional space using a pointer with high sensitivity, requiring separate operations to adjust sensitivity, which can distract and decrease concentration.

Innovation Solution

An information processing device that automatically adjusts the sensitivity of a pointer based on predetermined threshold conditions related to the user's sight direction and pointer attitude, reducing the angular change of the emission angle without additional user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the pointer has high sensitivity, then the responsiveness of the pointer is improved, but it becomes difficult for the user to point a desired position accurately

Engineering Contradiction:
Improveresponsiveness of pointerVSAvoidpointing accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the pointer sensitivity adjustable rather than fixed. The system dynamically changes the sensitivity level based on the user's operational needs, allowing high sensitivity for quick movements and low sensitivity for precise positioning. This is achieved through a sensitivity adjustment unit that modifies the relationship between pointer movement and control input in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the sensitivity parameter to resolve the contradiction. By adjusting the sensitivity parameter, the system can switch between high responsiveness (for fast pointing) and low responsiveness (for accurate positioning). This parameter change allows the same pointer to operate effectively in both regimes without hardware modification.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the user performs a separate operation to change the sensitivity of the pointer, then the sensitivity adjustment capability is improved, but the user concentration decreases and the operation becomes more complex

Engineering Contradiction:
Improvesensitivity adjustment capabilityVSAvoiduser concentration
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies self-service by automatically determining when sensitivity adjustment is needed based on monitoring the user's operational state. The determination unit analyzes whether the user is in a positioning phase (needing high sensitivity) or a pointing phase (needing low sensitivity) and automatically adjusts the sensitivity accordingly, eliminating the need for manual user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by continuously monitoring the user's pointer operations and the state of the virtual object. Based on this feedback, the system determines the appropriate sensitivity level and adjusts it automatically. The feedback loop includes detecting user input, assessing the current operational context, and modifying sensitivity to match the detected needs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12360613B2Information processing device, information processing method, and non-transitory computer readable medium
Publication Date: 2025.07.15 FUJIFILM BUSINESS INNOVATION CORP
  • US12360613B2 patent drawing
  • US12360613B2 patent drawing
  • US12360613B2 patent drawing

AI summary

An information processing device includes a processor configured to: based on an attitude of equipment being worn or held by a user, set a sight direction of the user in a virtual three-dimensional space; based on a virtual viewpoint and the sight direction set in the virtual three-dimensional space, generate a two-dimensional image by projecting the virtual three-dimensional space; cause the two-dimensional image to be displayed on a display; based on an attitude of a pointer being held by the user, set an emission angle of a ray emitted virtually to the virtual three-dimensional space; and in a case where sensitivity reduction conditions that an amount of angular change of the sight direction of the user within a predetermined time is less than or equal to a threshold viewing angle and that an amount of angular change of an emission angle of the ray within a predetermined time is less than or equal to a threshold emission angle are satisfied, reduce the amount of angular change of the emission angle of the ray relative to the amount of angular change of the attitude of the pointer, compared to a case where the sensitivity reduction conditions are not satisfied.