Vibration Motor Frequency Control Under Thermal and Battery Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems that apply vibration to users do not effectively adjust vibration frequency based on temperature or battery level, leading to inefficient energy usage and potential thermal degradation of vibration motors.

Innovation Solution

A method and system that measure temperature and battery level to dynamically adjust vibration frequency, ensuring the amount of vibration at a changed frequency is greater than at the indicated frequency, and restrict vibration when conditions are not met, using processors and memories to execute program code for controlling vibration motors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If vibration frequency is increased to improve vibration effectiveness, then vibration amount increases, but energy consumption increases and thermal degradation occurs

Engineering Contradiction:
Improvevibration motor reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic frequency adjustment by continuously monitoring temperature and battery level, then adapting the vibration frequency in real-time. The controller shifts from fixed frequency operation to variable frequency operation, selecting optimal frequencies from multiple candidates based on current thermal and power conditions, thereby resolving the contradiction between maintaining reliable vibration output and reducing energy consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operating parameters (vibration frequency) based on measured conditions (temperature, battery level). By maintaining a plurality of candidate frequencies and selecting the appropriate one according to current state, the system optimizes the balance between vibration effectiveness and energy efficiency, preventing both thermal degradation and unnecessary power consumption.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If vibration frequency is adjusted to optimize performance, then energy efficiency improves, but system complexity increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent employs feedback mechanisms by continuously measuring temperature and battery level, then using this information to adjust vibration frequency. The controller receives feedback from sensors and dynamically selects from multiple candidate frequencies, creating a closed-loop control system that optimizes energy efficiency while managing complexity through structured decision-making based on measured parameters.

Inventive Principle:
Principle #23Feedback

3Reliability

If vibration is restricted to prevent thermal degradation, then motor reliability improves, but vibration effectiveness decreases

Engineering Contradiction:
Improvevibration motor reliabilityVSAvoidvibration effectiveness
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Rather than permanently restricting vibration, the system dynamically adjusts frequency based on real-time temperature and battery conditions. By maintaining multiple candidate frequencies and selecting appropriate ones, the system ensures vibration effectiveness is maximized within safe thermal and power limits, resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250219568A1Information processing method, computer system, and non-transitory computer-readable storage medium
Publication Date: 2025.07.03 NINTENDO CO LTD
  • US20250219568A1 patent drawing
  • US20250219568A1 patent drawing
  • US20250219568A1 patent drawing

AI summary

An information processing method of controlling a vibration motor in accordance with an instruction regarding a frequency of vibration is provided. The information processing method includes measuring a temperature, determining that the measured temperature satisfies a predetermined condition, and changing the frequency indicated in the instruction, based on the determining, such that an amount of vibration relative to an input voltage at a changed frequency is larger than an amount of vibration at the indicated frequency.