Electronic price tag display early warning system, method and device

By using the backend server and base station in the electronic price tag system to issue update tasks and display warning icons when timeout, quickly discover and locate price tags that display abnormality, the problem of inefficient manual search and processing in the existing technology is solved, and the problem of inefficient search and processing in the existing technology is improved. Work efficiency and customer experience.

CN119211865APending Publication Date: 2024-12-27HANSHOW TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411375078.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing electronic price tag system needs to be manually searched and processed when displaying abnormalities, resulting in inefficiency and affecting customer experience.

Method used

Update tasks are issued to electronic price signing through the backend server and base station, and warning icons are displayed on the screen during timeout protection to quickly discover and locate price tags that may be abnormal, and notify the clerk to deal with it in time.

Benefits of technology

It improves the work efficiency of the clerk, promptly solves the problem of abnormal price tag display, reduces the time for manual search and processing, and improves customer experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211865A_ABST
    Figure CN119211865A_ABST
Patent Text Reader

Abstract

The invention discloses an electronic price tag display early warning system, method and device, in the system, a background server is used for issuing an update task to an electronic price tag through a base station according to commodity data when the current background server retransmission frequency does not reach the maximum background server retransmission frequency until an update success message sent by the base station is received; the base station is used for receiving the updating task and issuing the updating task to the electronic price tag until an updating success message sent by the electronic price tag is received when the current base station retransmission frequency does not reach the maximum base station retransmission frequency; and the electronic price tag is used for obtaining the commodity data in the updating task after receiving the updating task, starting the timeout protection of the corresponding type after any step of processing the commodity data fails, and displaying an early warning icon indicating that the display of the electronic price tag is abnormal on a screen after the timing duration of each type of timeout protection is up. According to the invention, the electronic price tag which is displayed abnormally can be quickly found and positioned.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a system, method and device for displaying early warning of an electronic price tag. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] As electronic price tag systems are increasingly used in various retail fields, electronic price tags carry important product information such as product name and price. If this information fails to be displayed, it may have a significant impact on store operations.

[0004] The current electronic price tag system uses the backend server to provide feedback to customers based on the success or failure of each price tag update display instruction issuance and execution. Customers use this feedback result to find the price tag that failed to update and re-issue the update instruction. If the retrieval still fails, it proves that the price tag is damaged. The price tag is replaced with a new one and the update instruction is re-issued until the update display is successful.

[0005] The existing technology requires manual search for the results of each update task and to find the price tags that may have abnormal display for targeted investigation and processing. This process requires the clerk to access the update results fed back by the background system. At the same time, the clerk obtains the system's indication that there may be abnormal price tags. It takes a lot of time and effort to find this price tag in the hypermarket, which is slow and inefficient. In addition, due to the inconsistency between the price tag display and the product information, especially the price, in the customer's checkout system caused by the abnormal price tag display, the product information will be inconsistent with the actual checkout information when the customer purchases the product, which reduces the customer experience. Summary of the invention

[0006] The embodiment of the present invention provides a system for early warning of electronic price tag display, which can quickly discover and locate electronic price tags with possible abnormal display, so as to improve the work efficiency of store clerks and promptly handle the problem of abnormal price tag display. The system includes: a backend server, at least one base station and multiple electronic price tags within the signal coverage range of each base station, wherein:

[0007] The backend server is used to:

[0008] Receive product data sent by the client system; when the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions, issue update tasks to the electronic price tag through the base station according to the product data until receiving an update success message sent by the base station;

[0009] The base station is used to:

[0010] After receiving the update task, when the current base station retransmission times do not reach the maximum base station retransmission times, the update task is sent to the electronic price tag until an update success message sent by the electronic price tag is received;

[0011] Electronic price tags are used for:

[0012] After receiving the update task, the product data in the update task is obtained. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection expires, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

[0013] The embodiment of the present invention provides a method for early warning of electronic price tag display, which is applied to electronic price tags and can quickly discover and locate electronic price tags that may have abnormal displays, so as to improve the work efficiency of store clerks and promptly handle the problem of abnormal display of price tags. The method includes:

[0014] Receiving an update task sent by the backend server through the base station, wherein the update task is sent by the backend server after receiving the commodity data sent by the client system when the current backend server retransmission count does not reach the maximum backend server retransmission count. After receiving the update task, the base station sends the update task to the electronic price tag when the current base station retransmission count does not reach the maximum base station retransmission count until receiving an update success message sent by the electronic price tag;

[0015] Obtain the product data in the update task, and after any step of processing the product data fails, start the corresponding type of timeout protection, and after the timing of each type of timeout protection expires, display the warning icon of the abnormal display of the electronic price tag on the screen.

[0016] The embodiment of the present invention provides a device for early warning of electronic price tag display, which can quickly discover and locate electronic price tags that may have abnormal display, so as to improve the work efficiency of store clerks and promptly handle the problem of abnormal price tag display. The device includes:

[0017] An update task receiving module is used to receive an update task sent by a backend server through a base station, wherein the update task is sent by the backend server after receiving the commodity data sent by the client system when the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions. After receiving the update task, the base station sends the update task to the electronic price tag when the current number of base station retransmissions does not reach the maximum number of base station retransmissions until receiving an update success message sent by the electronic price tag;

[0018] The display warning module is used to obtain the product data in the update task. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection is reached, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

[0019] Compared with the technical solution in the prior art that requires manual search for the issuance results of each update task and finding the price tags that may have display abnormalities for targeted investigation and processing, the embodiment of the present invention displays a display icon warning of possible abnormalities on the screen through the price tag to notify the clerk that there may be a problem with the display of the price tag. When the clerk sees the icon warning during inspection, he can initiate a re-push update instruction to the background system through a handheld device or re-issue the update instruction after replacing the price tag, so as to promptly solve the problem caused by the abnormal price tag display. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0021] Figure 1 Schematic diagram of a system for displaying an early warning on an electronic price tag according to an embodiment of the present invention;

[0022] Figure 2 This is a flow chart of displaying early warning in an embodiment of the present invention;

[0023] Figure 3 This is a flow chart of performing out-of-step warning in an embodiment of the present invention;

[0024] Figure 4 This is a flow chart of temperature early warning in an embodiment of the present invention;

[0025] Figure 5 Flow chart of a method for displaying an early warning on an electronic price label according to an embodiment of the present invention;

[0026] Figure 6 Schematic diagram of a device for displaying an early warning on an electronic price tag according to an embodiment of the present invention;

[0027] Figure 7 Schematic diagram of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0028] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0029] Figure 1 The schematic diagram of the system for displaying an early warning of an electronic price tag in an embodiment of the present invention includes: a backend server 101, at least one base station 102, and a plurality of electronic price tags 103 within the signal coverage of each base station, wherein:

[0030] The backend server is used to:

[0031] Receive product data sent by the client system; when the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions, issue update tasks to the electronic price tag through the base station according to the product data until receiving an update success message sent by the base station;

[0032] The base station is used to:

[0033] After receiving the update task, when the current base station retransmission times do not reach the maximum base station retransmission times, the update task is sent to the electronic price tag until an update success message sent by the electronic price tag is received;

[0034] Electronic price tags are used for:

[0035] After receiving the update task, the product data in the update task is obtained. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection expires, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

[0036] Compared with the technical solution in the prior art that requires manual search for the issuance results of each update task and finding the price tags that may have display abnormalities for targeted investigation and processing, the embodiment of the present invention displays a display icon warning of possible abnormalities on the screen through the price tag to notify the clerk that there may be a problem with the display of the price tag. When the clerk sees the icon warning during inspection, he can initiate a re-push update instruction to the background system through a handheld device or re-issue the update instruction after replacing the price tag, so as to promptly solve the problem caused by the abnormal price tag display.

[0037] Figure 2 The following is a detailed flow chart of performing an electronic price tag display warning in an embodiment of the present invention.

[0038] In one embodiment, the backend server is used to:

[0039] Receive product data sent by the client system; clear the number of backend server retransmissions, issue update tasks to the electronic price tag through the base station according to the product data, and increase the current number of backend server retransmissions by 1; after receiving the update failure sent by the base station, if the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions, retransmit the update task; if the current number of backend server retransmissions reaches the maximum number of backend server retransmissions, send the update failure to the client system;

[0040] The base station is used to:

[0041] After receiving the update task, the base station retransmission count is cleared, the update task is sent to the electronic price tag, and the current base station retransmission count is increased by 1; after receiving the update failure sent by the electronic price tag, if the current base station retransmission count has not reached the maximum base station retransmission count, the update task is retransmitted; if the current base station retransmission count reaches the maximum base station retransmission count, the update failure is sent to the background server.

[0042] Each step of processing commodity data includes data verification, data processing and data display;

[0043] In one embodiment, the electronic price tag is specifically used for:

[0044] Perform data verification on product data;

[0045] When the data verification passes, if the first timeout protection has been started, the first timeout protection is turned off, and the commodity data is processed at the same time; the timing duration of the first timeout protection is the first duration;

[0046] When the data verification fails, the error packet information is fed back to the base station, and the first timeout protection is started at the same time;

[0047] When data processing fails, the update failure is sent to the background server as an update result, and the second timeout protection is started at the same time; the timing duration of the second timeout protection is the second duration;

[0048] When the data processing is successful, if the second timeout protection has been activated, the second timeout protection is turned off and the commodity data is displayed at the same time;

[0049] When the data display fails, the update failure is sent to the background server as the update result, and the third timeout protection is started at the same time; the timing duration of the third timeout protection is the third duration;

[0050] When the data is displayed successfully, if the third timeout protection has been activated, the third timeout protection is turned off, and an update success message is sent to the background server through the base station;

[0051] The base station is specifically used for: when receiving the error packet information and the current base station retransmission number does not reach the maximum base station retransmission number, sending an update task to the electronic price tag to increase the current base station retransmission number by 1.

[0052] In the above embodiments, data verification includes verification of format, quantity, and data correctness, etc., and data processing includes decompression, integrity check, etc. After the timing duration of the first timeout protection, the second timeout protection, and the third timeout protection is reached, a warning icon indicating abnormal display of the electronic price tag is displayed on the screen. When the electronic price tag fails to update, it sends an update failure message to the base station, and the base station sends an update failure message to the background server. When the electronic price tag is successfully updated, it sends an update success message to the base station, and the base station sends an update success message to the background server.

[0053] In addition to detecting possible abnormalities in the display of electronic price tags by receiving the update task failure sent by the background server, there are also some scenarios where the electronic price tags are inconsistent with the content expected by the background server, such as the price tag is offline due to a malfunction or out of the base station signal coverage. In this case, the price tag can also automatically detect the price tag out of sync. If the price tag is in the out-of-sync state for a certain threshold time, the price tag offline warning icon will be displayed on the screen.

[0054] See also Figure 3 The flowchart of the electronic price tag displaying an abnormal warning of offline display in an embodiment of the present invention is shown.

[0055] In one embodiment, the electronic price label is also used for:

[0056] After synchronizing to the base station, enter the synchronization state, configure the synchronization flag, and clear the number of out-of-sync times;

[0057] After periodic wake-up, receive the synchronization signal and determine whether the synchronization signal sent by the base station can be correctly received;

[0058] If the synchronization signal sent by the base station can be correctly received, the local time is calibrated according to the time deviation between the synchronization signal and the local time, and the next cycle wake-up is waited;

[0059] If the synchronization signal sent by the base station cannot be correctly received, the current number of out-of-sync times is increased by 1; and it is determined whether the current number of out-of-sync times reaches the maximum number of out-of-sync times;

[0060] If the current number of out-of-step times reaches the maximum number of out-of-step times, it enters the failure state, clears the synchronization flag, and displays the warning icon of the electronic price tag offline abnormality on the screen;

[0061] If the current out-of-step count does not reach the maximum out-of-step count, continue to receive the synchronization signal.

[0062] In the above embodiment, the electronic price tag is in a desynchronized state by default after leaving the factory. After the electronic price tag enters the store, it selects the best base station for synchronization.

[0063] See also Figure 4 In one embodiment, the electronic price tag is also used for:

[0064] Collect ambient temperature periodically or when there is an update service;

[0065] Determine whether the collected ambient temperature is within the temperature range corresponding to the burning type of the electronic price tag;

[0066] If not, a warning icon indicating abnormal temperature of the electronic price tag will be displayed on the screen;

[0067] If yes, continue to collect the ambient temperature.

[0068] In the above embodiment, the electronic price tag will be burned with the price tag type when it leaves the factory, including frozen price tags and normal temperature price tags. Each price tag type corresponds to a temperature range. As long as the electronic price tag is within the corresponding temperature range, it is safe.

[0069] The embodiment of the present invention further proposes a method for displaying an early warning on an electronic price tag, which is applied to the electronic price tag. The principle of the method is similar to that of the system for displaying an early warning on an electronic price tag, and will not be described in detail here.

[0070] Figure 5 The flowchart of the method for displaying an early warning on an electronic price tag according to an embodiment of the present invention is applied to the electronic price tag, and includes:

[0071] Step 501, receiving an update task sent by a backend server through a base station, wherein the update task is sent by the backend server after receiving the commodity data sent by the client system when the current backend server retransmission count does not reach the maximum backend server retransmission count. After receiving the update task, the base station sends the update task to the electronic price tag when the current base station retransmission count does not reach the maximum base station retransmission count until receiving an update success message sent by the electronic price tag;

[0072] Step 502, obtain the commodity data in the update task, and after any step of processing the commodity data fails, start the corresponding type of timeout protection, and after the timing duration of each type of timeout protection expires, display an abnormal warning icon of the electronic price tag on the screen.

[0073] In one embodiment, the method further comprises:

[0074] The backend server receives the product data sent by the client system; resets the backend server retransmission count to zero, issues an update task to the electronic price tag through the base station based on the product data, and increases the current backend server retransmission count by 1; after receiving the update failure sent by the base station, if the current backend server retransmission count does not reach the maximum backend server retransmission count, retransmits the update task; if the current backend server retransmission count reaches the maximum backend server retransmission count, the update failure is sent to the client system;

[0075] After receiving the update task, the base station clears the base station retransmission count, sends the update task to the electronic price tag, and increases the current base station retransmission count by 1; after receiving the update failure sent by the electronic price tag, if the current base station retransmission count does not reach the maximum base station retransmission count, the update task is retransmitted; if the current base station retransmission count reaches the maximum base station retransmission count, the update failure is sent to the background server.

[0076] In one embodiment, each step of processing commodity data includes data verification, data processing and data display;

[0077] The method further comprises:

[0078] Perform data verification on product data;

[0079] When the data verification passes, if the first timeout protection has been started, the first timeout protection is turned off, and the commodity data is processed at the same time; the timing duration of the first timeout protection is the first duration;

[0080] When the data verification fails, the error packet information is fed back to the base station, and the first timeout protection is started at the same time;

[0081] When data processing fails, the update failure is sent to the background server as an update result, and the second timeout protection is started at the same time; the timing duration of the second timeout protection is the second duration;

[0082] When the data processing is successful, if the second timeout protection has been activated, the second timeout protection is turned off and the commodity data is displayed at the same time;

[0083] When the data display fails, the update failure is sent to the background server as the update result, and the third timeout protection is started at the same time; the timing duration of the third timeout protection is the third duration;

[0084] When the data is displayed successfully, if the third timeout protection has been activated, the third timeout protection is turned off, and an update success message is sent to the background server through the base station;

[0085] The base station is specifically used for: when receiving the error packet information and the current base station retransmission number does not reach the maximum base station retransmission number, sending an update task to the electronic price tag to increase the current base station retransmission number by 1.

[0086] In one embodiment, the method further comprises:

[0087] After synchronizing to the base station, enter the synchronization state, configure the synchronization flag, and clear the number of out-of-sync times;

[0088] After periodic wake-up, receive the synchronization signal and determine whether the synchronization signal sent by the base station can be correctly received;

[0089] If the synchronization signal sent by the base station can be correctly received, the local time is calibrated according to the time deviation between the synchronization signal and the local time, and the next cycle wake-up is waited;

[0090] If the synchronization signal sent by the base station cannot be correctly received, the current number of out-of-sync times is increased by 1; and it is determined whether the current number of out-of-sync times reaches the maximum number of out-of-sync times;

[0091] If the current number of out-of-step times reaches the maximum number of out-of-step times, it enters the failure state, clears the synchronization flag, and displays the warning icon of the electronic price tag offline abnormality on the screen;

[0092] If the current out-of-step count does not reach the maximum out-of-step count, continue to receive the synchronization signal.

[0093] In one embodiment, the method further comprises:

[0094] Collect ambient temperature periodically or when there is an update service;

[0095] Determine whether the collected ambient temperature is within the temperature range corresponding to the burning type of the electronic price tag;

[0096] If not, a warning icon indicating abnormal temperature of the electronic price tag will be displayed on the screen;

[0097] If yes, continue to collect the ambient temperature.

[0098] See also Figure 6 The embodiment of the present invention further provides a device for displaying an early warning on an electronic price tag, which is applied to an electronic price tag and includes:

[0099] The update task receiving module 601 is used to receive the update task sent by the background server through the base station, wherein the update task is sent by the background server after receiving the commodity data sent by the client system when the current number of backstage server retransmissions does not reach the maximum number of backstage server retransmissions. After receiving the update task, when the current number of base station retransmissions does not reach the maximum number of base station retransmissions, the base station sends the update task to the electronic price tag until receiving the update success message sent by the electronic price tag;

[0100] The display warning module 602 is used to obtain the product data in the update task. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection is reached, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

[0101] In one embodiment, each step of processing commodity data includes data verification, data processing and data display;

[0102] The display warning module is also used to:

[0103] Perform data verification on product data;

[0104] When the data verification passes, if the first timeout protection has been started, the first timeout protection is turned off, and the commodity data is processed at the same time; the timing duration of the first timeout protection is the first duration;

[0105] When the data verification fails, the error packet information is fed back to the base station, and the first timeout protection is started at the same time;

[0106] When data processing fails, the update failure is sent to the background server as an update result, and the second timeout protection is started at the same time; the timing duration of the second timeout protection is the second duration;

[0107] When the data processing is successful, if the second timeout protection has been activated, the second timeout protection is turned off and the commodity data is displayed at the same time;

[0108] When the data display fails, the update failure is sent to the background server as the update result, and the third timeout protection is started at the same time; the timing duration of the third timeout protection is the third duration;

[0109] When the data is displayed successfully, if the third timeout protection has been activated, the third timeout protection is turned off, and an update success message is sent to the background server through the base station;

[0110] The base station is specifically used for: when receiving the error packet information and the current base station retransmission number does not reach the maximum base station retransmission number, sending an update task to the electronic price tag to increase the current base station retransmission number by 1.

[0111] In one embodiment, the display warning module is further used for:

[0112] After synchronizing to the base station, enter the synchronization state, configure the synchronization flag, and clear the number of out-of-sync times;

[0113] After periodic wake-up, receive the synchronization signal and determine whether the synchronization signal sent by the base station can be correctly received;

[0114] If the synchronization signal sent by the base station can be correctly received, the local time is calibrated according to the time deviation between the synchronization signal and the local time, and the next cycle wake-up is waited;

[0115] If the synchronization signal sent by the base station cannot be correctly received, the current number of out-of-sync times is increased by 1; and it is determined whether the current number of out-of-sync times reaches the maximum number of out-of-sync times;

[0116] If the current number of out-of-step times reaches the maximum number of out-of-step times, it enters the failure state, clears the synchronization flag, and displays the warning icon of the electronic price tag offline abnormality on the screen;

[0117] If the current out-of-step count does not reach the maximum out-of-step count, continue to receive the synchronization signal.

[0118] In one embodiment, the display warning module is further used for:

[0119] Collect ambient temperature periodically or when there is an update service;

[0120] Determine whether the collected ambient temperature is within the temperature range corresponding to the burning type of the electronic price tag;

[0121] If not, a warning icon indicating abnormal temperature of the electronic price tag will be displayed on the screen;

[0122] If yes, continue to collect the ambient temperature.

[0123] In summary, the system, method and device proposed in the embodiments of the present invention have the following beneficial effects:

[0124] Compared with the technical solution in the prior art that requires manual search for the issuance results of each update task and finding the price tags that may have display abnormalities for targeted investigation and processing, the embodiment of the present invention displays a display icon warning of possible abnormalities on the screen through the price tag to notify the clerk that there may be a problem with the display of the price tag. When the clerk sees the icon warning during inspection, he can initiate a re-push update instruction to the background system through a handheld device or re-issue the update instruction after replacing the price tag, so as to promptly solve the problem caused by the abnormal price tag display.

[0125] An embodiment of the present invention further provides a computer device, Figure 7 Schematic diagram of a computer device in an embodiment of the present invention, the computer device 700 includes a memory 710, a processor 720, and a computer program 730 stored in the memory 710 and executable on the processor 720, and the processor 720 implements the above-mentioned method of displaying an early warning on an electronic price tag when executing the computer program 730.

[0126] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for displaying an early warning on an electronic price tag is implemented.

[0127] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method for displaying an early warning on an electronic price tag is implemented.

[0128] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0129] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0130] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0132] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A system for displaying early warning of electronic price tags, characterized in that: include: A backend server, at least one base station and multiple electronic price tags within the signal coverage of each base station, wherein: The backend server is used to: Receive product data sent by the client system; when the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions, issue update tasks to the electronic price tag through the base station according to the product data until receiving an update success message sent by the base station; The base station is used to: After receiving the update task, when the current base station retransmission times do not reach the maximum base station retransmission times, the update task is sent to the electronic price tag until an update success message sent by the electronic price tag is received; Electronic price tags are used for: After receiving the update task, the product data in the update task is obtained. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection expires, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

2. The system according to claim 1, characterized in that The backend server is used to: Receive product data sent by the client system; clear the number of backend server retransmissions, issue update tasks to the electronic price tag through the base station according to the product data, and increase the current number of backend server retransmissions by 1; after receiving the update failure sent by the base station, if the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions, retransmit the update task; if the current number of backend server retransmissions reaches the maximum number of backend server retransmissions, send the update failure to the client system; The base station is used to: After receiving the update task, the base station retransmission count is cleared, the update task is sent to the electronic price tag, and the current base station retransmission count is increased by 1; after receiving the update failure sent by the electronic price tag, if the current base station retransmission count has not reached the maximum base station retransmission count, the update task is retransmitted; if the current base station retransmission count reaches the maximum base station retransmission count, the update failure is sent to the background server.

3. The system according to claim 1, characterized in that Each step of processing commodity data includes data verification, data processing and data display; Electronic price tags are specifically used for: Verify product data; When the data verification passes, if the first timeout protection has been started, the first timeout protection is turned off, and the commodity data is processed at the same time; the timing duration of the first timeout protection is the first duration; When the data verification fails, the error packet information is fed back to the base station, and the first timeout protection is started at the same time; When data processing fails, the update failure is sent to the background server as an update result, and the second timeout protection is started at the same time; the timing duration of the second timeout protection is the second duration; When the data processing is successful, if the second timeout protection has been activated, the second timeout protection is turned off and the commodity data is displayed at the same time; When the data display fails, the update failure is sent to the background server as the update result, and the third timeout protection is started at the same time; the timing duration of the third timeout protection is the third duration; When the data is displayed successfully, if the third timeout protection has been activated, the third timeout protection is turned off, and an update success message is sent to the background server through the base station; The base station is specifically used for: when receiving the error packet information and the current base station retransmission number does not reach the maximum base station retransmission number, sending an update task to the electronic price tag to increase the current base station retransmission number by 1.

4. The system according to claim 1, characterized in that Electronic price tags are also used for: After synchronizing to the base station, enter the synchronization state, configure the synchronization flag, and clear the number of out-of-sync times; After periodic wake-up, receive the synchronization signal and determine whether the synchronization signal sent by the base station can be correctly received; If the synchronization signal sent by the base station can be correctly received, the local time is calibrated according to the time deviation between the synchronization signal and the local time, and the next cycle wake-up is waited; If the synchronization signal sent by the base station cannot be correctly received, the current number of out-of-sync times is increased by 1; and it is determined whether the current number of out-of-sync times reaches the maximum number of out-of-sync times; If the current number of out-of-step times reaches the maximum number of out-of-step times, it enters the failure state, clears the synchronization flag, and displays the warning icon of the electronic price tag offline abnormality on the screen; If the current out-of-step count does not reach the maximum out-of-step count, continue to receive the synchronization signal.

5. The system according to claim 1, wherein: Electronic price tags are also used for: Collect ambient temperature periodically or when there is an update service; Determine whether the collected ambient temperature is within the temperature range corresponding to the burning type of the electronic price tag; If not, a warning icon indicating abnormal temperature of the electronic price tag will be displayed on the screen; If yes, continue to collect the ambient temperature.

6. A method for displaying an early warning on an electronic price tag, characterized in that: Applied to electronic price labels, including: Receiving an update task sent by the backend server through the base station, wherein the update task is sent by the backend server after receiving the commodity data sent by the client system when the current backend server retransmission count does not reach the maximum backend server retransmission count. After receiving the update task, the base station sends the update task to the electronic price tag when the current base station retransmission count does not reach the maximum base station retransmission count until receiving an update success message sent by the electronic price tag; Obtain the product data in the update task, and after any step of processing the product data fails, start the corresponding type of timeout protection, and after the timing of each type of timeout protection expires, display the warning icon of the abnormal display of the electronic price tag on the screen.

7. A device for displaying an early warning on an electronic price tag, characterized in that: Applied to electronic price labels, including: An update task receiving module is used to receive an update task sent by a backend server through a base station, wherein the update task is sent by the backend server after receiving the commodity data sent by the client system when the current number of backend server retransmissions does not reach the maximum number of backend server retransmissions. After receiving the update task, the base station sends the update task to the electronic price tag when the current number of base station retransmissions does not reach the maximum number of base station retransmissions until receiving an update success message sent by the electronic price tag; The display warning module is used to obtain the product data in the update task. After any step of processing the product data fails, the corresponding type of timeout protection is started, and after the timing duration of each type of timeout protection is reached, a warning icon indicating abnormal electronic price tag display is displayed on the screen.

8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method of claim 6 is implemented.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method of claim 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to claim 6 is implemented.

Citation Information

Cited By

  • Early-warning display system, method and apparatus for electronic shelf label

    WO2026067778A1