Stylus-Triggered Screen Split via Touch Event Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current screen split control methods on terminals, which rely on user gestures or physical keys, often result in mistaken touches and cumbersome operations, leading to a poor user experience, especially when using styluses with keys like Page Up and Page Down.

Innovation Solution

A screen split control method that utilizes a stylus to trigger screen splits by creating a window to intercept non-stylus touch events and detect stylus touch events, determining the screen split position based on stylus input, thereby reducing mistaken touches and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If screen split control is implemented using user gestures or physical keys, then screen split functionality is achieved, but mistaken touches increase and operation becomes cumbersome

Engineering Contradiction:
Improveoperation simplicityVSAvoidmistaken touch rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A window is introduced as an intermediary component between the touch screen and the screen split control logic. This window intercepts touch events and determines whether they originate from a stylus or finger, enabling differentiated handling of touch inputs and reducing mistaken touches while maintaining operational simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of touch event detection by identifying the type of touching tool (stylus vs. finger) and adjusting the response behavior accordingly. When a stylus is detected, the system enables screen split control functionality; when a finger is detected, the system ignores the gesture to prevent mistaken touches

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a window is created to intercept and detect stylus touch events, then mistaken touches are reduced and control precision is improved, but system resource consumption increases

Engineering Contradiction:
Improvestylus touch detection accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuously monitoring all touch events, the system only activates the window for intercepting and detecting stylus touch events when screen split control is needed. This partial action approach reduces unnecessary resource consumption while maintaining high detection accuracy when required

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The window automatically manages its own lifecycle by intercepting touch events and determining their source. The system self-regulates resource usage by enabling the window only when needed and removing it when screen split control is no longer required, reducing overall resource consumption

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12164763B1Screen split control method and apparatus, and storage medium
Publication Date: 2024.12.10 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US12164763B1 patent drawing
  • US12164763B1 patent drawing
  • US12164763B1 patent drawing

AI summary

A screen split control method is performed by a terminal that has a function of responding to a control instruction triggered by a stylus. The screen split control method includes: creating a window in response to receiving the control instruction triggered by the stylus and determining that the control instruction is a control instruction of triggering screen split, where the window is configured to intercept a non-stylus touch event and detect a stylus touch event; determining a screen split position of the terminal based on the stylus touch event detected by the window; and performing screen split on the terminal based on the screen split position.