Intelligent brushing control method and device for electronic table card
By employing an intelligent control method that integrates a signal receiving module, an information sending module, a data processing module, and a writing control module, the problem of relying on manual operation for electronic table card writing control has been solved. This achieves efficient and accurate switching of displayed content, reduces maintenance costs, and improves the user experience.
Patent Information
- Application Number
- CN202511522090.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-22
- Publication Date
- 2026-01-27
AI Technical Summary
Existing electronic nameplate writing control technology relies on manual operation, which is inefficient, has high maintenance costs, and cannot adapt to complex display needs, thus affecting user experience.
The system employs an intelligent control method that integrates a signal receiving module, an information sending module, a data processing module, and a writing control module. By receiving writing requests, identifying device information, determining data transmission status, and automatically writing the display screen when conditions are met, manual operation is reduced.
It improves the efficiency and accuracy of electronic nameplate writing control, reduces maintenance costs, and enhances user experience, device compatibility, and reliability.
Smart Images

Figure CN121415744A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic nameplate technology, and in particular to an intelligent writing control method and device for electronic nameplates. Background Technology
[0002] Driven by the wave of digitalization and intelligentization, electronic nameplates, as core information display devices in conference, catering, and business venues, are gradually replacing traditional paper nameplates. Existing electronic nameplates generally use LCD or e-ink screen technology; however, their writing control technology has significant limitations: on the one hand, some electronic nameplates cannot automatically switch displayed content, relying on manual operation, resulting in low writing control efficiency and accuracy, and high maintenance costs; on the other hand, the writable content of electronic nameplates is limited, making it difficult to adapt to complex display needs, thus affecting the user experience. Therefore, providing a method to improve the writing control effect of electronic nameplates is particularly important. Summary of the Invention
[0003] This invention provides an intelligent writing control method and device for electronic table cards, which can intelligently switch and control the displayed content of electronic table cards, reduce manual operation, and thus improve the writing control efficiency and accuracy of electronic table cards, thereby improving the writing control effect of electronic table cards.
[0004] To address the aforementioned technical problems, the first aspect of this invention discloses an intelligent writing control method for electronic table cards. This method is applied to an intelligent writing control device for electronic table cards. The device includes a signal receiving module, an information sending module, a data processing module, and a writing control module. The method includes: When the signal receiving module receives a writing request from the writing requesting device, it drives the information sending module to send the device information of the electronic table card to the writing requesting device, so that the writing requesting device can identify the device information; When the device for flashing requests has identified the device information and the data processing module has received the flashing request information from the device for flashing requests, the data processing module obtains the data transmission status between itself and the device for flashing requests, and determines whether the preset flashing conditions are met based on the flashing request information and the data transmission status. When the data processing module determines that the writing conditions are met, the writing control module performs a writing operation on the pre-connected display screen.
[0005] As an optional implementation, in the first aspect of the present invention, the method further includes: The signal receiving module determines whether the preset power-on conditions are met; When the signal receiving module determines that the power-on conditions are met, it waits to receive the flashing request from the device that needs to flash the device. The signal receiving module determines whether preset power-on conditions are met, including: Determine whether a battery is installed in the pre-connected battery power module; When the determination result is yes, the battery parameters of the battery are determined; the battery parameters include at least one of the following: battery model parameters, battery installation direction parameters, and battery capacity parameters. Based on the battery parameters and the preset target battery parameters, determine whether the preset power-on conditions are met; or, When a power-on signal is received from the NFC module of the device requiring the flashing / writing function, it is determined whether the preset power-on conditions are met based on the power-on signal.
[0006] As an optional implementation, in the first aspect of the present invention, the signal receiving module determines whether a preset power-on condition is met based on the power-on signal, including: Determine the signal parameters of the power-on signal; the signal parameters include at least one of signal position parameters, signal duration parameters, signal wavelength parameters, and signal frequency parameters. The historical writing information of the electronic table card is obtained, and the expected power-on signal parameters for the NFC module are determined based on the historical writing information. The historical writing information includes at least one of historical writing frequency information, historical writing content information, and historical writing duration information. The expected power-on signal parameters include at least one of expected power-on signal location parameters, expected power-on signal duration parameters, expected power-on signal wavelength parameters, and expected power-on signal frequency parameters. Based on the signal parameters and the expected power-on signal parameters, determine whether the preset power-on conditions are met.
[0007] As an optional implementation, in the first aspect of the present invention, the device information includes at least one of device type information, device status information, device identification information, and device location information; the writing requirement information includes at least one of writing content requirement information, writing color requirement information, writing surface requirement information, and writing start and end position information; and the data transmission status includes at least one of the number of data frames transmitted, the size parameter of the data transmitted, and the content of the data transmitted. The data processing module determines whether preset flashing conditions are met based on the flashing requirement information and the data transmission status, including: Based on the flashing requirement information, determine the data pre-transmission status for the flashing requirement information; the data pre-transmission status includes at least one of the following: the number of data frames to be transmitted, the size parameter of the data to be transmitted, and the content of the data to be transmitted. Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status matches the data pre-transmission status. If so, determine that the preset flashing conditions are met.
[0008] As an optional implementation, in the first aspect of the present invention, the data processing module determines whether preset flashing conditions are met based on the flashing requirement information and the data transmission status, and further includes: When it is determined that the data transmission status does not match the data pre-transmission status, a data retransmission request is generated based on the data pre-transmission status and the data transmission status; the data retransmission request includes the data that the flashing device needs to retransmit. The data retransmission request is sent to the flashing device to receive the data retransmitted by the flashing device. Based on the data retransmitted by the device requiring flashing, update the data transmission status and trigger the operation of determining whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status.
[0009] As an optional implementation, in the first aspect of the present invention, the data processing module determines whether the data transmission situation matches the data pre-transmission situation based on the data pre-transmission situation and the data transmission situation, including: Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status is consistent with the data pre-transmission status; When the judgment result is yes, it is determined that the data transmission situation matches the data pre-transmission situation; When the judgment result is negative, the expected display parameters of the electronic table sign are determined according to the data pre-transmission situation, and the display parameters of the electronic table sign are determined according to the data transmission situation. Based on the expected display parameters and the parameters to be displayed, determine whether the expected display parameters match the parameters to be displayed. If so, determine that the data transmission situation matches the data pre-transmission situation.
[0010] As an optional implementation, in the first aspect of the present invention, the data processing module determines whether the expected display parameters match the parameters to be displayed based on the expected display parameters and the parameters to be displayed, including: Determine the environmental parameters of the environment in which the electronic table card is located and the target parameters of the viewer; the environmental parameters include lighting parameters and / or occlusion conditions, and the target parameters include at least one of position parameters, line-of-sight parameters, and visual acuity parameters. Based on the parameters to be displayed, the environmental parameters, and the viewer's target parameters, the viewer's reception of the electronic table card is predicted, and it is determined whether the expected display parameters match the reception. If so, the expected display parameters match the parameters to be displayed.
[0011] A second aspect of this invention discloses an intelligent writing control device for electronic table cards, the device comprising: The signal receiving module is used to drive the information sending module to send the device information of the electronic table card to the device requiring the writing when a writing request is received from the device requiring the writing request, so that the device requiring the writing request can identify the device information; The data processing module is used to obtain the data transmission status between the flashing device and the flashing device when the flashing device has identified the device information and received the flashing request information from the flashing device, and to determine whether the preset flashing conditions are met based on the flashing request information and the data transmission status. The write control module is used to perform a write operation on the pre-connected display screen when the data processing module determines that the write conditions are met.
[0012] As an optional implementation, in a second aspect of the invention, the signal receiving module is further configured to: Determine whether the preset power-on conditions are met; When the signal receiving module determines that the power-on conditions are met, it waits to receive the flashing request from the device that needs to flash the device. The specific methods by which the signal receiving module determines whether the preset power-on conditions are met include: Determine whether a battery is installed in the pre-connected battery power module; When the determination result is yes, the battery parameters of the battery are determined; the battery parameters include at least one of the following: battery model parameters, battery installation direction parameters, and battery capacity parameters. Based on the battery parameters and the preset target battery parameters, determine whether the preset power-on conditions are met; or, When a power-on signal is received from the NFC module of the device requiring the flashing / writing function, it is determined whether the preset power-on conditions are met based on the power-on signal.
[0013] As an optional implementation, in a second aspect of the present invention, the method by which the signal receiving module determines whether a preset power-on condition is met based on the power-on signal specifically includes: Determine the signal parameters of the power-on signal; the signal parameters include at least one of signal position parameters, signal duration parameters, signal wavelength parameters, and signal frequency parameters. The historical writing information of the electronic table card is obtained, and the expected power-on signal parameters for the NFC module are determined based on the historical writing information. The historical writing information includes at least one of historical writing frequency information, historical writing content information, and historical writing duration information. The expected power-on signal parameters include at least one of expected power-on signal location parameters, expected power-on signal duration parameters, expected power-on signal wavelength parameters, and expected power-on signal frequency parameters. Based on the signal parameters and the expected power-on signal parameters, determine whether the preset power-on conditions are met.
[0014] As an optional implementation, in the second aspect of the present invention, the device information includes at least one of device type information, device status information, device identification information, and device location information; the writing requirement information includes at least one of writing content requirement information, writing color requirement information, writing surface requirement information, and writing start and end position information; and the data transmission status includes at least one of the number of data frames transmitted, the size parameter of the data transmitted, and the content of the data transmitted. The data processing module determines whether the preset flashing conditions are met based on the flashing requirement information and the data transmission status, specifically by means of: Based on the flashing requirement information, determine the data pre-transmission status for the flashing requirement information; the data pre-transmission status includes at least one of the following: the number of data frames to be transmitted, the size parameter of the data to be transmitted, and the content of the data to be transmitted. Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status matches the data pre-transmission status. If so, determine that the preset flashing conditions are met.
[0015] As an optional implementation, in the second aspect of the present invention, the method by which the data processing module determines whether the preset flashing conditions are met based on the flashing requirement information and the data transmission status specifically includes: When it is determined that the data transmission status does not match the data pre-transmission status, a data retransmission request is generated based on the data pre-transmission status and the data transmission status; the data retransmission request includes the data that the flashing device needs to retransmit. The data retransmission request is sent to the flashing device to receive the data retransmitted by the flashing device. Based on the data retransmitted by the device requiring flashing, update the data transmission status and trigger the operation of determining whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status.
[0016] As an optional implementation, in a second aspect of the present invention, the method by which the data processing module determines whether the data transmission situation matches the data pre-transmission situation based on the data pre-transmission situation and the data transmission situation specifically includes: Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status is consistent with the data pre-transmission status; When the judgment result is yes, it is determined that the data transmission situation matches the data pre-transmission situation; When the judgment result is negative, the expected display parameters of the electronic table sign are determined according to the data pre-transmission situation, and the display parameters of the electronic table sign are determined according to the data transmission situation. Based on the expected display parameters and the parameters to be displayed, determine whether the expected display parameters match the parameters to be displayed. If so, determine that the data transmission situation matches the data pre-transmission situation.
[0017] As an optional implementation, in a second aspect of the present invention, the method by which the data processing module determines whether the expected display parameters match the parameters to be displayed based on the expected display parameters and the parameters to be displayed specifically includes: Determine the environmental parameters of the environment in which the electronic table card is located and the target parameters of the viewer; the environmental parameters include lighting parameters and / or occlusion conditions, and the target parameters include at least one of position parameters, line-of-sight parameters, and visual acuity parameters. Based on the parameters to be displayed, the environmental parameters, and the viewer's target parameters, the viewer's reception of the electronic table card is predicted, and it is determined whether the expected display parameters match the reception. If so, the expected display parameters match the parameters to be displayed.
[0018] A third aspect of this invention discloses another intelligent writing control device for electronic table cards, the device comprising: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the intelligent writing control method for electronic table cards disclosed in the first aspect of the present invention.
[0019] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute the intelligent writing control method for electronic nameplates disclosed in the first aspect of the present invention.
[0020] Compared with the prior art, the embodiments of the present invention have the following beneficial effects: In this embodiment of the invention, when the signal receiving module receives a brushing request from the brushing requesting device, the driving information sending module sends the device information of the electronic table sign to the brushing requesting device so that the brushing requesting device can recognize the device information. When the brushing requesting device has recognized the device information and the data processing module has received the brushing request information from the brushing requesting device, the data processing module obtains the data transmission status between itself and the brushing requesting device, and determines whether the brushing conditions are met based on the brushing request information and the data transmission status. If so, the brushing control module brushes the pre-connected display screen. In this way, the display content of the electronic table sign can be intelligently switched and controlled, reducing manual operation, thereby improving the efficiency and accuracy of the brushing control of the electronic table sign, which is conducive to improving the brushing control effect of the electronic table sign. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a flowchart illustrating an intelligent writing control method for electronic table cards disclosed in an embodiment of the present invention; Figure 2 This is a flowchart illustrating another intelligent writing control method for electronic table cards disclosed in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an intelligent writing control device for electronic table cards disclosed in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of another intelligent writing control device for electronic table cards disclosed in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of the NFC chip unit in the signal receiving module disclosed in an embodiment of the present invention; Figure 6 This is a schematic diagram of the electronic table card writing process disclosed in an embodiment of the present invention. Detailed Implementation
[0023] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0024] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.
[0025] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0026] This invention discloses an intelligent writing control method and device for electronic table cards, which can intelligently switch and control the displayed content of electronic table cards, reduce manual operation, and thus improve the writing control efficiency and accuracy of electronic table cards, thereby improving the writing control effect of electronic table cards.
[0027] Example 1 Please see Figure 1 , Figure 1 This is a flowchart illustrating an intelligent writing control method for electronic table cards disclosed in an embodiment of the present invention. Figure 1 The described intelligent writing control method for electronic table cards can be applied to an intelligent writing control device for electronic table cards. This device includes a signal receiving module, an information sending module, a data processing module, and a writing control module, and can be integrated into the electronic table card itself. Figure 1 As shown, the intelligent writing control method for this electronic table card can include the following operations: 101. When the signal receiving module receives a flashing request from the flashing device, the drive information sending module sends the device information of the electronic table card to the flashing device so that the flashing device can identify the device information.
[0028] In this embodiment of the invention, optionally, the device requiring the flashing / writing function can be a smartphone, a smart computer, a host computer, an NFC reader / writer, etc. Further optionally, the device information includes at least one of device type information, device status information (such as device network status, device display status, device flashing / writing status, etc.), device identification information (such as a unique device identifier), and device location information.
[0029] 102. When the device requiring the flashing has identified the device information and the data processing module has received the flashing request information from the device requiring the flashing, the data processing module obtains the data transmission status between itself and the device requiring the flashing, and determines whether the preset flashing conditions are met based on the flashing request information and the data transmission status.
[0030] In this embodiment of the invention, optionally, the writing requirement information includes at least one of the following: writing content requirement information, writing color requirement information, writing surface requirement information (such as writing the front or back of the electronic table card), and writing start and end position information; and the data transmission status includes at least one of the following: the number of data frames transmitted, the size parameter of the data transmitted, and the content of the data transmitted (such as the frame header, data segment, and frame tail of the data).
[0031] 103. When the data processing module determines that the writing conditions are met, the writing control module performs a writing operation on the pre-connected display screen.
[0032] In this embodiment of the invention, when the data processing module determines that the writing conditions are not met, it transmits the writing error information to the writing-required device. Optionally, the display screen can be an e-ink screen or an LCD screen, etc.
[0033] As can be seen, by implementing the embodiments of the present invention, after the device requiring the writing process has identified the device information of the electronic table sign, the data processing module integrated in the electronic table sign can obtain the data transmission status between it and the device requiring the writing process, and automatically write the display screen when the corresponding writing conditions are met. In this way, the display content of the electronic table sign can be intelligently switched and controlled, reducing manual operation, thereby improving the efficiency and accuracy of writing control of the electronic table sign, and thus helping to improve the writing control effect of the electronic table sign.
[0034] In an optional embodiment, the method further includes: The signal receiving module determines whether the preset power-on conditions are met; When the signal receiving module determines that the power-on conditions are met, it waits to receive the flashing request from the device that needs to be flashed.
[0035] In this optional embodiment, the signal receiving module further determines whether preset power-on conditions are met, including: Determine whether a battery is installed in the pre-connected battery power module; If the judgment result is yes, determine the battery parameters; Based on the battery parameters and the preset target battery parameters, determine whether the preset power-on conditions are met; or, When a power-on signal is received from the NFC module of the device requiring the flashing / writing function, it is determined whether the preset power-on conditions are met based on the power-on signal.
[0036] In this optional embodiment, the battery parameters may include at least one of the following: battery model parameters, battery installation orientation parameters, and battery capacity parameters.
[0037] For example, some mobile phone users do not support NFC read / write functionality and cannot use their phones to swipe the electronic table sign. In this case, the electronic table sign's battery power provides the device with power. When the device is battery powered, triggering the battery power switch activates the integrated BLE chip in the electronic table sign, initiating a Bluetooth broadcast. At this time, the user can use a mini-program to scan the QR code on the back of the electronic table sign to launch the swiping program. The phone will reliably connect to the electronic table sign via BLE. After the link connection is established, data packets are transmitted to the table sign. During the transmission process, the progress is interactively fed back to the user in real time, ultimately completing the swiping process for the electronic table sign.
[0038] Furthermore, the signal receiving module determines whether preset power-on conditions are met based on the power-on signal, including: Determine the signal parameters of the power-on signal; Obtain historical writing information for the electronic table card, and determine the expected power-on signal parameters for the NFC module based on the historical writing information; Based on the signal parameters and the expected power-on signal parameters, determine whether the preset power-on conditions are met.
[0039] In this optional embodiment, the signal parameters may optionally include at least one of signal location parameters, signal duration parameters, signal wavelength parameters, and signal frequency parameters. Further optionally, the historical write information may include at least one of historical write frequency information, historical write content information, and historical write duration information, and the expected power-on signal parameters may include at least one of expected power-on signal location parameters (e.g., the NFC module of the mobile phone needs to be close to a certain point on the NFC module of the electronic table sign to complete the power-on confirmation process), expected power-on signal duration parameters, expected power-on signal wavelength parameters, and expected power-on signal frequency parameters.
[0040] For example, the signal receiving module in the intelligent writing control device of an electronic table card can integrate an NFC chip unit. Figure 5 , Figure 6 As shown, this NFC chip unit can handle the uplink and downlink communication between the smartphone / NFC reader / writer and the MCU chip in the data processing module. The smartphone / NFC reader / writer and the NFC chip use the NFC communication protocol, while the NFC chip and the MCU use serial communication (if the signal receiving module integrates a BLE chip unit, the corresponding communication process is similar). When the smartphone / NFC reader / writer is close to the NFC antenna (i.e.,...), Figure 5 When using U2 in the NFC chip (i.e., U2), the NFC chip will be used. Figure 5 The U1 in the chip can collect energy and output voltage to provide power for the electronic table card (energy can be transferred when the mobile phone is close to the NFC chip; this invention uses this energy to drive the MCU and write data; in the NFC chip unit, Vout output can provide the power supply voltage). At the same time, the MCU unit in the data processing module works to receive and process data, which is then written to the e-ink screen by the writing control module, thereby completing the screen writing function.
[0041] It should be noted that, Figure 5 SDA and SCL are pins used for communication with the MCU, while FD serves as an interrupt trigger pin, providing an interrupt signal to the MCU. Specifically, the FD pin can output a falling edge signal after a downlink communication is completed (this signal serves as a success signal). The MCU reads this signal and begins processing the received data. Using this interrupt signal as the interaction method between the NFC chip and the MCU allows for the use of fewer MCU resources and provides a faster response time.
[0042] As can be seen, this optional embodiment can combine both battery-powered and NFC-enabled power-powered modes for the electronic table sign, ensuring stable power supply in different usage scenarios. This allows it to promptly receive writing requests from devices requiring writing, enabling intelligent writing of the electronic table sign based on these requests. This not only solves the problem of traditional electronic table signs relying on a single power source, but also converts the proximity of the writing device into driving energy through NFC energy harvesting technology. Writing can be completed without an additional power source, greatly reducing device deployment and maintenance costs. This significantly improves the reliability, compatibility, and user experience of the electronic table sign writing process, and optimizes the resource utilization efficiency of the electronic table sign.
[0043] Example 2 Please see Figure 2 , Figure 2 This is a flowchart illustrating an intelligent writing control method for electronic table cards disclosed in an embodiment of the present invention. Figure 2 The described intelligent writing control method for electronic table cards can be applied to an intelligent writing control device for electronic table cards. This device includes a signal receiving module, an information sending module, a data processing module, and a writing control module, and can be integrated into the electronic table card itself. Figure 2 As shown, the intelligent writing control method for this electronic table card can include the following operations: 201. When the signal receiving module receives a flashing request from the flashing device, the drive information sending module sends the device information of the electronic table card to the flashing device so that the flashing device can identify the device information.
[0044] 202. When the device requiring the flashing has identified the device information and the data processing module has received the flashing request information from the device requiring the flashing, the data processing module obtains the data transmission status between itself and the device requiring the flashing.
[0045] 203. The data processing module determines the data pre-transmission status based on the flashing requirement information.
[0046] In this embodiment of the invention, optionally, the data pre-transmission situation includes at least one of the following: the number of pre-transmission data frames, the pre-transmission data size parameter, and the pre-transmission data content.
[0047] 204. The data processing module determines whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status. If yes, it determines that the preset write conditions are met and jumps to step 208. If no, it executes steps 205-206.
[0048] In this embodiment of the invention, determining whether the data transmission situation matches the data pre-transmission situation can be understood as determining whether the data transmission situation is consistent with the data pre-transmission situation, or whether they are relatively similar (i.e., not causing excessive impact on the electronic table card display / viewer's viewing experience).
[0049] For example, if a data packet is 1024KB and the data transmission is limited to 100KB at a time, then theoretically it would take 11 transmissions to complete one frame. After each 100KB transmission, the data processing module buffers the data. After 11 transmissions, a CRC check algorithm is used to determine if the data packet was lost. If a packet is lost, the data frame will be discarded, a transmission error will be reported to the device, and a request will be made to rewrite the device and retransmit the data frame.
[0050] 205. The data processing module generates a data retransmission request based on the data pre-transmission status and data transmission status, and sends the data retransmission request to the flashing device to receive the data retransmitted by the flashing device.
[0051] In this embodiment of the invention, the data retransmission request includes data that needs to be retransmitted by the device requiring rewriting.
[0052] 206. The data processing module updates the data transmission status based on the data retransmitted by the device requiring flashing, and triggers the operation in step 204 to determine whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status.
[0053] In this embodiment of the invention, it can be understood that the user holds their mobile phone close to the electronic table sign. After the electronic table sign is powered on, it communicates with the mini-program, confirms the device's legitimacy, and begins negotiation (determining basic screen refresh information), transmitting data via Y-model frames. Once all data frames have been transmitted and the data has been verified to be correct, the e-ink screen driver starts and updates the screen content.
[0054] 207. When the data processing module determines that the writing conditions are met, the writing control module performs a writing operation on the pre-connected display screen.
[0055] In this embodiment of the invention, for other descriptions of steps 201, 202 and 207, please refer to the detailed description of steps 101-103 in Embodiment 1. These descriptions will not be repeated in this embodiment of the invention.
[0056] As can be seen, implementing the embodiments of the present invention enables real-time comparison between the pre-transmission status and the actual transmission status during the data transmission stage. When a data mismatch is detected, a retransmission request is immediately triggered to locate and repair the transmission anomaly. This not only solves the risk of data loss or garbled characters caused by signal interference and device compatibility issues during the traditional writing process, but also significantly reduces the writing failure rate and manual intervention cost through the closed-loop setting of frame transmission and verification feedback, thereby significantly improving the usability, security and maintenance efficiency of electronic nameplates.
[0057] In an optional embodiment, the data processing module in step 204 above determines whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status, including: Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status is consistent with the data pre-transmission status; When the judgment result is yes, it is determined that the data transmission situation matches the data pre-transmission situation; When the judgment result is negative, the expected display parameters of the electronic table sign are determined based on the data pre-transmission status, and the display parameters of the electronic table sign are determined based on the data transmission status. Based on the expected display parameters and the parameters to be displayed, determine whether the expected display parameters match the parameters to be displayed. If so, determine whether the data transmission situation matches the data pre-transmission situation.
[0058] In this optional embodiment, the data processing module further determines whether the expected display parameters match the parameters to be displayed based on the expected display parameters and the parameters to be displayed, including: Determine the environmental parameters of the environment in which the electronic nameplate is located, as well as the target parameters of the viewer; Based on the parameters to be displayed, environmental parameters, and the viewer's target parameters, predict the viewer's reception of the electronic table card, and determine whether the expected display parameters match the reception. If so, determine that the expected display parameters match the parameters to be displayed.
[0059] In this optional embodiment, determining whether the expected display parameters match the viewing reception can be understood as determining whether the content displayed on the electronic table card is consistent with or similar to the viewer's expectations. Optionally, environmental parameters include lighting parameters and / or occlusion conditions, and target parameters include at least one of position parameters, line-of-sight parameters, and visual acuity parameters. Further optionally, both the expected display parameters and the parameters to be displayed can include corresponding display brightness parameters, display color parameters, display position parameters, display content, etc.
[0060] For example, the expected display parameters are compared with the parameters to be displayed, and combined with environmental and target parameters, the system predicts the viewer's reception when viewing the electronic nameplate. This includes determining whether the viewer can clearly read the information on the nameplate under current lighting, seating distance, and visual acuity conditions. If the prediction indicates that the viewer can easily read the information, the expected display parameters and the parameters to be displayed are highly matched. The data processing module then determines that the data transmission situation matches the pre-transmission situation, satisfying the preset writing conditions. Subsequently, the writing control module is triggered to write the information on the electronic nameplate's display screen.
[0061] As can be seen, this optional embodiment can combine the environmental parameters of the environment where the electronic table sign is located and the viewer's target parameters to predict the viewer's reception of the electronic table sign. Then, if the expected display parameters of the electronic table sign match the viewing reception, it determines that the expected display parameters match the parameters to be displayed, thereby triggering the writing control process of the electronic table sign. This improves the reliability and accuracy of the determination of the match between the expected display parameters and the parameters to be displayed of the electronic table sign, which in turn facilitates an efficient and accurate writing control process for the electronic table sign, thereby improving the intelligence level of the electronic table sign and the user experience.
[0062] Example 3 Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of an intelligent writing control device for electronic table cards disclosed in an embodiment of the present invention. Figure 3 As shown, the intelligent writing control device for the electronic nameplate may include: The signal receiving module 301 is used to drive the information sending module to send the device information of the electronic table card to the device requiring the writing when it receives a writing request from the device requiring the writing, so that the device requiring the writing can identify the device information. The data processing module 302 is used to obtain the data transmission status between the flashing request device and the flashing request device when the flashing request device has identified the device information and received the flashing request information from the flashing request device, and to determine whether the preset flashing conditions are met based on the flashing request information and the data transmission status. The write control module 303 is used to perform a write operation on the pre-connected display screen when the data processing module 302 determines that the write conditions are met.
[0063] It is evident that implementation Figure 3The described intelligent writing control device for electronic nameplates can automatically write to the display screen after the writing request device has identified the device information of the electronic nameplate. The data processing module integrated in the electronic nameplate obtains the data transmission status between it and the writing request device, and automatically writes to the display screen when the corresponding writing conditions are met. In this way, the display content of the electronic nameplate can be intelligently switched and controlled, reducing manual operation and improving the efficiency and accuracy of writing control of the electronic nameplate, thereby improving the writing control effect of the electronic nameplate.
[0064] In an optional embodiment, the signal receiving module 301 is further configured to: Determine whether the preset power-on conditions are met; When the signal receiving module 301 determines that the power-on conditions are met, it waits to receive the flashing request from the device that needs to be flashed. The specific methods by which the signal receiving module 301 determines whether the preset power-on conditions are met include: Determine whether a battery is installed in the pre-connected battery power module; If the judgment result is yes, determine the battery parameters; Based on the battery parameters and the preset target battery parameters, determine whether the preset power-on conditions are met; or, When a power-on signal is received from the NFC module of the device requiring the flashing / writing function, it is determined whether the preset power-on conditions are met based on the power-on signal.
[0065] In this optional embodiment, the battery parameters may include at least one of the following: battery model parameters, battery installation orientation parameters, and battery capacity parameters.
[0066] Furthermore, the signal receiving module 301 determines whether the preset power-on conditions are met based on the power-on signal in the following specific ways: Determine the signal parameters of the power-on signal; Obtain historical writing information for the electronic table card, and determine the expected power-on signal parameters for the NFC module based on the historical writing information; Based on the signal parameters and the expected power-on signal parameters, determine whether the preset power-on conditions are met.
[0067] In this optional embodiment, the signal parameters may include at least one of signal position parameters, signal duration parameters, signal wavelength parameters, and signal frequency parameters; the historical write information may include at least one of historical write frequency information, historical write content information, and historical write duration information; and the expected power-on signal parameters may include at least one of expected power-on signal position parameters, expected power-on signal duration parameters, expected power-on signal wavelength parameters, and expected power-on signal frequency parameters.
[0068] It is evident that implementation Figure 3 The described intelligent writing control device for electronic nameplates combines both battery-powered and NFC-enabled power supply modes, ensuring stable power supply in various usage scenarios. It then promptly receives writing requests from devices requiring writing, enabling intelligent writing based on these requests. This not only solves the traditional reliance on a single power source for electronic nameplates but also utilizes NFC energy harvesting technology to convert the proximity of the writing device into driving energy, eliminating the need for an external power source. This significantly reduces deployment and maintenance costs, thereby substantially improving the reliability, compatibility, and user experience of the electronic nameplate writing process and optimizing resource utilization efficiency.
[0069] In another optional embodiment, the device information includes at least one of device type information, device status information, device identification information, and device location information; the writing requirement information includes at least one of writing content requirement information, writing color requirement information, writing surface requirement information, and writing start and end position information; and the data transmission status includes at least one of the number of data frames transmitted, the size parameter of the data transmitted, and the content of the data transmitted. The data processing module 302 determines whether the preset flashing conditions are met based on the flashing requirement information and data transmission status, specifically in the following ways: Based on the flashing requirement information, determine the data pre-transmission status for the flashing requirement information; Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status matches the data pre-transmission status. If so, determine that the preset flashing conditions are met.
[0070] In this optional embodiment, the data pretransmission condition includes at least one of the following: the number of pretransmission data frames, the pretransmission data size parameter, and the pretransmission data content.
[0071] Furthermore, the data processing module 302 determines whether the preset flashing conditions are met based on the flashing requirement information and data transmission status, specifically including the following methods: When it is determined that the data transmission status does not match the data pre-transmission status, a data retransmission request is generated based on the data pre-transmission status and the data transmission status. Send a data retransmission request to the flashing device to receive the data retransmitted by the flashing device; Based on the data retransmitted by the device requiring flashing, update the data transmission status and trigger the operation that determines whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status.
[0072] In this optional embodiment, the data retransmission request includes data that needs to be rewritten by the device requiring retransmission.
[0073] It is evident that implementation Figure 3 The intelligent writing control device for electronic nameplates described herein can compare the pre-transmission status with the actual transmission status in real time during the data transmission phase. When a data mismatch is detected, a retransmission request is immediately triggered to locate and repair the transmission anomaly. This not only solves the risk of data loss or garbled characters caused by signal interference and device compatibility issues during traditional writing processes, but also significantly reduces the writing failure rate and manual intervention costs through a closed-loop setting of frame transmission and verification feedback. This significantly improves the ease of use, security, and maintenance efficiency of electronic nameplates.
[0074] In another optional embodiment, the data processing module 302 determines whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status, specifically including: Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status is consistent with the data pre-transmission status; When the judgment result is yes, it is determined that the data transmission situation matches the data pre-transmission situation; When the judgment result is negative, the expected display parameters of the electronic table sign are determined based on the data pre-transmission status, and the display parameters of the electronic table sign are determined based on the data transmission status. Based on the expected display parameters and the parameters to be displayed, determine whether the expected display parameters match the parameters to be displayed. If so, determine whether the data transmission situation matches the data pre-transmission situation.
[0075] In this optional embodiment, the data processing module 302 further determines whether the expected display parameters match the parameters to be displayed based on the expected display parameters and the parameters to be displayed, specifically including: Determine the environmental parameters of the environment in which the electronic nameplate is located, as well as the target parameters of the viewer; Based on the parameters to be displayed, environmental parameters, and the viewer's target parameters, predict the viewer's reception of the electronic table card, and determine whether the expected display parameters match the reception. If so, determine that the expected display parameters match the parameters to be displayed.
[0076] In this optional embodiment, the environmental parameters may include lighting parameters and / or occlusion conditions, and the target parameters may include at least one of location parameters, line-of-sight parameters, and visual acuity parameters.
[0077] It is evident that implementation Figure 3The described intelligent writing control device for electronic nameplates can combine environmental parameters of the environment where the electronic nameplate is located with the viewer's target parameters to predict the viewer's reception of the electronic nameplate. Then, if the expected display parameters of the electronic nameplate match the viewing reception, it determines that the expected display parameters match the parameters to be displayed, thereby triggering the writing control process of the electronic nameplate. This improves the reliability and accuracy of the matching determination of the expected display parameters and the parameters to be displayed, which in turn facilitates efficient and accurate writing control of the electronic nameplate, thereby improving the intelligence level of the electronic nameplate and the user experience.
[0078] Example 4 Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of another intelligent writing control device for electronic table cards disclosed in an embodiment of the present invention. Figure 4 As shown, the intelligent writing control device for the electronic nameplate may include: Memory 401 storing executable program code; Processor 402 coupled to memory 401; The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the intelligent writing control method for electronic table cards described in Embodiment 1 or Embodiment 2 of the present invention.
[0079] Example 5 This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute the steps in the intelligent writing control method for electronic nameplates described in Embodiment 1 or Embodiment 2 of this invention.
[0080] Example 6 This invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform the steps in the intelligent writing control method for electronic nameplates described in Embodiment 1 or Embodiment 2.
[0081] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0082] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0083] Finally, it should be noted that the intelligent writing control method and device for electronic table cards disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention, and are only used to illustrate the technical solutions of the present invention, not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for intelligent writing control of electronic table cards, characterized in that, The method is applied to an intelligent writing control device for electronic table cards. The device includes a signal receiving module, an information sending module, a data processing module, and a writing control module. The method includes: When the signal receiving module receives a writing request from the writing requesting device, it drives the information sending module to send the device information of the electronic table card to the writing requesting device, so that the writing requesting device can identify the device information; When the device for flashing requests has identified the device information and the data processing module has received the flashing request information from the device for flashing requests, the data processing module obtains the data transmission status between itself and the device for flashing requests, and determines whether the preset flashing conditions are met based on the flashing request information and the data transmission status. When the data processing module determines that the writing conditions are met, the writing control module performs a writing operation on the pre-connected display screen.
2. The intelligent writing control method for electronic table cards according to claim 1, characterized in that, The method further includes: The signal receiving module determines whether the preset power-on conditions are met; When the signal receiving module determines that the power-on conditions are met, it waits to receive the flashing request from the device that needs to flash the device. The signal receiving module determines whether preset power-on conditions are met, including: Determine whether a battery is installed in the pre-connected battery power module; When the determination result is yes, the battery parameters of the battery are determined; the battery parameters include at least one of the following: battery model parameters, battery installation direction parameters, and battery capacity parameters. Based on the battery parameters and the preset target battery parameters, determine whether the preset power-on conditions are met; or, When a power-on signal is received from the NFC module of the device requiring the flashing / writing function, it is determined whether the preset power-on conditions are met based on the power-on signal.
3. The intelligent writing control method for electronic table cards according to claim 2, characterized in that, The signal receiving module determines whether preset power-on conditions are met based on the power-on signal, including: Determine the signal parameters of the power-on signal; the signal parameters include at least one of signal position parameters, signal duration parameters, signal wavelength parameters, and signal frequency parameters. The historical writing information of the electronic table card is obtained, and the expected power-on signal parameters for the NFC module are determined based on the historical writing information. The historical writing information includes at least one of historical writing frequency information, historical writing content information, and historical writing duration information. The expected power-on signal parameters include at least one of expected power-on signal location parameters, expected power-on signal duration parameters, expected power-on signal wavelength parameters, and expected power-on signal frequency parameters. Based on the signal parameters and the expected power-on signal parameters, determine whether the preset power-on conditions are met.
4. The intelligent writing control method for electronic table cards according to any one of claims 1-3, characterized in that, The device information includes at least one of device type information, device status information, device identification information, and device location information; the writing requirement information includes at least one of writing content requirement information, writing color requirement information, writing surface requirement information, and writing start and end position information; and the data transmission status includes at least one of the number of data frames transmitted, the size parameter of the data transmitted, and the content of the data transmitted. The data processing module determines whether preset flashing conditions are met based on the flashing requirement information and the data transmission status, including: Based on the flashing requirement information, determine the data pre-transmission status for the flashing requirement information; the data pre-transmission status includes at least one of the following: the number of data frames to be transmitted, the size parameter of the data to be transmitted, and the content of the data to be transmitted. Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status matches the data pre-transmission status. If so, determine that the preset flashing conditions are met.
5. The intelligent writing control method for electronic table cards according to claim 4, characterized in that, The data processing module determines whether the preset flashing conditions are met based on the flashing requirement information and the data transmission status, and further includes: When it is determined that the data transmission status does not match the data pre-transmission status, a data retransmission request is generated based on the data pre-transmission status and the data transmission status; the data retransmission request includes the data that the flashing device needs to retransmit. The data retransmission request is sent to the flashing device to receive the data retransmitted by the flashing device. Based on the data retransmitted by the device requiring flashing, update the data transmission status and trigger the operation of determining whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status.
6. The intelligent writing control method for electronic table cards according to claim 4, characterized in that, The data processing module determines whether the data transmission status matches the data pre-transmission status based on the data pre-transmission status and the data transmission status, including: Based on the data pre-transmission status and the data transmission status, determine whether the data transmission status is consistent with the data pre-transmission status; When the judgment result is yes, it is determined that the data transmission situation matches the data pre-transmission situation; When the judgment result is negative, the expected display parameters of the electronic table sign are determined according to the data pre-transmission situation, and the display parameters of the electronic table sign are determined according to the data transmission situation. Based on the expected display parameters and the parameters to be displayed, determine whether the expected display parameters match the parameters to be displayed. If so, determine that the data transmission situation matches the data pre-transmission situation.
7. The intelligent writing control method for electronic table cards according to claim 6, characterized in that, The data processing module determines whether the expected display parameters match the parameters to be displayed based on the expected display parameters and the parameters to be displayed, including: Determine the environmental parameters of the environment in which the electronic table card is located and the target parameters of the viewer; the environmental parameters include lighting parameters and / or occlusion conditions, and the target parameters include at least one of position parameters, line-of-sight parameters, and visual acuity parameters. Based on the parameters to be displayed, the environmental parameters, and the viewer's target parameters, the viewer's reception of the electronic table card is predicted, and it is determined whether the expected display parameters match the reception. If so, the expected display parameters match the parameters to be displayed.
8. An intelligent writing control device for electronic table cards, characterized in that, The device includes: The signal receiving module is used to drive the information sending module to send the device information of the electronic table card to the device requiring the writing when a writing request is received from the device requiring the writing request, so that the device requiring the writing request can identify the device information; The data processing module is used to obtain the data transmission status between the flashing device and the flashing device when the flashing device has identified the device information and received the flashing request information from the flashing device, and to determine whether the preset flashing conditions are met based on the flashing request information and the data transmission status. The write control module is used to perform a write operation on the pre-connected display screen when the data processing module determines that the write conditions are met.
9. An intelligent writing control device for electronic table cards, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the intelligent writing control method for electronic table cards as described in any one of claims 1-7.
10. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, are used to execute the intelligent writing control method for electronic nameplates as described in any one of claims 1-7.