Touch Screen Offset Pointer for Unobstructed Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of touch screens, particularly on mobile devices with smaller screens, face difficulties in clearly viewing pointers due to obstruction by their fingers or styluses, making it hard to select or highlight content effectively.

Innovation Solution

A touch screen offset pointer system that uses a navigator engine to detect touch inputs and display the pointer at an offset from the touched location, allowing users to see the pointer without obstruction, with adjustable offsets based on touch inputs to provide finer granularity and unobstructed views, especially near screen edges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the pointer is displayed at the touched location on the touch screen, then the user can easily locate the pointer position, but the pointer is obstructed by the user's finger or stylus making it hard to view clearly

Engineering Contradiction:
ImprovePointer visibilityVSAvoidObstruction by finger or stylus
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the pointer from the touched location and displays it at an offset position. The navigator engine calculates an offset based on the touched location and displays the pointer at this offset position, removing the harmful obstruction effect while maintaining ease of operation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The offset position acts as an intermediary between the touched location and the pointer display. By introducing this intermediate offset calculation, the system allows the pointer to be visible without being directly obstructed by the user's finger or stylus at the touched location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a fixed offset is used for the pointer, then the pointer is always visible without obstruction, but the pointer cannot provide precise selection near screen edges

Engineering Contradiction:
ImprovePointer visibilityVSAvoidSelection precision near screen edges
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic offset calculation that changes based on the touched location. The navigator engine determines different offsets depending on whether the touch is near the center or edges of the screen, allowing the pointer to maintain both visibility and selection precision across different screen regions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The offset value is not uniform across the entire screen but varies locally based on the touched location. The system applies different offset calculations for different regions of the screen, particularly adjusting for edge regions where precision is critical, thereby providing local quality optimization.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the pointer offset is increased to avoid obstruction, then the pointer becomes more visible, but the pointer moves away from the touched location reducing selection accuracy

Engineering Contradiction:
ImprovePointer visibilityVSAvoidSelection accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The offset is dynamically adjusted based on the touched location and screen region. The navigator engine calculates appropriate offsets that balance visibility and accuracy, increasing offsets when needed for visibility and decreasing them when precision near edges requires the pointer to remain closer to the touched location.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8749494B1Touch screen offset pointer
Publication Date: 2014.06.10 T MOBILE INNOVATIONS LLC
  • US8749494B1 patent drawing
  • US8749494B1 patent drawing
  • US8749494B1 patent drawing

AI summary

A device with a touch screen offset pointer is provided. The device includes a processor; a touch screen, and a navigator engine. When executed by the processor, the navigator engine detects a first touch input at a first location on the touch screen, determines a first offset for a pointer to overlay on content displayed by the touch screen, and displays the pointer on the touch screen at the first offset from the first location. The navigator engine also detects a second touch input at a second location on the touch screen, determines a second offset for the pointer, and displays the pointer on the touch screen at the second offset from the second location.