Whiteboard writing acceleration method and electronic whiteboard
By introducing an Android system motherboard into the electronic whiteboard and utilizing frame buffer driver technology to optimize touch coordinate data transmission, the writing latency problem on high-resolution displays was solved, resulting in faster writing speed and synchronized display effects.
Patent Information
- Application Number
- CN202211051227.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-30
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-08-30
AI Technical Summary
In existing technologies, electronic whiteboards have a long writing delay on high-resolution displays, causing the displayed writing trajectory to lag behind the writing speed, which is especially noticeable on 8K displays.
By introducing an Android system motherboard into the existing Windows system motherboard architecture, and leveraging the fast writing capabilities of the Android system motherboard combined with frame buffer driver technology, the transmission and display of touch coordinate data can be optimized, thereby accelerating writing.
Without altering the original architecture, the writing speed of the electronic whiteboard has been improved, writing latency has been reduced, and the display synchronization of the writing trajectory has been enhanced.
Smart Images

Figure CN115328337B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication equipment, in particular to a whiteboard writing acceleration method and an electronic whiteboard. BACKGROUND
[0002] Writing is the most important function of an electronic whiteboard. When a user touches and moves within the touch frame of a touch screen, a writing track of the touch is left on the whiteboard page. The clearer the writing track, the better the visual effect seen by the user. The higher the resolution of the display screen, the clearer the track displayed. With the development of display screen technology, the resolution of the display screen has evolved from 1080P to 4K and now to 8K. The visual display of the display screen is getting clearer and clearer, but because the higher the resolution, the more pixel points are required, the writing delay on an 8K display screen is longer, and the delay from touch data to whiteboard drawing to display screen rendering and finally to display is greater, so the writing track displayed on the display screen cannot keep up with the writing speed.
[0003] To the best of the inventor's knowledge, there are two ways to solve the above problems. Way (one) trajectory prediction, set for example Kalman budget algorithm in Windows system, optimize writing delay problem through early drawing of prediction points. Way (two) Windows system directly obtains the previous touch data through an internal touch plug-in. However, the above two ways still have certain problems. For example, way (one) cannot predict multiple coordinate points or large moving curve angles, otherwise the actual moving coordinate deviation is large. Way (two) there is still a large delay between the writing track displayed on the display screen and the actual writing speed. SUMMARY
[0004] In order to overcome the problems in the related art, the present application provides a whiteboard writing acceleration method and an electronic whiteboard.
[0005] According to a first aspect of the whiteboard writing acceleration method of the present application, the original light data is obtained by applying to an electronic whiteboard.
[0006] The Android system mainboard converts the original light data into touch coordinate data information and sends it to the Windows system mainboard;
[0007] The Windows system mainboard sends the obtained touch coordinate data information to the whiteboard App under the Windows system mainboard through an internal stylus plug-in;
[0008] The whiteboard APP outputs the touch coordinate data information to the outside and sends a writing acceleration signal to the Android drawing App under the Android system mainboard;
[0009] The Android drawing App receives the writing acceleration signal sent by the whiteboard App and also outputs the touch coordinate data information through frame buffer driving to accelerate the writing speed.
[0010] Preferably, the touch coordinate data information is output to the screen driving board, and the screen driving board drives the display screen.
[0011] Preferably, the original light data is obtained from the touch screen.
[0012] Preferably, the whiteboard APP outputs the touch coordinate data information after converting the touch coordinate data information from DP interface data into HDMI interface data.
[0013] The embodiment of the application further provides an electronic whiteboard including a Windows system mainboard and an Android system mainboard, wherein the Windows system mainboard includes a whiteboard APP, and the Android system mainboard includes an Android drawing APP.
[0014] The electronic whiteboard includes a Windows system mainboard and an Android system mainboard, wherein the Windows system mainboard includes a whiteboard APP, and the Android system mainboard includes an Android drawing APP.
[0015] The Windows system mainboard is configured to receive touch coordinate data information sent by the Android system mainboard, to send the obtained touch coordinate data information to the whiteboard APP through an internal stylus plug-in, and to output the touch coordinate data information to the outside by the whiteboard APP and send a writing acceleration signal to the Android drawing APP under the Android system mainboard.
[0016] The Android system mainboard is configured to obtain original light data, to convert the original light data into touch coordinate data information and send the touch coordinate data information to the Windows system mainboard, and to output the touch coordinate data information to accelerate the writing speed by the frame buffer driver when the Android drawing APP receives the writing acceleration signal.
[0017] Preferably, the Android system mainboard and the Windows system mainboard are connected to the screen driving board, and the screen driving board is configured to output the touch coordinate data information to the screen driving board, and the screen driving board drives the display screen.
[0018] Preferably, the Android system mainboard is connected to the touch screen, and the touch screen is configured to obtain the original light data from the touch screen.
[0019] Preferably, the Windows system mainboard is configured to output the touch coordinate data information by the whiteboard APP after converting the touch coordinate data information from DP interface data into HDMI interface data.
[0020] The technical scheme provided by the embodiment of the application can have the following beneficial effects:
[0021] The embodiment of the present application adds an Android system motherboard on the basis of the existing Windows system motherboard architecture, utilizes the faster writing speed of the Android system motherboard, and accelerates the writing speed of the electronic whiteboard without changing the original architecture.
[0022] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory and are not restrictive of the application. BRIEF DESCRIPTION OF DRAWINGS
[0023] The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments consistent with the application and serve to explain the principles of the application.
[0024] Figure 1 is a flowchart of the electronic whiteboard writing acceleration method of the embodiment of the present application;
[0025] Figure 2 is a framework diagram of the electronic whiteboard of the embodiment of the present application. DETAILED DESCRIPTION
[0026] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is made with reference to the accompanying drawings in which like reference numerals refer to like elements in the several figures. The following detailed description is not intended to represent all embodiments in accordance with the present application. Rather, they are intended to explain the principles of the application as detailed in the appended claims.
[0027] The electronic whiteboard in the existing office or commercial environment usually includes a Windows system motherboard. In order to solve the problems in the background art without changing the original architecture, the embodiment of the present application provides a whiteboard writing acceleration method, as shown in Figure 1 , applied to an electronic whiteboard. An Android system motherboard is added in the electronic whiteboard. The method comprises the following steps:
[0028] Raw light data is obtained from the touch screen, put into the Android system, and converted into touch coordinate data information. The touch coordinate data information is transmitted to the Windows system under the Windows system motherboard through a transmission protocol, such as the HID (Human Interface Device) protocol.
[0029] The Windows system mainboard sends the obtained touch coordinate data information to a whiteboard App under the Windows system mainboard through an internal stylus plug-in. The whiteboard App receives the touch coordinate data information and outputs the touch coordinate data information, and simultaneously sends a writing acceleration signal to an Android drawing App of the Android system mainboard. The Android drawing App receives the writing acceleration signal sent by the whiteboard App and outputs the touch coordinate data information through frame buffer driving to accelerate the writing speed.
[0030] The embodiment of the present application adds an Android system mainboard on the basis of the existing Windows system mainboard architecture, and accelerates the writing speed of the electronic whiteboard by using the faster writing speed of the Android system mainboard without changing the original architecture.
[0031] The touch coordinate data information in the embodiment of the present application is converted from a DP interface into an HDMI interface and then output to an external screen driving board, and the transmitted data has high quality and fast speed. The DP interface refers to DisplayPort, which is a digital video interface standard standardized by the Video Electronics Standards Association (VESA). The HDMI interface refers to High Definition Multimedia Interface, which is a fully digital video and sound transmission interface and can transmit uncompressed audio and video signals.
[0032] Frame buffer driving is to drive a video display device from a memory buffer containing complete frame data by using a video output device.
[0033] As an embodiment of the present application, the Windows system mainboard can be an X86 system mainboard, and the Android system mainboard can be a 9969 mainboard. In this case, since the two system mainboards do not have a display, an external screen driving board is needed to drive the connected display screen. In this way, the output touch coordinate data information can be displayed on the display screen to output the writing track.
[0034] As another embodiment of the present application, the method of the present application can also be applied to a device with a display screen, such as a notebook computer. In this way, the output touch coordinate data information can be directly displayed on the built-in display screen.
[0035] The embodiment of the present application also provides an electronic whiteboard, as shown in Figure 2 The Windows system mainboard includes a whiteboard App, and the Android system mainboard includes an Android drawing App.
[0036] The Windows system mainboard is used for receiving the touch coordinate data information sent by the Android system mainboard; the obtained touch coordinate data information is sent to the whiteboard App through the internal stylus plug-in, and a writing acceleration signal is sent to the Android drawing App under the Android system mainboard.
[0037] The Android system mainboard is used for obtaining original light data; the original light data is converted into touch coordinate data information and sent to the Windows system mainboard; and the Android system mainboard is used for accelerating the writing speed by outputting the touch coordinate data information through frame buffer driving when the Android drawing APP receives the writing acceleration signal.
[0038] The Android system mainboard and the Windows system mainboard are both connected to the screen driving board, and are used for outputting the touch coordinate data information to the screen driving board, and the screen driving board drives the display screen.
[0039] The Android system mainboard is connected to the touch screen, and is used for obtaining the original light data from the touch screen.
[0040] The Windows system mainboard is used for outputting the touch coordinate data information from the DP interface data to the HDMI interface data by the whiteboard APP.
[0041] It should be understood that the present application is not limited to the precise construction which has been described above and illustrated in the accompanying drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the application should only be limited by the appended claims.
[0042] The above only is the preferred embodiment of the present application, and does not limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. A method for accelerating whiteboard writing, applied to electronic whiteboards, characterized in that: Acquire raw light data; The Android system motherboard converts the raw light data into touch coordinate data information and sends it to the Windows system motherboard. The Windows system motherboard sends the acquired touch coordinate data to the whiteboard app under the Windows system motherboard through the internal stylus plugin; The whiteboard APP outputs touch coordinate data information and sends a writing acceleration signal to the Android drawing APP under the Android system motherboard. When an Android drawing app receives a writing acceleration signal from a whiteboard app, it also outputs touch coordinate data information through a frame buffer driver to accelerate the writing speed.
2. The whiteboard writing acceleration method of claim 1, wherein, The touch coordinate data is output to the screen driver board, which then drives the display screen.
3. The whiteboard writing acceleration method of claim 1, wherein, The raw light data is obtained from the touchscreen.
4. The whiteboard writing acceleration method of claim 1, wherein, The whiteboard app outputs the touch coordinate data after converting it from DP interface data to HDMI interface data.
5. An electronic whiteboard, characterized by It includes a Windows system motherboard and an Android system motherboard, wherein the Windows system motherboard includes a whiteboard app and the Android system motherboard includes an Android drawing app; The Windows system motherboard is used to receive touch coordinate data information sent by the Android system motherboard; to send the acquired touch coordinate data information to the whiteboard app through the internal stylus plugin; and to have the whiteboard app output touch coordinate data information to the outside and send writing acceleration signals to the Android drawing app under the Android system motherboard. The Android system motherboard is used to acquire raw light data; convert the raw light data into touch coordinate data information and send it to the Windows system motherboard; and when the Android drawing APP receives the writing acceleration signal, it outputs the touch coordinate data information through the frame buffer driver to accelerate the writing speed.
6. The electronic whiteboard of claim 5, wherein, Both the Android system motherboard and the Windows system motherboard are connected to the screen driver board, which is used to output touch coordinate data information to the screen driver board, and the screen driver board drives the display screen.
7. The electronic whiteboard of claim 5, wherein, The Android system motherboard is connected to the touchscreen and is used to acquire raw light data from the touchscreen.
8. The electronic whiteboard of claim 5, wherein, The Windows system motherboard is used by the whiteboard APP to output the touch coordinate data information after converting the DP interface data into HDMI interface data.
Citation Information
Patent Citations
Writing touch information display method and device and electronic equipment
CN111352517A
Window writing effect acceleration method
CN114356141A