Touch Width Detection Relay Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional touch device technologies often fail to effectively transmit touch width information to operating systems, limiting the effectiveness of application software in obtaining and processing touch information.

Innovation Solution

A method and system that utilize a relay service program to decouple touch devices and application programs by obtaining and storing first coordinate and touch width information, allowing for efficient detection and identification of touch patterns through a touch information table or data dictionary, and using serial ports for stable communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If touch devices transmit touch width information and coordinate information collectively to the operating system, then application software can obtain complete touch information, but technology complexity increases making some manufacturers unable to implement width information transmission

Engineering Contradiction:
Improvetouch width information transmissionVSAvoidtechnology complexity for transmitting width information
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a relay service program as an intermediary component within the operating system that receives touch width information and coordinate information from the touch device, processes and stores this data in a touch information table, and then provides it to application software. This mediator approach allows complete touch information transmission without requiring complex modifications to the touch device itself, resolving the contradiction between information completeness and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If touch devices only report coordinate information to the operating system without width information, then technology complexity is reduced, but application software effectiveness in obtaining touch information is impacted

Engineering Contradiction:
Improvetechnology complexityVSAvoidapplication software effectiveness
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The relay service program performs preliminary action by pre-processing touch width information and coordinate information from the touch device, storing them in a touch information table with established data structures before application software requests this data. This preliminary organization of touch information allows application software to efficiently retrieve complete touch data without requiring complex real-time processing, thereby maintaining low device complexity while improving application software effectiveness.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If application software directly receives touch information from touch devices, then information acquisition is direct, but decoupling between touch devices and application programs is reduced making system flexibility lower

Engineering Contradiction:
Improvedecoupling between touch device and application programVSAvoidinformation acquisition process
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The relay service program serves as an intermediary layer between touch devices and application programs, receiving touch information from devices, standardizing it in the touch information table, and providing it to applications. This intermediary approach enhances system adaptability and flexibility by decoupling devices from applications, while the standardized data structures and efficient retrieval mechanisms maintain ease of operation for information acquisition.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3413209B1Method and system for detecting width of touch pattern and identifying touch pattern
Publication Date: 2024.10.02 GUANGZHOU SHIRUI ELECTRONICS
  • EP3413209B1 patent drawingFigure 1~2
  • EP3413209B1 patent drawingFigure 3~4
  • EP3413209B1 patent drawingFigure 5

AI summary

Disclosed are a method and a system for detecting a touch pattern width and identifying the touch pattern, the method comprises: receiving first coordinate information and corresponding touch width information of a touch pattern, and storing the first coordinate information and the touch width information(S 10); receiving second coordinate information of a current touch pattern, wherein the second coordinate information is the coordinate information of the touch pattern sent by the touch device to the operating system(S20); and searching the first coordinate information which is consistent with the second coordinate information, from the stored first coordinate information, and determining the touch width information corresponding to the first coordinate information that has been searched as the width information of the current touch pattern(S30).