Annotation Display Mouse Layer for Intelligent Tablet Writing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for annotation on interaction intelligent tablets fail to meet the requirements of normal view refresh during writing acceleration, often resulting in screen freezing and chaotic display due to the use of FrameBuffer.
Innovation Solution
The implementation of an annotation display method that utilizes a mouse layer, a transparent layer above the system view layer, to draw and display annotation handwritings, allowing for immediate writing acceleration without freezing the screen and maintaining normal view refresh.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If FrameBuffer is used to achieve writing acceleration, then annotation handwritings can be displayed immediately, but the screen may become chaotic and Android view refresh cannot work
Solution Approach 1:
The patent divides the display system into two independent layers: the system view layer (managed by Android) and the mouse layer (managed by the annotation application). This segmentation allows each layer to operate independently without interfering with the other, resolving the conflict between writing acceleration and view refresh. The mouse layer is specifically designed to handle annotation content while the system view layer maintains normal Android operations.
Solution Approach 2:
The patent introduces a mouse layer as an intermediary between the annotation application and the display system. This intermediate layer receives annotation data from the annotation application and renders it separately, acting as a mediator that prevents direct conflicts between FrameBuffer operations and Android view refresh mechanisms.
2Reliability
If the screen is frozen to avoid chaotic display, then display stability is maintained, but Android view refresh cannot work during annotation writing
Solution Approach 1:
By segmenting the display into separate layers with different responsibilities, the patent eliminates the need to freeze the screen. The system view layer can continue refreshing normally while the mouse layer handles annotation rendering independently, maintaining both stability and productivity simultaneously.
3Adaptability or versatility
If Android and annotation application both use FrameBuffer, then resource utilization is improved, but picture display becomes chaotic
Solution Approach 1:
The patent segments the FrameBuffer usage by creating separate rendering contexts: one for the system view layer and another for the mouse layer. This allows both Android and the annotation application to use FrameBuffer simultaneously without conflict, as each operates in its own designated layer space.
Solution Approach 2:
The patent adds a new dimension to the display architecture by introducing a layered structure. Instead of competing for the same display space, Android and the annotation application operate in different dimensional layers (system view layer vs. mouse layer), allowing both to utilize FrameBuffer without causing picture chaos.
Data Source
Figure 1~3
Figure 4~5
Figure 6~7
AI summary
The present disclosure, applying to the technical field of interaction intelligent tablets, relates to an annotation display method, device, apparatus and a storage medium. The method comprises: receiving touch data, wherein the touch data is data of a touch point caused by an annotation event that occurs on a touch screen of an interaction intelligent tablet; and displaying an annotation handwriting through the interaction intelligent tablet, wherein the annotation handwriting is obtained according to the touch data, and is drawn on a mouse layer; wherein the mouse layer is a transparent layer and is located above a system view layer. The embodiments of the present disclosure solve the problem that the system view cannot be refreshed when the writing acceleration is performed, and at the same time realize the object of quickly displaying the annotation handwriting.