Handwritten Marking Line Alignment in E-Books

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic book terminals fail to maintain the alignment and matching of handwritten notes with character formats after font adjustments, leading to a poor user experience.

Innovation Solution

A method that acquires and records the first and last characters marked by a user's handwritten line, determines new positions when the character format is adjusted, and processes the marking line to match the new positions, ensuring it aligns with the adjusted text.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the position of the marking line is recorded based on screen coordinates, then the marking line position is fixed and easy to implement, but the marking line does not match the marked characters after font scaling

Engineering Contradiction:
Improveease of implementationVSAvoidadaptability to format adjustment
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces character indices as an intermediary to link the marking line with the text content. Instead of directly storing screen coordinates, the system records the first and last character indices of the marked content. This intermediary layer allows the marking line to be dynamically repositioned when text format changes, as the character indices remain valid while their screen positions are recalculated based on the new format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the static marking line position into a dynamic one by implementing real-time recalculation of the marking line's screen coordinates when text format changes occur. The system detects format adjustments (such as font scaling) and automatically updates the marking line position based on the new character positions, making the marking line adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the marking line position is fixed on the screen, then the implementation is simple, but the user experience deteriorates after format adjustment

Engineering Contradiction:
Improvesystem complexityVSAvoiduser experience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent performs preliminary recording of the first and last character indices when the user creates a marking line. This preliminary action stores the logical boundaries of the marked content in a format that can be quickly reused during format adjustments. When the text format changes, the system already has the character indices ready to recalculate the new position, avoiding the need for complex real-time tracking during the adjustment itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the system continuously monitors for text format changes and automatically triggers recalculation of the marking line position. When a format adjustment is detected, the system uses the stored character indices to determine the new position and updates the marking line accordingly, creating a closed-loop system that maintains accuracy without user intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11048865B2Processing and displaying handwritten note based on format change of content in electronic book
Publication Date: 2021.06.29 ZHANGYUE TECH CO LTD
  • US11048865B2 patent drawing
  • US11048865B2 patent drawing
  • US11048865B2 patent drawing

AI summary

Disclosed are a method for displaying a handwritten note in an electronic book, an electronic device and a computer storage medium. The handwritten note includes a marking line. The method includes: acquiring the marking line input by a user via handwriting, and recording a first character and a last character of characters marked by the marking line; when it is detected that a format of the characters of the electronic book is adjusted, determining new positions of the first character and the last character after format adjustment; and processing and displaying the marking line based on the new positions of the first character and the last character.