Screen projection method and system for handwriting of dot matrix pen

By introducing Bluetooth end data bridge and data hub services into dot matrix pen technology, the stable transmission of dot matrix pen trajectory data and the precise binding of soft terminals are achieved, solving the problems of unstable data transmission and chaotic binding management in the existing technology, and improving user experience and management efficiency.

CN120122907APending Publication Date: 2025-06-10SHENZHEN IPANEL TECH LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510187546.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

When used in combination with soft terminals, the existing dot-matrix pen technology has problems such as unstable data transmission, confusing management of pen and soft terminal binding, and lack of dot-matrix pen resource management, resulting in poor handwriting synchronization, easy to confuse writing records in multiple use scenarios, and low efficiency and management convenience of dot-matrix pen use.

Method used

The handwriting data of the dot-matrix pen is sent to the protocol conversion module through the Bluetooth terminal data bridge, converted into SDK layer protocol data and sent to the data center service, for analysis and soft terminal binding, and finally the target data is sent to the track service for storage and smart TV for rendering and display.

Benefits of technology

It realizes the stable and rapid transmission of dot matrix pen trajectory data, solves the problem of unstable data transmission, realizes real-time and accurate synchronous display of handwriting, improves user writing experience and information sharing timeliness, and improves the accuracy and management efficiency of writing records in multiple use scenarios through precise binding and management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120122907A_ABST
    Figure CN120122907A_ABST
Patent Text Reader

Abstract

According to the dot-matrix pen handwriting screen projection method and system, handwriting data obtained from a dot-matrix pen is sent to a protocol conversion module through a Bluetooth end data bridge, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends the SDK layer protocol data to a data center service, stable and rapid transmission of dot-matrix pen trajectory data is ensured, and the accuracy of dot-matrix pen handwriting screen projection is improved. The SDK layer protocol data is analyzed through the data center service to obtain target data, the target data is sent to the conference service to bind the conference service through the soft terminal, accurate binding is achieved, the accuracy and management efficiency of writing records in a multi-user use scene are improved, and based on a soft terminal binding result, the writing record management efficiency is improved. And sending the target data to a track service for storage, and sending the target data to a smart television for rendering display, so that a perfect dot matrix pen management system can carry out flexible resource allocation and authority management according to different use scenes, and the efficiency of the dot matrix pen is fully exerted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent writing, and particularly relates to a method and system for screen mirroring the handwriting of a dot matrix pen. Background Art

[0002] In the field of intelligent writing, with the development of technology, the dot matrix pen has gradually become popular as an intelligent writing tool. However, current dot matrix pen technologies have exposed many defects when combined with soft terminals. In some traditional solutions, the data transmission link between the dot matrix pen and the soft terminal is easily interfered with, resulting in the loss or delay of handwriting data, which seriously affects the user's writing experience and the instant sharing of information. For example, in classroom teaching or meeting discussion scenarios, the written content cannot be accurately presented on the soft terminal in real time, greatly hindering the efficient transmission of information. At the same time, in scenarios where multiple people use it, it is difficult for the existing technology to accurately bind the dot matrix pen to the soft terminal, resulting in the inability to effectively distinguish when the soft terminal receives data from multiple dot matrix pens, causing chaos in data processing and unable to accurately record and distinguish the writing content of each participant, which becomes an obvious shortcoming in scenarios such as teaching and meetings where high requirements are placed on the management of writing data. In addition, the management of dot matrix pens lacks systematicness. Whether as public assets in scenarios where multiple people share them or as private items in personal use scenarios, it is impossible to reasonably allocate, set permissions, and count the usage situation of dot matrix pens, greatly reducing the usage efficiency and management convenience of dot matrix pens.

[0003] In summary, the existing dot matrix pen trajectory technology has problems such as unstable data transmission, chaotic binding management between the pen and the soft terminal, and lack of dot matrix pen resource management, resulting in unsmooth handwriting synchronization, easy confusion of writing records in scenarios where multiple people use it, low usage efficiency and management convenience of dot matrix pens, and being unable to meet the diverse needs of users in scenarios such as teaching and meetings. Summary of the Invention

[0004] The present invention provides a method and system for screen mirroring the handwriting of a dot matrix pen to solve the problems raised in the background art.

[0005] A method for screen mirroring the handwriting of a dot matrix pen includes:

[0006] S1: Transmit the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth data bridge.

[0007] S2: The protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service.

[0008] S3: The data center service analyzes the SDK layer protocol data to obtain the target data, and sends the target data to the conference service for soft terminal binding.

[0009] S4: Based on the soft terminal binding result, send the target data to the trajectory service for storage and send it to the smart TV for rendering and display.

[0010] Preferably, in S1, sending the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth data bridge includes:

[0011] Send the handwriting data obtained from the dot matrix pen to the Bluetooth data bridge through low-power Bluetooth;

[0012] Send the handwriting data from the Bluetooth data bridge to the protocol conversion module based on the WebSocket protocol.

[0013] Preferably, in S2, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service, including:

[0014] Based on the data reception requirements of the data center server, the protocol conversion module converts the handwriting data into SDK layer protocol data;

[0015] Send the SDK layer protocol data to the data center service through the WebSocket protocol.

[0016] Preferably, in S3, the data center service parses the SDK layer protocol data to obtain the target data, including:

[0017] Based on the data requirements of the data center service, perform an initial parse on the SDK layer protocol data to obtain intermediate data;

[0018] Based on the data requirements of the service object of the data center service, perform a secondary parse on the intermediate data to obtain the target data.

[0019] Preferably, in S3, sending the target data to the conference service for soft terminal binding includes:

[0020] When the conference service receives the target data, assign a unique identifier to the target data;

[0021] Obtain the device identifier of the transfer terminal and bind and record the unique identifier with the device identifier.

[0022] Preferably, in S4, based on the soft terminal binding result, sending the target data to the trajectory service for storage and sending it to the smart TV for rendering and display includes:

[0023] Based on the soft terminal binding result, send the target data to the trajectory service. According to the user identifier, book ID, and page number information in the target data, classify and store the target data in the corresponding database table;

[0024] Based on the soft terminal binding result, send the target data to the smart TV, perform rendering based on the target data, and display the writing trajectory of the dot matrix pen in real time on the smart TV according to the rendering result.

[0025] Preferably, the specific steps for the trajectory service to store the target data are as follows:

[0026] The trajectory service extracts identity information from the target data to obtain identity information data, verifies the identity information data, and constructs a corresponding data block for the target data according to the verification result;

[0027] Establish encrypted data between the target data and the corresponding data block, and store the target data in the corresponding data block based on the encrypted data;

[0028] Determine the first similarity between users based on the identity information data, determine the data content structure characteristics of each user based on the data content in each data block, and compare the data content structure characteristics between different users to determine the first similarity between users;

[0029] Determine the data sharing area range between each user and other users based on the first similarity and the second similarity, and determine the shared data content between different users based on the data sharing area range;

[0030] Generate a shared key between data blocks based on the shared data content between different users, and distribute the shared key to relevant users;

[0031] Store the target data in the corresponding data block for distributed storage of the blockchain and share the target data based on the encrypted data and the shared key.

[0032] Preferably, it further includes: establishing a communication connection between the Bluetooth terminal data bridge and the dot matrix pen based on the ad hoc network technology, specifically:

[0033] Obtain multiple target dot matrix pens that need to perform data transmission currently, and obtain the relative positions between the target dot matrix pens and the Bluetooth terminal data bridge, and determine the usage environment of the target dot matrix pens and the relative distances from the Bluetooth terminal data bridge based on the relative positions;

[0034] Obtain each networking node in the ad hoc network structure, determine the performance requirements for the networking nodes based on the usage environment of the target dot matrix pens, and determine the transmission connection strength of each networking node to each target dot matrix pen based on the relative distances;

[0035] Based on the performance characteristics of each networking node in the ad-hoc network structure and combined with the performance requirements, select candidate networking nodes that meet the usage environment of the target dot matrix pen;

[0036] Set the transmission weight of the target dot matrix pen based on the user level of the target dot matrix pen, and select the corresponding target networking node for each target dot matrix pen from the candidate networking nodes according to the transmission connection strength of each networking node to each target dot matrix pen in the order of the transmission weight;

[0037] Based on the target networking node corresponding to each target dot matrix pen, establish data transmission matching information for multiple target dot matrix pens that need to perform data transmission currently;

[0038] According to the data transmission matching information, establish a communication connection between the Bluetooth end data bridge of each networking node in the ad-hoc network structure and the dot matrix pen.

[0039] Preferably, the data central server adopts a cloud computing architecture, and migrates the received data to the cloud for processing and storage.

[0040] A dot matrix pen handwriting projection system consists of a Bluetooth pen end data bridge, a smart TV, a dot matrix pen, a protocol conversion module, a data central server, a trajectory service, an AI service, and a meeting service.

[0041] Compared with the prior art, the present invention has achieved the following beneficial effects:

[0042] By sending the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth end data bridge, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data central service, ensuring the stable and fast transmission of the dot matrix pen trajectory data, solving the problem of unstable data transmission in the prior art, realizing real-time and accurate synchronous display of handwriting, improving the user writing experience and the timeliness of information sharing. By parsing the SDK layer protocol data through the data central service to obtain the target data, and sending the target data to the meeting service for soft terminal binding through the meeting service, realizing the unique identification assignment of each dot matrix pen and the precise binding with the soft terminal, avoiding data confusion, improving the accuracy and management efficiency of writing records in multi-person usage scenarios, meeting the requirements of scenarios such as teaching and meetings. By sending the target data to the trajectory service for storage and sending it to the smart TV for rendering and display based on the soft terminal binding result, the perfect dot matrix pen management system can flexibly allocate resources and manage permissions according to different usage scenarios, giving full play to the effectiveness of the dot matrix pen.

[0043] Stable and efficient data transmission architecture: It includes a Bluetooth pen-end data bridge, a protocol conversion module, a data central server, and an optimized data transmission protocol to ensure stable and fast transmission of dot matrix pen trajectory data, solve the problem of unstable data transmission in the prior art, achieve real-time and accurate synchronization display of handwriting, and improve the user's writing experience and the timeliness of information sharing.

[0044] Precise binding mechanism between the dot matrix pen and the soft terminal: Through the conference service, unique identification is assigned to each dot matrix pen and precise binding with the soft terminal is achieved, avoiding data confusion, improving the accuracy and management efficiency of writing records in multi-person usage scenarios, and meeting the requirements of scenarios such as teaching and conferences.

[0045] Improved dot matrix pen management system: The conference service conducts resource allocation, permission management, and usage monitoring of the dot matrix pen, improving the usage efficiency and management convenience of the dot matrix pen. Whether it is for multi-person sharing of public assets or personal use of private items, reasonable management can be achieved, enhancing the adaptability and practicality of the system.

[0046] Other features and advantages of the present invention will be described in the subsequent specification, and part of them will be obvious from the specification or understood by implementing the present invention. The objectives and other advantages of the present invention can be realized and obtained through the structure specifically pointed out in this application document.

[0047] The technical solutions of the present invention will be further described in detail below through the accompanying drawings and embodiments. Description of the Drawings

[0048] The accompanying drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention, and do not constitute a limitation to the present invention. In the accompanying drawings:

[0049] Figure 1 It is a flowchart of a method for casting the handwriting of a dot matrix pen in an embodiment of the present invention;

[0050] Figure 2 It is a flowchart of converting handwriting data into SDK layer protocol data and sending it to the data central service in an embodiment of the present invention;

[0051] Figure 3 It is a structural diagram of a system for casting the handwriting of a dot matrix pen in an embodiment of the present invention. Detailed Embodiments

[0052] The following describes the preferred embodiments of the present invention with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0053] Embodiment 1:

[0054] An embodiment of the present invention provides a method for projecting the handwriting of a dot matrix pen, as Figure 1 shown, including:

[0055] S1: Send the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth terminal data bridge;

[0056] S2: The protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service;

[0057] S3: The data center service parses the SDK layer protocol data to obtain target data, and sends the target data to the conference service for soft terminal binding;

[0058] S4: Based on the soft terminal binding result, send the target data to the trajectory service for storage, and send it to the smart TV for rendering and display.

[0059] In this embodiment, an ad hoc network technology is used for data transmission between the Bluetooth pen terminal data bridge and the dot matrix pen.

[0060] In this embodiment, the trajectory service uses blockchain technology to store and manage data.

[0061] In this embodiment, the dot matrix pen is connected to the Bluetooth pen terminal data bridge through low-power Bluetooth. The Bluetooth pen terminal data bridge serves as a data transfer hub, and sends the received dot matrix pen data to the protocol conversion module through the WebSocket protocol. The protocol conversion module is responsible for converting the data format to meet the receiving requirements of the data center server, and then transmits the data to the data center server through the WebSocket protocol. The data center server, on the one hand, pushes the dot matrix data to the trajectory service and the smart TV through the WebSocket protocol to achieve real-time synchronous display of the handwriting; on the other hand, the trajectory service conducts data interaction with the smart TV and the AI service through the WebSocket protocol of the hypertext transfer protocol. For example, the trajectory service provides historical trajectory data to the smart TV for the user to review, and at the same time, the AI service can perform intelligent analysis on the trajectory data, such as handwriting recognition and content understanding, to provide more value-added services for the user.

[0062] The beneficial effects of the above design solution are as follows: By sending the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth data bridge, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service, ensuring the stable and fast transmission of the dot matrix pen trajectory data, solving the problem of unstable data transmission in the prior art, realizing real-time and accurate synchronous display of handwriting, improving the user's writing experience and the timeliness of information sharing. By parsing the SDK layer protocol data through the data center service, the target data is obtained, and the target data is sent to the conference service for soft terminal binding or the conference service, realizing the unique identification assignment of each dot matrix pen and the precise binding with the soft terminal, avoiding data confusion, improving the accuracy and management efficiency of writing records in multi-person usage scenarios, meeting the requirements of scenarios such as teaching and conferences. Based on the soft terminal binding result, the target data is sent to the trajectory service for storage and sent to the smart TV for rendering and display. The perfect dot matrix pen management system can flexibly allocate resources and manage permissions according to different usage scenarios, giving full play to the effectiveness of the dot matrix pen.

[0063] Embodiment 2:

[0064] Based on Embodiment 1, the embodiment of the present invention provides a method for casting the handwriting of a dot matrix pen. In S1, sending the handwriting data obtained from the dot matrix pen to the protocol conversion module through the Bluetooth data bridge includes:

[0065] Sending the handwriting data obtained from the dot matrix pen to the Bluetooth data bridge through low-power Bluetooth;

[0066] Sending the handwriting data from the Bluetooth data bridge to the protocol conversion module based on the WebSocket protocol.

[0067] In this embodiment, the dot matrix pen is connected to the Bluetooth pen-end data bridge through low-power Bluetooth. The Bluetooth pen-end data bridge serves as a data transfer hub and sends the received dot matrix pen data to the protocol conversion module through the WebSocket protocol. The protocol conversion module is responsible for converting the data format to meet the receiving requirements of the data center server.

[0068] The beneficial effects of the above design solution are as follows: By sending the handwriting data obtained from the dot matrix pen to the Bluetooth data bridge through low-power Bluetooth and sending the handwriting data from the Bluetooth data bridge to the protocol conversion module based on the WebSocket protocol, it ensures the stable and fast transmission of the dot matrix pen trajectory data, solving the problem of unstable data transmission in the prior art.

[0069] Embodiment 3:

[0070] Based on Embodiment 1, the embodiment of the present invention provides a method for casting the handwriting of a dot matrix pen, as Figure 2As shown in the figure, in S2, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service, including:

[0071] Based on the data reception requirements of the data center server, the protocol conversion module converts the handwriting data into SDK layer protocol data;

[0072] The SDK layer protocol data is sent to the data center service through the WebSocket protocol.

[0073] The beneficial effects of the above design solution are: based on the data reception requirements of the data center server, the protocol conversion module converts the handwriting data into SDK layer protocol data, and the SDK layer protocol data is sent to the data center service through the WebSocket protocol, ensuring the stable and fast transmission of the dot matrix pen trajectory data, solving the problem of unstable data transmission in the prior art, and realizing the real-time and accurate synchronous display of handwriting.

[0074] Embodiment 4:

[0075] Based on Embodiment 1, an embodiment of the present invention provides a method for casting the dot matrix pen handwriting. In S3, the data center service parses the SDK layer protocol data to obtain the target data, including:

[0076] Based on the data requirements of the data center service, the SDK layer protocol data is initially parsed to obtain intermediate data;

[0077] Based on the data requirements of the service object of the data center service, the intermediate data is secondarily parsed to obtain the target data.

[0078] In this embodiment, the service objects of the data center service include trajectory services, conference services, smart TVs, etc.

[0079] The beneficial effects of the above design solution are: by initially parsing the SDK layer protocol data based on the data requirements of the data center service to obtain intermediate data, and secondarily parsing the intermediate data based on the data requirements of the service object of the data center service to obtain the target data, the processing and management of the dot matrix pen trajectory data are realized.

[0080] Embodiment 5:

[0081] Based on Embodiment 1, an embodiment of the present invention provides a method for casting the dot matrix pen handwriting. In S3, sending the target data to the conference service for soft terminal binding includes:

[0082] When the conference service receives the target data, it assigns a unique identifier to the target data;

[0083] Obtain the device identifier of the transfer terminal, and bind and record the unique identifier with the device identifier.

[0084] In this embodiment, in a teaching scenario, the teacher can bind each student's dot matrix pen to the smart device they use through the management interface of the conferencing service, ensuring that each student's writing data can be accurately transmitted to the corresponding device for display and recording. At the same time, the conferencing service can also manage the usage permissions of the dot matrix pen, such as setting that certain pens are available within a specific time period, or restricting the functions of certain pens, such as only allowing writing and not allowing erasing, etc., to meet the usage requirements in different scenarios.

[0085] The beneficial effect of the above design solution is that when the conferencing service receives the target data, a unique identifier is assigned to the protected target data, the device identifier of the transfer terminal is obtained, and the unique identifier is bound and recorded with the device identifier, ensuring that each student's writing data can be accurately transmitted to the corresponding device for display and recording.

[0086] Embodiment 6:

[0087] Based on Embodiment 1, the embodiment of the present invention provides a method for casting the handwriting of a dot matrix pen. In S4, based on the soft terminal binding result, the target data is sent to the trajectory service for storage and sent to the smart TV for rendering and display, including:

[0088] Based on the soft terminal binding result, the target data is sent to the trajectory service. According to the user identifier, book ID, and page number information in the target data, the target data is classified and stored in the corresponding database table.

[0089] Based on the soft terminal binding result, the target data is sent to the smart TV, rendered based on the target data, and the writing trajectory of the dot matrix pen is displayed in real time on the smart TV according to the rendering result.

[0090] In this embodiment, the trajectory service is connected to the database and is used to store and manage the dot matrix pen trajectory data. According to the information such as the user identifier, book ID, and page number in the data, the data is classified and stored in the corresponding database table for subsequent query and retrieval. For example, different folders are established according to the user ID, and further subdivided and stored according to the book ID and page number under each folder. The smart TV receives the data pushed by the data center server through the network and displays the writing trajectory of the dot matrix pen in real time, allowing the user to intuitively see the presentation effect of the writing content on the screen. And when turning the page of the notebook, through the cooperation with the Bluetooth pen-end data bridge and the data center server, it can quickly switch to display the content of the current page and achieve synchronous update with the handwriting on the notebook.

[0091] The beneficial effects of the above design are as follows: Based on the soft terminal binding result, the target data is sent to the trajectory service. According to the user identification, book ID, and page number information in the target data, the target data is classified and stored in the corresponding database table. Based on the soft terminal binding result, the target data is sent to the smart TV, and rendering is performed based on the target data. According to the rendering result, the writing trajectory of the dot pen is displayed in real time on the smart TV. The data is classified and stored in the corresponding database table for subsequent query and retrieval, enabling quick switching to display the content of the current page and realizing synchronous update with the handwriting on the notebook.

[0092] Embodiment 7:

[0093] Based on Embodiment 6, the embodiment of the present invention provides a method for projecting the dot pen handwriting. The specific steps for the trajectory service to store the target data are as follows:

[0094] The trajectory service extracts identity information data from the target data, verifies the identity information data, and constructs a corresponding data block for the target data according to the verification result;

[0095] An encrypted data is established between the target data and the corresponding data block, and the target data is stored in the corresponding data block based on the encrypted data;

[0096] Based on the identity information data, the first similarity between users is determined. Based on the data content structure features of each user in each data block, the first similarity between users is determined by comparing the data content structure features between different users;

[0097] Based on the first similarity and the second similarity, the data sharing area range between each user and other users is determined, and the shared data content between different users is determined based on the data sharing area range;

[0098] Based on the shared data content between different users, a shared key between data blocks is generated, and the shared key is distributed to relevant users;

[0099] Based on the encrypted data and the shared key, the target data is stored in the corresponding data block for distributed storage of the blockchain and for sharing between target data.

[0100] In this embodiment, the first similarity is determined according to the characteristics of the user, and the second similarity is determined according to the characteristics of the dot pen handwriting data.

[0101] The beneficial effects of the above design are as follows: The trajectory service uses blockchain technology to store and manage data, ensuring data security and immutability. At the same time, it can achieve distributed and secure data sharing, providing support for multi-user collaboration and data traceability.

[0102] Embodiment 8:

[0103] Based on Embodiment 2, an embodiment of the present invention provides a method for projecting the handwriting of a dot matrix pen, which further includes: establishing a communication connection between the Bluetooth end data bridge and the dot matrix pen based on the ad hoc network technology. Specifically:

[0104] Obtain multiple target dot matrix pens that need to perform data transmission currently, and obtain the relative positions between the target dot matrix pens and the Bluetooth end data bridge. Based on the relative positions, determine the usage environment of the target dot matrix pens and the relative distances from the Bluetooth end data bridge.

[0105] Obtain each networking node in the ad hoc network structure, determine the performance requirements for the networking nodes based on the usage environment of the target dot matrix pens, and determine the transmission connection strength of each networking node to each target dot matrix pen based on the relative distances.

[0106] Based on the performance characteristics of each networking node in the ad hoc network structure and in combination with the performance requirements, select candidate networking nodes that meet the usage environment of the target dot matrix pens.

[0107] Set the transmission weight for the target dot matrix pens based on the user level of the target dot matrix pens. According to the order of the transmission weights and the transmission connection strength of each networking node to each target dot matrix pen, select the corresponding target networking nodes for each target dot matrix pen from the candidate networking nodes.

[0108] Based on the target networking nodes corresponding to each target dot matrix pen, establish data transmission matching information for the multiple target dot matrix pens that need to perform data transmission currently.

[0109] According to the data transmission matching information, establish a communication connection between the Bluetooth end data bridge of each networking node in the ad hoc network structure and the dot matrix pen.

[0110] In this embodiment, according to the order of the transmission weights and the transmission connection strength of each networking node to each target dot matrix pen, selecting the corresponding target networking nodes for each target dot matrix pen from the candidate networking nodes ensures the ability to transmit the handwriting of the dot matrix pens of high-level users.

[0111] The beneficial effects of the above design are as follows: By adopting the ad hoc network technology between the Bluetooth pen end data bridge and the dot matrix pen, the reliability and flexibility of the connection are enhanced, which is especially suitable for complex usage environments or scenarios where a large number of dot matrix pens are used simultaneously.

[0112] Embodiment 9:

[0113] Based on Embodiment 3, an embodiment of the present invention provides a method for projecting the handwriting of a dot matrix pen. The method is characterized in that the data center server adopts a cloud computing architecture, and migrates the received data to the cloud for processing and storage.

[0114] The beneficial effects of the above design are as follows: The data center server adopts a cloud computing architecture, migrates some data processing and storage functions to the cloud, reduces the burden on local devices, improves the scalability and data processing capacity of the system, and facilitates users to access and manage dot matrix pen trajectory data anytime and anywhere on different devices.

[0115] Embodiment 10:

[0116] An embodiment of the present invention provides a projection system for the handwriting of a dot matrix pen, as Figure 3 shown, which is composed of a Bluetooth pen-end data bridge, a smart TV, a dot matrix pen, a protocol conversion module, a data center server, a trajectory service, an AI service, and a conference service.

[0117] Specifically, the dot matrix pen is connected to the Bluetooth pen-end data bridge through low-power Bluetooth. The Bluetooth pen-end data bridge serves as a data transfer hub and sends the received dot matrix pen data to the protocol conversion module through the WebSocket protocol. The protocol conversion module is responsible for converting the data format to meet the reception requirements of the data center server, and then transmits the data to the data center server through the WebSocket protocol. On the one hand, the data center server pushes the dot matrix data to the trajectory service and the smart TV through the WebSocket protocol to achieve real-time synchronous display of the handwriting. On the other hand, the trajectory service conducts data interaction with the smart TV and the AI service through the hypertext transfer protocol. For example, the trajectory service provides historical trajectory data to the smart TV for users to review. At the same time, the AI service can perform intelligent analysis on the trajectory data, such as handwriting recognition and content understanding, to provide users with more value-added services. The conference service is responsible for the management and coordination of the entire system, including functions such as the management of dot matrix pens and the binding of personnel to pens, to ensure the stable operation of the system in different scenarios.

[0118] Specifically, the Bluetooth pen-end data bridge is wirelessly connected to the dot matrix pen and is located close to the dot matrix pen usage area for convenient data reception. The protocol conversion module is on the data transmission path, between the Bluetooth pen-end data bridge and the data center server, and performs format conversion operations on the data. The data center server, as the core of data processing and distribution, is connected to the trajectory service, smart TV, etc. via the network to achieve fast data transmission and interaction. The trajectory service is connected to the database and is used to store and manage the dot matrix pen trajectory data. According to information such as the user identifier, book ID, and page number in the data, the data is classified and stored in the corresponding database tables for subsequent query and retrieval. For example, different folders are created according to the user ID, and further subdivided and stored according to the book ID and page number under each folder. The smart TV receives the data pushed by the data center server via the network and displays the writing trajectory of the dot matrix pen in real time, enabling users to intuitively see the presentation effect of the writing content on the screen. And when turning the page of the notebook, through the cooperation with the Bluetooth pen-end data bridge and the data center server, it can quickly switch to display the content of the current page and achieve synchronous update with the handwriting on the notebook.

[0119] The conference service plays a key role in the binding of the dot matrix pen and the soft terminal. When a new dot

[0120] matrix pen joins the system, the conference service assigns it a unique identifier and binds the identifier to the corresponding soft terminal, such as a smart TV or a tablet, for record. For example, in a teaching scenario, the teacher can, through the management interface of the conference service, bind each student's dot matrix pen to the smart device they use to ensure that each student's writing data can be accurately transmitted to the corresponding device for display and record. At the same time, the conference service can also manage the usage permissions of the dot matrix pen. For example, set that certain pens are available within a specific time period, or restrict the functions of certain pens, such as only allowing writing and not allowing erasing, etc., to meet the usage requirements in different scenarios.

[0121] For the interaction between the trajectory service and the smart TV and the AI service, when the user needs to view historical trajectory data on the smart TV, the smart TV sends a query request to the trajectory service via the HTTP protocol. The request contains information such as the user identifier, book ID, and page number. After receiving the request, the trajectory service retrieves the corresponding trajectory data from the database and returns it to the smart TV in JSON format. The smart TV then parses and displays the trajectory data to implement the function of replaying historical handwriting. The AI service can regularly obtain trajectory data from the trajectory service for intelligent analysis. For example, it uses machine learning algorithms to identify the handwriting, determine whether the written content is text, graphics, or formulas, etc., and feeds back the analysis results to the trajectory service or other relevant modules to provide users with more intelligent services, such as automatically correcting homework for multiple-choice questions, true or false questions, etc., and intelligently recommending writing content based on the written keywords or knowledge points, etc.

[0122] In an alternative solution, the Bluetooth pen-end data bridge can adopt a chip module with higher integration, reduce external circuit connections, and improve stability and portability; the protocol conversion module can optimize the algorithm to improve data conversion efficiency and reduce latency; the data central server can adopt a distributed architecture to enhance data processing capabilities and fault tolerance; the trajectory service can introduce more advanced database technologies to improve data storage and query speeds.

[0123] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of this application document and its equivalent technologies, the present invention is also intended to include these changes and modifications.

Claims

1. A method for projecting dot-matrix pen handwriting on a screen, characterized in that: include: S1: The handwriting data obtained from the dot matrix pen is sent to the protocol conversion module through the Bluetooth data bridge; S2: The protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service; S3: The data center service parses the SDK layer protocol data to obtain target data, and sends the target data to the conference service for soft terminal binding; S4: Based on the soft terminal binding result, the target data is sent to the trajectory service for storage, and is sent to the smart TV for rendering and display.

2. A method for projecting dot matrix pen handwriting on a screen according to claim 1, characterized in that: In the step S1, the handwriting data obtained from the dot matrix pen is sent to the protocol conversion module via the Bluetooth data bridge, including: The handwriting data obtained by the dot matrix pen is sent to the Bluetooth data bridge via low-power Bluetooth; The handwriting data is sent from the Bluetooth data bridge to the protocol conversion module based on the WebSocket protocol.

3. A method for projecting dot matrix pen handwriting on a screen according to claim 1, characterized in that: In S2, the protocol conversion module converts the handwriting data into SDK layer protocol data and sends it to the data center service, including: Based on the data receiving requirements of the data center server, the protocol conversion module converts the handwriting data into SDK layer protocol data; The SDK layer protocol data is sent to the data hub service via the WebSocket protocol.

4. A method for projecting dot matrix pen handwriting on screen according to claim 1, characterized in that: In S3, the data hub service parses the SDK layer protocol data to obtain target data, including: Based on the data requirements of the data hub service, the SDK layer protocol data is initially parsed to obtain intermediate data; Based on the data requirements of the service objects served by the data hub, the intermediate data is analyzed a second time to obtain the target data.

5. The method for projecting dot matrix pen handwriting on screen according to claim 1, characterized in that: In S3, the target data is sent to the conference service for soft terminal binding, including: When the conference service receives the target data, it assigns a unique identifier to the target data; The device identification of the transfer terminal is obtained, and the unique identifier is bound to the device identification and recorded.

6. A method for projecting dot matrix pen handwriting on a screen according to claim 1, characterized in that: In S4, based on the soft terminal binding result, the target data is sent to the trajectory service for storage, and sent to the smart TV for rendering and display, including: Based on the soft terminal binding result, the target data is sent to the track service, and the target data is classified and stored in the corresponding database table according to the user identification, book ID and page number information in the target data; Based on the soft terminal binding result, the target data is sent to the smart TV, and rendering is performed based on the target data. The writing trajectory of the dot matrix pen is displayed in real time on the smart TV according to the rendering result.

7. A method for projecting dot matrix pen handwriting on a screen according to claim 6, characterized in that: The specific steps of the track service to store the target data are as follows: The track service extracts identity information from the target data to obtain identity information data, verifies the identity information data, and constructs a corresponding data block for the target data according to the verification result; Establishing encryption data between the target data and the corresponding data block, and storing the target data in the corresponding data block based on the encryption data; Determine a first similarity between users based on the identity information data, determine a data content structure feature of each user based on the data content in each data block, and compare the data content structure features of different users to determine a first similarity between users; Determine a data sharing area range between each user and other users based on the first similarity and the second similarity, and determine shared data content between different users based on the data sharing area range; Generate a shared key between data blocks based on the shared data content between different users, and distribute the shared key to relevant users; Based on the encrypted data and the shared key, the target data is stored in the corresponding data block for distributed storage of the blockchain and the target data is shared among each other.

8. The method for projecting dot matrix pen handwriting on screen according to claim 2, characterized in that: Also includes: The communication connection between the Bluetooth data bridge and the dot matrix pen is established based on the self-organizing network technology, specifically: Acquire multiple target dot matrix pens that currently need to perform data transmission, and acquire the relative position between the target dot matrix pens and the Bluetooth end data bridge, and determine the use environment of the target dot matrix pens and the relative distance between the target dot matrix pens and the Bluetooth end data bridge based on the relative position; Acquire each networking node in the self-organizing network structure, determine the performance requirements for the networking nodes based on the target dot matrix pen usage environment, and determine the transmission connection strength of each networking node to each target dot matrix pen based on the relative distance; Based on the performance characteristics of each networking node in the self-organizing network structure and in combination with the performance requirements, a candidate networking node that meets the target dot matrix pen usage environment is selected; The transmission weight for the target dot matrix pen is set based on the user level of the target dot matrix pen, and the corresponding target networking node is selected from the to-be-selected networking nodes for each target dot matrix pen according to the transmission connection strength of each networking node to each target dot matrix pen in the order of the transmission weight; Based on the target networking node corresponding to each target dot matrix pen, data transmission matching information for multiple target dot matrix pens that currently need to perform data transmission is established; According to the data transmission matching information, a communication connection is established between the Bluetooth end data bridge of each networking node in the self-organizing network structure and the dot matrix pen.

9. The method for projecting dot matrix pen handwriting on screen according to claim 3, characterized in that: The data center server adopts a cloud computing architecture to migrate the received data to the cloud for processing and storage.

10. A screen projection system for dot matrix pen handwriting, used to implement the screen projection method according to any one of claims 1 to 9, characterized in that: It consists of a Bluetooth pen data bridge, a smart TV, a dot pen, a protocol conversion module, a data hub server, trajectory services, AI services and conference services.

Citation Information

Cited By

  • Electronic pen screen projection control method, system and equipment based on signal transfer and medium

    CN120780171A

  • Dot matrix pen collective creation data block storage system based on region division

    CN121411700A