Dual OS Writing Acceleration via Display Cache Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices with dual operating systems, such as Windows and Android, experience delays when users input on interactive large screens due to complex processing between the two systems, particularly when drawing trajectories.

Innovation Solution

An accelerated writing method is implemented, where the Android system directly caches and displays the writing trajectory, utilizing a display cache area and preset positions to synchronize color rendering between systems, ensuring the second writing trajectory is displayed faster than the first.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the Android system directly caches and displays the writing trajectory, then the display speed is improved, but the color rendering consistency between systems may deteriorate

Engineering Contradiction:
Improvedisplay speedVSAvoidcolor rendering consistency
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The Android system performs preliminary color rendering in a display cache area before the Windows system completes its writing operation. By pre-displaying the trajectory with captured color information and then synchronizing with the Windows system's color rendering, the patent achieves both fast display speed and consistent color rendering between the two systems.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the Windows system processes the interactive information, then the processing accuracy is improved, but the interaction delay increases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidinteraction delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the writing interaction process into two parallel paths: the Android system handles trajectory display in the display cache area for speed, while the Windows system processes the interactive information for accuracy. By capturing color information from the Android system's trajectory and synchronizing it with the Windows system's processing results, the patent reduces interaction delay while maintaining processing accuracy.

Inventive Principle:
Principle #1Segmentation

3Speed

If a display cache area is used for accelerated writing, then the writing trajectory display speed is improved, but the system complexity increases

Engineering Contradiction:
Improvetrajectory display speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces a display cache area as an intermediary component between the Android and Windows systems. This cache area stores trajectory information and color data, enabling the Android system to display trajectories independently while synchronizing with the Windows system. The intermediary simplifies the interaction by providing a standardized interface for color capture and trajectory synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250095236A1Accelerated writing method, apparatus, electronic device and computer-readable storage medium
Publication Date: 2025.03.20 SHENZHEN HONGHE INNOVATION INFORMATION TECH CO LTD
  • US20250095236A1 patent drawing

AI summary

The present application relates to an accelerated writing method, apparatus, electronic device and computer-readable storage medium, which comprises: sending a first color to a second system under a condition that a first system starts a first writing operation according to a writing input information received with a first color, and simultaneously following the writing input information to display a first writing trajectory; directly sending a display request to the first system by the second system; rendering a first preset trajectory with the first color at the first preset position, and sending an completing command to the second system; obtaining, by the second system, a rendering color of the first preset writing trajectory at the first preset position as a second color; starting, by the second system, the second writing operation with the second color, and following the writing input information received to display a second writing trajectory.