Touch Screen Input Panel Typical Coordinate Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch screen input methods for electronic devices often result in inaccurate key selection due to the reliance on comparing finger-covered areas, leading to errors in character input, necessitating a more efficient mechanism to determine user actions.

Innovation Solution

A method that calculates a unique typical coordinate value from all touch points on a touch screen, using weighted averages of x-axis and y-axis coordinates, to accurately control application programs and select keys on a software input panel (SIP), enhancing user operation efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If a software input panel (SIP) is used as the input interface, then the product can be slimmer and have a larger display area, but the key selection accuracy deteriorates due to the finger-covered area comparison method

Engineering Contradiction:
Improveproduct slimnessVSAvoidkey selection accuracy
Core Design Contradiction:
ShapeVSMeasurement precision

Solution Approach 1:

The patent changes the parameter used for key selection from finger-covered area to typical coordinate value. Instead of comparing the area of fingers covering keys, the system calculates a typical coordinate value from multiple touch points and compares it with key center coordinates, significantly improving key selection accuracy while maintaining the SIP interface

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical area comparison method with a coordinate calculation system. Multiple touch points are collected and processed to generate a typical coordinate value, which is then compared with predefined key center coordinates to determine the selected key, eliminating the inaccuracies of area-based detection

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If the finger-covered area method is used to select keys, then the system can operate with simple touch detection, but the key selection accuracy deteriorates leading to input errors

Engineering Contradiction:
Improvetouch detection simplicityVSAvoidkey selection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the touch detection process into multiple stages: collecting multiple touch points within a time window, calculating typical coordinate values from these points, and comparing with key center coordinates. This segmentation transforms a simple but inaccurate detection into a multi-step process that maintains simplicity while improving accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by collecting multiple touch points and calculating their typical coordinate value before making the key selection decision. This preliminary processing of touch data ensures that the final key selection is based on accurate coordinate information rather than immediate area comparison

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8847910B2Application program control interface
Publication Date: 2014.09.30 HTC CORP
  • US8847910B2 patent drawing
  • US8847910B2 patent drawing
  • US8847910B2 patent drawing

AI summary

A method for controlling an application program, an electronic device thereof, and a recording medium thereof are provided. In the present method, when detecting at least one touch area on a touch screen of the electronic device, all touch points contained within each of the touch areas are obtained. Then, a unique typical coordinate value is determined according to a coordinate value of each of the touch points. Finally, an application program is controlled to execute a function relative to the typical coordinate value. Hence, the application program is controlled to execute the corresponding function by detecting the user operation on the touch screen so as to improve a convenience of operating the electronic device.