Touch Screen Cursor Placement and Text Selection Gripper

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch screen devices face challenges in precise cursor placement and text selection due to imprecision when using fingers, leading to cumbersome user interfaces, especially for portable devices where accuracy and speed are compromised.

Innovation Solution

Implementing a user interface with a 'gripper' visual indication below the text line for cursor placement and 'safety zones' to allow accurate text selection, enabling coarse and precise cursor placement through tap inputs and drag interactions, and adjusting error thresholds for multi-line text selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a finger is used as an input device on a touch screen, then the device is easy to operate, but precision is much lower than with other input devices such as a mouse

Engineering Contradiction:
Improveease of operationVSAvoidprecision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary visual indicator (cursor or selection highlight) that mediates between the imprecise finger input and the precise text location. When the user touches the screen, the system displays a visual indicator at the touch location, allowing the user to see exactly where the input registered and make adjustments by touching adjacent areas. This intermediary visual feedback bridge resolves the contradiction by translating imprecise finger movements into precise text selection capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides immediate visual feedback by displaying a cursor or selection highlight at the location corresponding to the user's finger touch. This feedback loop allows the user to see the result of their input and make real-time corrections by touching different locations, thereby achieving precise cursor placement and text selection despite the inherent imprecision of finger-based input.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the user interface requires the user to enter complicated commands such as pressing and holding the selected text, then text selection functionality is achieved, but the speed and ease of selecting text is reduced

Engineering Contradiction:
Improveease of selecting textVSAvoidspeed of selecting text
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary action by automatically detecting and responding to simple tap gestures to place cursors and initiate text selection without requiring users to learn or execute complicated command sequences. The interface is designed to anticipate user intent based on basic touch interactions, eliminating the need for pressing and holding or other complex gestures, thereby both simplifying operation and increasing speed.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If present user interfaces utilize an offset representation of the text being selected, then text selection is enabled, but it requires unintuitive and unnecessary hand-eye coordination

Engineering Contradiction:
Improveintuitiveness of text selectionVSAvoidcomplexity of user interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Instead of offsetting the visual representation of text selection from its actual location (as in traditional selection handles or markers), the patent inverts the approach by placing the visual indicator (cursor or highlight) directly at the selected text location. This eliminates the offset representation and the associated hand-eye coordination challenge, making the interface more intuitive while reducing cognitive complexity.

Inventive Principle:
Principle #13The other way round (Inversion)

4Area of stationary object

If text lines occupy a small vertical space relative to the size of a user's finger, then more text can be displayed, but it is very difficult for humans to move their finger in a straight line resulting in errors when selecting text

Engineering Contradiction:
Improvevertical space occupied by textVSAvoidprecision of text selection
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system provides continuous visual feedback by displaying a moving cursor or selection highlight that tracks the user's finger movement in real-time. This feedback allows the user to see their selection progress and make micro-adjustments by touching adjacent screen areas, compensating for the inability to move the finger in a perfectly straight line and preventing erroneous line changes during single-line text selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9612670B2Explicit touch selection and cursor placement
Publication Date: 2017.04.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9612670B2 patent drawing
  • US9612670B2 patent drawing
  • US9612670B2 patent drawing

AI summary

A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.