Vibration Motor Driving Chip for Touch Response Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a delay in responding to touch inputs due to the time it takes for the application processor (AP) to wake up from idle mode and process control signals in user electronic devices with touch panels, leading to delayed user output interface responses.

Innovation Solution

A vibration motor driving device with a control signal selection unit that discards redundant control signals and a power supply unit that switches to active mode upon receiving a wake-up signal, allowing the vibration motor driving unit to directly respond to touch inputs without waiting for the AP to process signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the AP is in idle mode to save power, then energy consumption is reduced, but response delay increases when touch input occurs

Engineering Contradiction:
Improvepower consumptionVSAvoidresponse delay
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The vibration motor driving unit is pre-configured to receive and process control signals from the touch detection unit even when the AP is in idle mode. By preparing the driving unit in advance with the necessary control logic and keeping it in a ready state, the system can immediately respond to touch inputs without waiting for the AP to wake up, thus reducing response delay while maintaining power savings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system separates the touch input processing function from the AP by implementing a dedicated vibration motor driving unit that can independently process control signals. This segmentation allows the AP to remain in idle mode while the driving unit handles touch responses, achieving both power savings and fast response simultaneously.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the AP processes control signals through software to ensure accuracy, then control precision is improved, but response speed deteriorates due to processing time

Engineering Contradiction:
Improvecontrol signal accuracyVSAvoidresponse speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The vibration motor driving unit acts as an intermediary between the touch detection unit and the vibration motor. It receives control signals directly from the touch detection unit and processes them through dedicated hardware logic rather than software, eliminating the need for AP intervention. This intermediary approach maintains control accuracy while significantly improving response speed by bypassing software processing delays.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If the AP recognizes touch input discontinuously in polling manner to reduce processing load, then system complexity is reduced, but response delay increases due to recognition interval

Engineering Contradiction:
Improveprocessing complexityVSAvoidrecognition delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The vibration motor driving unit performs self-service by autonomously monitoring and processing control signals from the touch detection unit without requiring periodic polling by the AP. The driving unit independently manages the entire touch response process, from signal reception to vibration motor control, eliminating recognition delays while maintaining simple system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10852831B2User interface device driving chip for providing improved input feedback and electronic device using the same
Publication Date: 2020.12.01 ZINITIX CO LTD
  • US10852831B2 patent drawing
  • US10852831B2 patent drawing
  • US10852831B2 patent drawing

AI summary

Provided is a vibration motor driving device that controls a vibration motor. The vibration motor driving device includes: a control signal selection unit configured to receive a second control signal provided from a touch detection unit for detecting a touch input to a touch panel and including information for controlling the vibration motor; and a driving current output unit configured to output a vibration motor driving current for driving the vibration motor according to the second control signal.