Touch Screen Key Input Processing with Cursor Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile terminal key input methods on touch screens are inconvenient due to limited screen size, where multiple key values are allocated to a single key, leading to typographical errors when trying to input consecutive values without waiting or using the space key.

Innovation Solution

A method and apparatus that display and process key inputs by sequentially showing key values allocated to a key without moving the cursor, allowing users to input values by either pressing or dragging, with specific key values mapped to directions, enabling continuous and convenient input without waiting or using the space key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple key values are allocated to one key to improve user convenience, then the number of keys can be reduced, but the user must wait for a predetermined time or push the space key to input consecutive values, causing input inefficiency and potential typographical errors

Engineering Contradiction:
Improvekey allocation flexibilityVSAvoidinput speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary action by automatically moving the cursor to the next position and pre-displaying the next key value immediately after a key input is detected, without requiring the user to wait or press additional keys. This eliminates the waiting time and enables continuous rapid input of consecutive key values allocated to the same physical key.

Inventive Principle:
Principle #10Preliminary action

2Area of stationary object

If multiple key values are allocated to one key, then the keypad can fit within limited screen space, but the user cannot continuously input consecutive values without waiting or using the space key, leading to typographical errors

Engineering Contradiction:
Improvescreen space utilizationVSAvoidinput accuracy
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The system automatically advances the cursor and pre-positions the next key value before the user needs to input it, eliminating the need for manual cursor movement or space key presses that could cause errors. This ensures accurate continuous input while maintaining compact keypad layout.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the cursor moves to the next position after initial key push, then the system can prepare for next input, but the user needs to intentionally push the space key or wait, reducing input efficiency

Engineering Contradiction:
Improvecursor managementVSAvoidwaiting time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The cursor automatically moves to the next position and the next key value is displayed immediately upon detecting a key input, without requiring the user to press the space key or wait for a predetermined time. This eliminates unnecessary operations and waiting time, enabling continuous rapid input.

Inventive Principle:
Principle #10Preliminary action

4Speed

If key values are changed based on consecutive pushes within short time, then the system can handle rapid input, but the displayed key value changes before the user can input the intended value, causing typographical errors

Engineering Contradiction:
Improvekey input speedVSAvoidinput value accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system locks in the key value that was displayed at the moment of key press and maintains it for input, even if the user continues to press the same key rapidly. The cursor automatically advances and the next value is prepared, but the currently selected value remains stable for accurate input, preventing typographical errors caused by rapidly changing displays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10423327B2Method and apparatus for processing key pad input received on touch screen of mobile terminal
Publication Date: 2019.09.24 SAMSUNG ELECTRONICS CO LTD
  • US10423327B2 patent drawing
  • US10423327B2 patent drawing
  • US10423327B2 patent drawing

AI summary

A method of processing an input received through a touch screen in a mobile terminal. The method includes displaying, if a first key to which a plurality of key values are allocated is input, a second key to which a plurality of the key values are allocated, on a screen, and determining a first key value displayed at a cursor by an input of the first key as a final input value if the second key is input, moving the cursor to a next first position, and then displaying one of the plurality of key values of the first key.