Handwriting Input Offset Display to Unblock Sight Line

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The input efficiency and accuracy rate are low during handwriting input due to the sight line being blocked by the touch medium.

Innovation Solution

A method and apparatus that detect the touch point position in real time, determine a display point position deviated from the touch point based on user-related information, and present a touch point movement trajectory to prevent the touch medium from blocking the displayed stroke, allowing the user to see the complete stroke during input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a stroke is rendered at a touch point position during handwriting input, then the stroke can be displayed in real-time, but the touch medium blocks the sight line and prevents the user from seeing the complete stroke

Engineering Contradiction:
Improveinput accuracy rateVSAvoidsight line blocking
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dimensionality change by offsetting the display position from the touch point position in a specific direction (e.g., upward or along the stroke trajectory). This creates a spatial separation between the physical touch medium and the visual feedback, allowing users to see the complete stroke without the finger blocking the view. The display point is calculated based on the touch point coordinates plus an offset vector that considers stroke direction and curvature.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces an intermediary mechanism by rendering the stroke at a displaced position rather than directly at the touch point. This intermediary display location acts as a mediator between the user's touch action and the visual feedback, eliminating the direct conflict where the finger would block the stroke. The offset rendering serves as a buffer that decouples the physical interaction from the visual representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the stroke is displayed at the touch point position, then the input process is simple, but the user cannot see the complete stroke due to blockage, reducing input efficiency

Engineering Contradiction:
Improveinput efficiencyVSAvoiddisplay complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent resolves this contradiction by moving the display to another dimension (offset position) rather than keeping it at the original touch point. This spatial relocation maintains operational simplicity while solving the visibility problem. The system automatically calculates and applies the offset without requiring complex user interactions or manual adjustments.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a copy of the stroke at a different location (the offset position) rather than displaying it directly at the touch point. This copied representation provides the necessary visual feedback without interfering with the user's view. The original touch interaction remains simple while the copied stroke provides unobstructed visual information.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12131016B2Input method and apparatus, and apparatus for input
Publication Date: 2024.10.29 BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
  • US12131016B2 patent drawing
  • US12131016B2 patent drawing
  • US12131016B2 patent drawing

AI summary

An input method and apparatus are provided. The input method includes: detecting in real time a touch point position during a handwriting input process on a user device; determining a display point position based on the touch point position and user-related information, the display point position being deviated from the touch point position; and presenting a touch point movement trajectory based on the display point position.