MCU Touch Event Detection for E-Book Page Turning Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices, such as e-books, experience non-ideal page turning speed during sleep mode due to the CPU entering a dormant state, requiring the MCU to record touch inputs and awaken the CPU, leading to delayed page turning.

Innovation Solution

The MCU detects and records touch inputs, determining if they form a touch event, and wakes the CPU to execute the event quickly, utilizing a register to store input actions and a timer to manage power states, allowing immediate page turning upon awakening.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the CPU enters sleep mode to save power, then power consumption is reduced, but page turning speed deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidpage turning speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The MCU performs preliminary actions by detecting and recording touch inputs during sleep mode, determining whether they form valid touch events, and preparing to wake the CPU only when necessary. This preliminary processing prevents unnecessary CPU awakenings while ensuring rapid response to valid gestures, thus maintaining low power consumption without sacrificing page turning speed.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the CPU remains active to improve page turning speed, then page turning speed is improved, but power consumption increases

Engineering Contradiction:
Improvepage turning speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system segments the processing tasks between MCU and CPU based on their operational characteristics. The MCU handles low-power touch detection and event determination, while the CPU is activated only for high-speed page turning execution. This segmentation allows the system to maintain fast response when needed while minimizing power consumption during idle periods.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If the MCU determines touch events during sleep mode, then page turning latency is reduced, but device complexity increases

Engineering Contradiction:
Improvepage turning latencyVSAvoiddevice complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The MCU is designed to perform multiple functions: it not only records touch inputs but also determines whether they constitute valid touch events. This multi-functionality eliminates the need for additional dedicated hardware for gesture recognition, reducing overall device complexity while enabling rapid touch event detection during sleep mode.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8659563B2Electronic device with a page turning function during a sleep mode of the electronic device
Publication Date: 2014.02.25 HON HAI PRECISION INDUSTRY CO LTD
  • US8659563B2 patent drawing
  • US8659563B2 patent drawing
  • US8659563B2 patent drawing

AI summary

An electronic device includes a touch screen, a microcontroller (MCU), and a central processing unit (CPU). The MCU detects a plurality of touch inputs one the touch screen when the CPU is in a sleep mode, determines whether the touch inputs form a touch event, and wakens the CPU from the sleep mode upon the condition that the touch inputs form the touch event. The CPU obtains the touch event from the MCU and executes the touch event to quickly turn a page of an e-book of the electronic device.