Scrolling Text Alignment Correction for Mobile Viewports
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of electronic devices face difficulties in scrolling text vertically without accidentally scrolling it horizontally, leading to misalignment with the viewport, especially on smaller screens where precise movements are challenging.
Innovation Solution
A system and method that processes user input to detect initiating events and pointer movements for drag operations, scrolling textual content, and automatically re-scrolls it to offset horizontal components within a correction threshold or based on horizontal borders, ensuring text remains aligned with the viewport.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If drag operation is used for scrolling text, then scrolling speed and ease of operation are improved, but text alignment with viewport deteriorates due to accidental horizontal scrolling
Solution Approach 1:
The system continuously monitors the pointer movement during drag operations and provides feedback by automatically detecting horizontal drift and correcting text alignment. The feedback mechanism calculates the horizontal component of pointer movement and adjusts the text position accordingly to maintain proper alignment with the viewport.
Solution Approach 2:
The scrolling system performs self-correction by automatically detecting and compensating for horizontal drift without requiring user intervention. The system monitors its own operation state and autonomously adjusts text alignment when horizontal drift is detected, making the interface more robust to imprecise user input.
2Volume of moving object
If device screen size is reduced, then portability and compactness are improved, but precision of scrolling control deteriorates
Solution Approach 1:
The patent replaces precise manual mechanical control with an automated computational system. Instead of relying on users to make precisely controlled finger movements on small screens, the system uses software-based pointer movement analysis and automatic alignment correction to compensate for the lack of physical control precision.
Solution Approach 2:
The system changes the parameter of control precision from being dependent on physical finger movement accuracy to being determined by computational detection and correction thresholds. By introducing a correction threshold parameter for horizontal drift, the system maintains alignment precision regardless of screen size or input device precision.
3Manufacturing precision
If automatic re-scrolling is implemented, then text alignment is improved, but system complexity increases
Solution Approach 1:
The patent extracts the alignment correction function as a separate, independent module within the scrolling system. By isolating the horizontal drift detection and correction logic from the main scrolling operation, the system adds alignment capability without significantly complicating the overall scrolling mechanism. The correction threshold parameter provides a simple control point for this extracted function.
Data Source
AI summary
A method and apparatus for scrolling a electronic document including text, which is displayed on a display screen, including processing user input received via an input device of the computer, detecting an initiating event and pointer movement for a drag operation from the processed user input, scrolling textual content in the document according to the pointer movement of the drag operation, and automatically re-scrolling the textual content to offset a horizontal component of the scrolling of the textual content according to the drag operation.


