Anti-counterfeiting background management method, system, equipment and medium

By adopting anti-counterfeiting backend management methods in the logistics chain of barreled water, generating and associated anti-counterfeiting codes and tracking codes, the problem that the existing technology is difficult to monitor the logistics chain throughout the process is solved, and efficient anti-counterfeiting management of barreled water is achieved, reducing the risk of forgery.

CN120218953AInactive Publication Date: 2025-06-27FOSHAN YUHE TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510343830.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-22
Publication Date
2025-06-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing barreled water anti-counterfeiting technology is difficult to fully cover all links of the entire logistics chain to implement full-process monitoring. Especially under the multi-level distribution model, illegal transportation and logistics information tampering are prone to occur, resulting in an increase in the risk of forgery.

Method used

An anti-counterfeiting backend management method is adopted to create anti-counterfeiting codes containing bucket data and water data, and combine them with logistics path data to generate tracking codes to establish data associations. The method includes scanning the embedded carrier at the supplier and dealer ends, activating the tracking code, verifying the logistics path data, and canceling the tracking code after scanning at the dealer end.

Benefits of technology

The entire dynamic monitoring of barreled water in the logistics chain is realized, the risk of forgery is reduced, the safety and reliability of the logistics process is ensured, and illegal transportation and logistics information tampering are avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120218953A_ABST
    Figure CN120218953A_ABST
Patent Text Reader

Abstract

The invention relates to an anti-counterfeiting background management method, system, device and medium, and relates to the technical field of barreled water anti-counterfeiting, and the method comprises the steps: generating an anti-counterfeiting code containing barrel data and water data, injecting the anti-counterfeiting code into embedded carrier data of barreled water, and storing the embedded carrier data in a cloud database; generating a tracking code based on the anti-counterfeiting code and the logistics path data, and establishing data association between the tracking code and the anti-counterfeiting code; responding to the operation of scanning the embedded carrier activation tracking code by the supplier end, and verifying the logistics path data through real-time position coordinate comparison; and in response to the operation of scanning the embedded carrier by the dealer end, sending the anti-counterfeiting code from the cloud database to the dealer end, and synchronously cancelling the corresponding tracking code. According to the invention, through the tracking and logout mode of the temporary code, the supervision of logistics is improved, so that the forgery risk of barreled water on a logistics chain is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of bottled water anti-counterfeiting, and in particular to an anti-counterfeiting background management method, system, equipment and medium. Background Art

[0002] As an indispensable source of drinking water in daily life, the security of the bottled water supply chain is not only related to the health of consumers, but also has a profound impact on the public's trust in the market. In recent years, with the continuous increase in market demand and the frequent occurrence of counterfeit and shoddy goods, the industry has increasingly called for improving product authenticity and circulation safety. At present, the anti-counterfeiting technology in the bottled water industry has gradually developed from a single traditional form to a diversified one, covering multiple aspects such as packaging label improvement and physical property optimization, aiming to build a more reliable product safety assurance system.

[0003] In order to prevent the risk of counterfeiting, various specific measures are generally adopted in existing technologies. For example, detailed production-related information is recorded by attaching disposable labels or QR codes; some companies combine the design of special material bottle caps with advanced printing technology to create unique pattern logos to enhance the difficulty of identification. What's more, some companies explore the introduction of RFID chips and cleverly embed them deep inside the container to achieve highly accurate identity verification. These methods together constitute the mainstream anti-counterfeiting strategy framework at this stage.

[0004] Nevertheless, the above-mentioned traditional practices are often difficult to fully cover all links of the entire logistics chain and implement full-process monitoring, especially when it comes to multi-level distribution models. If any intermediate node violates the rules, such as tampering with geographic location information without authorization and disguising itself as an officially authorized sales channel, it is very likely to trigger a chain reaction that will cause the overall supervision to fail, ultimately rendering the established static anti-counterfeiting layout ineffective and significantly increasing the potential for counterfeiting risks. Summary of the invention

[0005] The first purpose of this application is to provide an anti-counterfeiting background management method, which can improve the supervision of logistics by tracking and canceling temporary codes, so as to reduce the counterfeiting risk of bottled water in the logistics chain.

[0006] In the first aspect, the present application provides an anti-counterfeiting background management method, which adopts the following technical solution: An anti-counterfeiting background management method, comprising: Generate an anti-counterfeiting code containing barrel data and water data, inject the anti-counterfeiting code into the embedded carrier data of the barreled water, and store it in a cloud database; Generate a tracking code based on the anti-counterfeiting code and the logistics path data, and establish data association between the tracking code and the anti-counterfeiting code; In response to the supplier's operation of scanning the embedded carrier activation tracking code, the logistics route data is verified by real-time location coordinate comparison; In response to the dealer's operation of scanning the embedded carrier, the anti-counterfeiting code is sent from the cloud database to the dealer, and the corresponding tracking code is cancelled simultaneously.

[0007] By adopting the above technical solution, the anti-counterfeiting code can make each bottle of water have a unique identification, which is convenient for tracking and tracing; the tracking code is associated with the anti-counterfeiting code and can then be embedded in the carrier. When the real-time position coordinate comparison is performed to verify the logistics path data of the tracking code, the tracking code is effectively restricted to circulate only within the legal logistics chain, and illegal transshipment or tampering of logistics information is avoided as much as possible, reducing the risk of counterfeiting; after the distributor scans the embedded carrier, the anti-counterfeiting code obtained can confirm that the bottled water has arrived at the distributor, and the cancellation of the tracking code can make the information of the current distribution level accurate, and avoid the reuse or counterfeiting of the tracking code as much as possible.

[0008] In a preferred example, the present application may be further configured as follows: the step of generating a tracking code based on the anti-counterfeiting code and the logistics path data, and establishing data association between the tracking code and the anti-counterfeiting code includes: Providing logistics path data for the anti-counterfeiting code according to the demand for bottled water of each distributor, the logistics path data including the transfer node code and several transportation equipment codes; According to the transportation sequence of the logistics chain, a tracking code is generated based on the anti-counterfeiting code and several transfer node codes and transportation equipment codes, and a data association is established between the tracking code and the anti-counterfeiting code.

[0009] By adopting the above technical solution, the tracking code customized according to the needs of dealers and combined with the information of transit nodes and transportation equipment can make each batch of bottled water have a recorded destination and route planning, thereby improving the anti-counterfeiting ability of bottled water in the logistics chain and reducing the risk of illegal transshipment.

[0010] In a preferred example, the present application may be further configured as follows: in response to the supplier end scanning the embedded carrier activation tracking code operation, the step of verifying the logistics path data by real-time location coordinate comparison includes: In response to the supplier's operation of scanning the embedded carrier to activate the tracking code, parsing and arranging the transit node code and the plurality of transport equipment codes in the tracking code according to the transportation sequence of the logistics chain; The real-time position codes of several transport equipment are obtained, and the real-time position codes are compared with the sorted transfer node codes and the codes of several transport equipment.

[0011] By adopting the above technical solution, the transit node codes and transportation equipment codes in the tracking code are arranged in the transportation order and compared with the real-time position codes, reducing the risk of forgery caused by the transportation equipment not passing through the transit nodes and also reducing the risk of illegal transportation equipment, effectively reducing the forgery risk of barreled water in the logistics chain.

[0012] In a preferred example of the present application, it can be further configured that: the step of obtaining the real-time position codes of a plurality of transportation equipment and comparing the real-time position codes with the sorted transit node codes and a plurality of transportation equipment codes includes: If the real-time position codes do not match the sorted transit node codes and a plurality of transportation equipment codes, an anti-counterfeiting alarm is triggered and sent to the supplier side and the dealer side.

[0013] By adopting the above technical solution, in the case where the transportation equipment does not pass through the transit nodes or there is illegal transportation equipment, an anti-counterfeiting alarm can be triggered in a timely manner and the supplier side and the dealer side can be notified, thus effectively reducing the forgery risk of barreled water.

[0014] In a preferred example of the present application, it can be further configured that: the step of generating an anti-counterfeiting code including barrel data and water data, injecting the anti-counterfeiting code into the embedded carrier data of the barreled water, and storing it in the cloud database further includes: Generating an authentication code and a startup code including water dispenser data and storing them in the cloud database, establishing a data association between the authentication code and the startup code, and the authentication code is displayed on the activation interface of the water dispenser; In response to the operation of the user side scanning the authentication code, it is judged whether the user side is legal. If it is legal, the mobile phone number provided by the user side is bound, and the startup code associated with the authentication code data is sent to the user side to display the water dispenser control interface after the user inputs the startup code.

[0015] By adopting the above technical solution, when the user side scans the authentication code on the activation interface of the water dispenser, it can be judged whether the user side is legal. Then, by establishing a data association between the authentication code and the startup code, only legally authorized users can access the water dispenser function, effectively preventing unauthorized devices from accessing the water dispenser.

[0016] In a preferred example of the present application, it can be further configured that: after the step of, in response to the operation of the dealer side scanning the embedded carrier, sending the anti-counterfeiting code from the cloud database to the dealer side and synchronously canceling the corresponding tracking code, it further includes: In response to the operation of the dealer selling the barreled water, the dealer side is bound to the user side; In response to the scanning operation of the identification module of the water dispenser on the embedded carrier of the barreled water, it is judged whether the anti-counterfeiting code of the embedded carrier exists in the dealer side bound to the user side; If the anti-counterfeiting code exists at the dealer end, send the anti-counterfeiting code from the dealer end to the user end, synchronously cancel the anti-counterfeiting codes at the dealer end and the cloud database, and mark the anti-counterfeiting code as being in use at the user end.

[0017] By adopting the above technical solution, the water dispenser identification module determines whether the anti-counterfeiting code exists at the bound dealer end, tries to prevent unauthorized barreled water from flowing into the market, and reduces the forgery risk; moreover, when the anti-counterfeiting code is successfully verified, it is migrated from the dealer end to the user end, and at the same time, it is marked as being in use at the user end, reducing the situation of repeated use or the possibility of counterfeiting, and realizing the precise anti-counterfeiting management of barreled water from the dealer to the user.

[0018] In a preferred example of the present application, it can be further configured as follows: after the step of if the anti-counterfeiting code exists at the dealer end, sending the anti-counterfeiting code from the dealer end to the user end, synchronously canceling the anti-counterfeiting codes at the dealer end and the cloud database, and marking the anti-counterfeiting code as being in use at the user end, it further includes: In response to the water volume reminder of the water volume detection module of the water dispenser, generate a recovery code according to the anti-counterfeiting code marked as being in use in the user end bound to the water dispenser, establish a data association between the recovery code and the anti-counterfeiting code, and send the recovery code to the user end; In response to the operation of the user end scanning the embedded carrier, send the recovery code corresponding to the anti-counterfeiting code of the embedded carrier to the dealer end bound to the user end; In response to the operation of the dealer end scanning the embedded carrier, determine whether the recovery code corresponding to the anti-counterfeiting code of the embedded carrier exists. If it exists, confirm that the barrel carrying the embedded carrier has been recycled, and synchronously cancel the recovery codes at the dealer end and the user end.

[0019] By adopting the above technical solution, when the water dispenser detects insufficient water volume, a recovery code is automatically generated and associated with the anti-counterfeiting code. The recovery code enables the empty barrel recycling process to be traceable, so that only the barrels under legal processes can be confirmed to be recycled, thereby reducing the barrels forged on the user side from flowing into the supply chain system; moreover, by canceling the recovery code, the recovery code cannot be reused, ensuring the uniqueness of the recovery code and reducing the risk of being forged.

[0020] In a second aspect, the present application provides an anti-counterfeiting background management system, adopting the following technical solution: An anti-counterfeiting background management system includes: A code injection module: used to generate an anti-counterfeiting code containing barrel data and water data, inject the anti-counterfeiting code into the embedded carrier data of the barreled water, and store it in the cloud database; Tracking code generation module: used to generate a tracking code based on the anti-counterfeiting code and logistics path data, and establish a data association between the tracking code and the anti-counterfeiting code; Logistics tracking module: used to verify the logistics path data by comparing real-time position coordinates in response to the operation of the supplier scanning the embedded carrier to activate the tracking code; Transcoding and deactivating module: used to send the anti-counterfeiting code from the cloud database to the dealer in response to the operation of the dealer scanning the embedded carrier, and synchronously deactivate the corresponding tracking code.

[0021] Thirdly, this application provides an electronic device, adopting the following technical solution: An electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the above anti-counterfeiting background management method.

[0022] Fourthly, this application provides a computer storage medium, adopting the following technical solution: A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the steps of the above anti-counterfeiting background management method.

[0023] In summary, this application includes at least one of the following beneficial technical effects: 1. By generating an anti-counterfeiting code containing barrel data and water data, combining it with logistics path data to generate a tracking code, and comparing and verifying according to the real-time logistics tracking and the logistics path provided by the tracking code, the whole-process dynamic monitoring of the logistics chain of barreled water at the distribution level from the supplier to the dealer is realized, the security and reliability in the logistics process are strengthened, and the risk of barreled water being forged in the logistics chain is effectively reduced; 2. Scanning verification is set at the supplier side and the dealer side respectively, so that the operations of each link can be traced. Deactivating the tracking code can not only make the tracking code only exist in the logistics chain at the distribution level from the supplier to the dealer, but also make the tracking code unable to be queried after deactivation, reducing the risk of tracking code forgery. Description of the drawings

[0024] Figure 1 It is a flowchart of an anti-counterfeiting background management method in one embodiment of this application.

[0025] Figure 2 It is a sub-step flowchart of step S2 in one embodiment of this application.

[0026] Figure 3 It is a sub-step flowchart of step S3 in one embodiment of this application.

[0027] Figure 4 It is a flowchart of sub - steps of step S31 in one embodiment of the present application.

[0028] Figure 5 It is a flowchart of sub - steps of step S1 in one embodiment of the present application.

[0029] Figure 6 It is a flowchart of the steps added after step S4 in one embodiment of the present application.

[0030] Figure 7 It is a flowchart of the steps added after step S42 in one embodiment of the present application.

[0031] Figure 8 It is a schematic structural diagram of an anti - counterfeiting background management system in one embodiment of the present application.

[0032] Figure 9 It is a principle block diagram of an electronic device in one embodiment of the present application.

[0033] Reference numerals: 1, coding module; 2, tracking code generation module; 3, logistics tracking module; 4, transcoding and decoding module. Detailed implementation manners

[0034] The following further elaborates on the present application in conjunction with the attached Figures 1-9 For a more detailed description of the present application.

[0035] It should be noted that all actions of obtaining data or all actions of obtaining information or data in the present application are carried out in accordance with the corresponding data protection regulations and policies of the country where the location is located and with the authorization of the corresponding users.

[0036] Reference Figure 1 , an anti - counterfeiting background management method, specifically including: S1. Generate an anti - counterfeiting code containing barrel data and water data, inject the anti - counterfeiting code into the embedded carrier data of the barreled water, and store it in the cloud database.

[0037] Specifically, during the production process of barreled water, the anti - counterfeiting background uses a unique - code encryption algorithm to generate a unique anti - counterfeiting code for each barreled water. The anti - counterfeiting code contains barrel data and water data, and the data information is injected into the embedded carrier through a coding device. Among them, the barrel data includes, but is not limited to: unique identification information, such as a unique code, production batch; production information, such as production date, manufacturer name, production line number, production specification. The water data includes, but is not limited to: covering water source, production process, quality inspection.

[0038] Moreover, the types of embedded carriers set on the surface of barreled water include, but are not limited to, RFID, NFC, two-dimensional codes, one-dimensional codes, etc. Similarly, the supplier side, distributor side, and user side for scanning the embedded carriers are equipped with programs or software capable of scanning the embedded carriers, etc.

[0039] S2. Generate a tracking code based on the anti-counterfeiting code and logistics path data, and establish a data association between the tracking code and the anti-counterfeiting code.

[0040] Specifically, after the anti-counterfeiting code of the barreled water is generated, continue to use the same unique code encryption algorithm as the identification code. Based on the barrel data and water data used for the anti-counterfeiting code, add the logistics path data of the barreled water to generate a tracking code, and establish a data association between the tracking code and the anti-counterfeiting code. That is, when the identification code is obtained by scanning the embedded carrier, the anti-counterfeiting code can also be associated and obtained. And it is necessary to scan the embedded carrier through the supplier side and the distributor side to be able to jump to query the data information in the tracking code.

[0041] S3. In response to the operation of the supplier side scanning the embedded carrier to activate the tracking code, verify the logistics path data through real-time position coordinate comparison.

[0042] Specifically, if the supplier side is used for outbound delivery, after scanning the embedded carrier, the tracking code is activated, marking that the barreled water has been out of the warehouse, and the logistics path data of the barreled water is displayed on the supplier side. Then, obtain the real-time position coordinate of the barreled water through the synchronized logistics data, and compare the logistics path data with the real-time position coordinate. If there is a deviation between the logistics path data and the real-time position coordinate, there may be a situation where the barreled water is illegally transferred or the logistics information is tampered with.

[0043] S4. In response to the operation of the distributor side scanning the embedded carrier, send the anti-counterfeiting code from the cloud database to the distributor side and synchronously cancel the corresponding tracking code.

[0044] Specifically, the distributor side scans the embedded carrier of the barreled water to determine whether the logistics path data of the anti-counterfeiting code shows information matching the geographical location of the distributor. On the one hand, it can confirm that the barreled water has reached the distributor's location and has been confirmed received by the distributor, thus completing the logistics transportation at the distribution level from the supplier to the distributor. On the other hand, when the distributor scans the embedded carrier, it triggers an operation instruction to cancel the tracking code, making the information at the current distribution level link accurate. If a query request for the tracking code appears after the code is cancelled, it is confirmed that the corresponding tracking code for this request is forged, thereby reducing the occurrence of repeated use or forgery of the tracking code.

[0045] Reference Figure 2 , further, in one embodiment, step S2 is refined into the following sub-steps: S20. Provide logistics path data for the anti-counterfeiting code according to the demand for barreled water of each dealer. The logistics path data includes transfer node codes and several transportation equipment codes.

[0046] Specifically, obtain the demand for barreled water of the dealer, and then allocate the barreled water that has been produced, which can accurately meet the needs of each dealer. And by locating the geographical positions of the supplier and the dealer, through the logistics solution provided by the logistics configured by the cooperative logistics company or manufacturer, obtain the logistics path data between the supplier and the dealer.

[0047] The transfer node codes and transportation equipment codes are generated by the corresponding unique code encryption algorithm of the anti-counterfeiting background, making it difficult for the transfer node codes and transportation equipment codes to be counterfeited. In one embodiment, the transfer node codes are generated by a preset unique code encryption algorithm based on the longitude and latitude data provided by the GPS of the transportation equipment, and the transportation equipment codes are generated by the types of transportation equipment required for each transfer node.

[0048] S21. Generate a tracking code based on the anti-counterfeiting code, several transfer node codes, and transportation equipment codes according to the transportation sequence of the logistics chain, and establish a data association between the tracking code and the anti-counterfeiting code.

[0049] Specifically, the tracking code records the planned destination and transportation route of the barreled water. By monitoring the tracking code, the anti-counterfeiting ability of the barreled water in the logistics chain is improved, and thus the risk of illegal transfer is reduced.

[0050] In addition, refer to Figure 3 , further, in one embodiment, step S3 is refined into the following sub-steps: S30. In response to the operation of scanning the carrier embedded with the tracking code activated at the supplier end, parse and arrange the transfer node codes and several transportation equipment codes in the tracking code according to the transportation sequence of the logistics chain.

[0051] Specifically, after the operation of scanning the carrier embedded with the tracking code activated at the supplier end, parse the tracking code, and arrange several transfer node codes in the order of transportation sequence, and at the same time arrange several transportation equipment codes in order, generating two coding sets for comparison and verification.

[0052] S31. Obtain the real-time position codes of several transportation equipment, and compare the real-time position codes with the sorted transfer node codes and several transportation equipment codes.

[0053] Specifically, in one embodiment, the information of the real-time location includes the current type of transportation equipment and the location information of the transportation equipment reaching a transfer node obtained through GPS. The encoding method of the real-time location is the same as that of the logistics path data. After encoding the current type of transportation equipment and the location information of the transportation equipment reaching a transfer node respectively, if new location information of the transfer node is obtained in real time, the encoding of the current transportation equipment is compared with the front-end byte of the established transportation equipment encoding set to determine whether they are consistent. If they are consistent, it is determined that there is no error in the current type of transportation equipment, and the compared byte is set as an invalid byte. When comparing next time, select the valid byte for comparison.

[0054] Similarly, the encoding of the current transfer node is compared with the front-end byte of the established transfer node encoding set to determine whether they are consistent. If they are consistent, it is determined that there is no deviation in the current transfer node, and the compared byte is set as an invalid byte. When comparing next time, select the valid byte for comparison.

[0055] Through the comparison of the two real-time variables, it is finally verified whether there is a situation where the transportation equipment forges without passing through the transfer node, and it is also verified whether there is a situation of illegal transportation of transportation equipment, reducing the forgery risk of barreled water in the logistics chain.

[0056] In addition, referring to Figure 4 , further, in one of the embodiments, step S31 is refined into the following sub-steps: S310. If the real-time location encoding does not match the sorted transfer node encoding and several transportation equipment encodings, trigger an anti-counterfeiting alarm and send it to the supplier side and the dealer side.

[0057] Specifically, if new location information of the transfer node is obtained in real time, the encoding of the current transportation equipment is compared with the valid front-end byte of the established transportation equipment encoding set. If they are inconsistent, it is determined that there is an error in the current type of transportation equipment, and then it is confirmed that there is a situation of illegal transportation of transportation equipment. Similarly, the encoding of the current transfer node is compared with the valid front-end byte of the established transfer node encoding set. If they are inconsistent, it is determined that there is a deviation in the current transfer node, and then it is confirmed that there is a situation where the transportation equipment does not pass through the transfer node or there is a forgery risk. When one of the above situations occurs, an anti-counterfeiting alarm is triggered in a timely manner and the supplier side and the dealer side are notified to timely discover the forgery risk of barreled water.

[0058] In addition, referring to Figure 5 , further, in one of the embodiments, step S1 is refined into the following sub-steps: S10. Generate an authentication code and a startup code containing the water dispenser data and store them in the cloud database, establish a data association between the authentication code and the startup code, and display the authentication code on the activation interface of the water dispenser.

[0059] S11. In response to the operation of the client scanning the authentication code, determine whether the client is legal. If it is legal, bind the mobile phone number provided by the client, and send the activation code associated with the authentication code data to the client, so as to display the water dispenser control interface after the user inputs the activation code.

[0060] Specifically, the authentication code is used to verify whether the client for data verification scanning is legal. If the client is not legal, display activation failure on the activation interface of the water dispenser. If the client is legal, prompt the client to bind the mobile phone number, and send the activation code to the client corresponding to the mobile phone number. If the activation code input by the user into the water dispenser is consistent with the activation code in the cloud database, the binding between the client and the water dispenser is completed, effectively preventing unauthorized devices from accessing the water dispenser, and the user can operate the water dispenser on the displayed water dispenser control interface.

[0061] In addition, referring to Figure 6 , further, in one embodiment, after step S4, steps S40, S41, and S42 are added: S40. In response to the operation of the dealer selling barreled water, bind the dealer terminal and the client.

[0062] Specifically, after the client and the dealer terminal are bound, the dealer authorizes the activation permission of the barreled water to the client. At the same time, the client can contact the dealer through software or a small program equipped with an anti-counterfeiting background system for after-sales convenience.

[0063] S41. In response to the scanning operation of the identification module of the water dispenser on the embedded carrier of the barreled water, determine whether the anti-counterfeiting code of the embedded carrier exists in the dealer terminal bound to the client.

[0064] Specifically, when the user operates the operation interface of the water dispenser to start the function of loading the barreled water, the water dispenser tray pops out. After the user places the water bucket on the tray, the pressure sensor can receive the pressure signal. After the pressure increases and tends to be stable, the tray will retract into the water dispenser interior and start the water dispenser identification module. The water dispenser identification module is loaded with a program capable of identifying the embedded carrier. After the rotation of the tray, until the embedded carrier of the barreled water enters the scanning range of the identification module, the identification module scans the embedded carrier to determine whether the anti-counterfeiting code of the embedded carrier exists in the dealer terminal bound to the client.

[0065] S42. If the anti-counterfeiting code exists in the dealer terminal, send the anti-counterfeiting code from the dealer terminal to the client, synchronously cancel the anti-counterfeiting code in the dealer terminal and the cloud database, and mark the anti-counterfeiting code as being used on the client.

[0066] Specifically, the water dispenser identification module determines whether the anti-counterfeiting code exists in the bound distributor terminal, minimizing the inflow of unauthorized barreled water into the market and reducing the risk of forgery.

[0067] Moreover, after the anti-counterfeiting code is successfully verified, the anti-counterfeiting code is sent from the distributor terminal to the user terminal, and the distributor terminal and the cloud database synchronously cancel the anti-counterfeiting code. At this time, only the user terminal holds the anti-counterfeiting code. At the distribution level above the distributor, if an anti-counterfeiting code appears, it proves that the barreled water attached to the embedded carrier carrying the anti-counterfeiting code has a risk of forgery.

[0068] Meanwhile, it is marked as being in use at the user terminal, and it is shown at the distributor terminal that the barreled water with the relevant anti-counterfeiting code has been sold, reducing the possibility of reuse or counterfeiting, and realizing the anti-counterfeiting management of the distribution level of barreled water from the distributor to the user.

[0069] Moreover, after being marked as being in use at the user terminal, according to the manufacturer name and production specifications obtained by parsing the anti-counterfeiting code on the display screen of the water dispenser, the barrel-breaking module is simultaneously activated. After piercing the protective layer of the barreled water, the automatic telescopic water pipe module is activated to extend the water pipe into the barreled water to achieve water intake. At this time, the screen of the water dispenser shows that the usage amount of the barreled water increases by one.

[0070] In addition, referring to Figure 7 , further, in one embodiment, after step S42, steps S420, S421, and S422 are added: S420. In response to the water volume reminder of the water volume detection module of the water dispenser, a recycling code is generated based on the anti-counterfeiting code marked as being in use in the user terminal bound to the water dispenser. The recycling code is associated with the anti-counterfeiting code in terms of data, and the recycling code is sent to the user terminal.

[0071] Specifically, a water volume detection module is provided inside the water dispenser for loading barreled water. In one embodiment, the water volume detection module includes an infrared sensor. The infrared sensor is installed at the bottom inside the water dispenser to ensure that its position can accurately detect the water level change of the barreled water. The sensor collects the intensity signal of the reflected light in real time and converts it into an electrical signal. The signal is amplified, filtered, etc. through a signal conditioning circuit, and the processed signal is input into the microcontroller of the water volume detection module. The microcontroller analyzes and processes the signal according to a preset algorithm, judges the current water level state, and converts the detected signal into the corresponding water level height or remaining water volume value. When the water level height is lower than the preset value, or the remaining water volume value is lower than the preset value, a water volume reminder is issued.

[0072] The recycling code is data information parsed from the anti-counterfeiting code, such as the manufacturer name and production specifications, and is generated using another set of unique code encryption algorithms, having uniqueness.

[0073] S421. In response to the operation of the user terminal scanning the embedded carrier, send the recovery code corresponding to the anti-counterfeiting code of the embedded carrier to the dealer terminal bound to the user terminal.

[0074] Specifically, if the user terminal scans the embedded carrier, it is confirmed that the current user needs to return the empty barrel to the dealer, and the recovery code is automatically sent to the dealer terminal bound to the user terminal to achieve the flow of information and send an information reminder to the dealer terminal to pick up the empty barrel.

[0075] S422. In response to the operation of the dealer terminal scanning the embedded carrier, determine whether the recovery code corresponding to the anti-counterfeiting code of the embedded carrier exists. If it exists, confirm that the barrel carrying the embedded carrier has been recycled, and synchronously cancel the recovery codes of the dealer terminal and the user terminal.

[0076] Specifically, the recovery code enables the empty barrel recycling process to be traceable, and only the barrels under legal processes can be confirmed as recycled, thereby reducing the inflow of counterfeited barrels on the user side into the supply chain system and also minimizing the situation where users use genuine empty barrels for counterfeiting.

[0077] Moreover, by canceling the recovery code, the recovery code cannot be reused, ensuring the uniqueness of the recovery code and reducing the risk of being counterfeited.

[0078] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0079] The embodiments of the present application further provide an anti-counterfeiting background management system, which corresponds one-to-one with the anti-counterfeiting background management method in the embodiments.

[0080] Reference Figure 8 , an anti-counterfeiting background management system includes: a code injection module 1, a tracking code generation module 2, a logistics tracking module 3, and a code conversion and cancellation module 4. The detailed descriptions of each functional module are as follows: Code injection module 1: used to generate an anti-counterfeiting code containing barrel data and water data, inject the anti-counterfeiting code into the embedded carrier data of the barreled water, and store it in the cloud database; Tracking code generation module 2: used to generate a tracking code based on the anti-counterfeiting code and logistics path data, and establish a data association between the tracking code and the anti-counterfeiting code; Logistics tracking module 3: used to respond to the operation of the supplier terminal scanning the embedded carrier to activate the tracking code, and verify the logistics path data through real-time position coordinate comparison; Code conversion and cancellation module 4: used to respond to the operation of the dealer terminal scanning the embedded carrier, send the anti-counterfeiting code from the cloud database to the dealer terminal, and synchronously cancel the corresponding tracking code.

[0081] Among them, the anti-counterfeiting code module 1 generates anti-counterfeiting codes, making it convenient to track and trace each barrel of water subsequently; after the tracking code generation module 2 establishes an association between the tracking code and the anti-counterfeiting code, the tracking code can be called by embedding the carrier. During the process of the logistics tracking module 3 performing real-time position coordinate comparison to verify the logistics path data, it monitors the circulation of the barreled water within the legal logistics chain, thereby effectively reducing the occurrence of illegal transfer or logistics information tampering and reducing the forgery risk of the barreled water; when the transcoding and de-coding module 4 scans the embedded carrier at the distributor end, it sends the anti-counterfeiting code to the distributor end to confirm that the barreled water has reached the correct destination, and at the same time immediately cancels the corresponding tracking code, improving the information accuracy of the current distribution link and trying to avoid the reuse or forgery of the tracking code.

[0082] For the specific limitations of the anti-counterfeiting background management system, reference can be made to the limitations of the anti-counterfeiting background management method in the context, which will not be elaborated here. Each module in the above anti-counterfeiting background management system can be implemented in whole or in part by software, hardware, and their combinations. The above modules can be embedded in the processor of the electronic device in hardware form or independent of it, or stored in the memory of the electronic device in software form, so as to facilitate the processor to call and execute the operations corresponding to the above modules. In one embodiment, an electronic device is provided, and this electronic device is a user terminal. Refer to Figure 9 , this electronic device includes a processor, a memory, a network interface, and a database connected through a system bus. Among them, the processor of this electronic device is used to provide computing and control capabilities. The memory of this electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of this electronic device is used to store the detection data table. The network interface of this electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it realizes an anti-counterfeiting background management method.

[0083] In one embodiment, an electronic device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are realized: S1. Generate anti-counterfeiting codes containing barrel data and water data, inject the anti-counterfeiting codes into the embedded carrier data of the barreled water, and store them in the cloud database.

[0084] S2. Generate tracking codes based on the anti-counterfeiting codes and logistics path data, and establish a data association between the tracking codes and the anti-counterfeiting codes.

[0085] S3. In response to the operation of the supplier end scanning the embedded carrier to activate the tracking code, verify the logistics path data through real-time position coordinate comparison.

[0086] S4. In response to the operation of the dealer scanning the embedded carrier, send the anti-counterfeiting code from the cloud database to the dealer side and synchronously cancel the corresponding tracking code.

[0087] In one embodiment, the refined sub-steps of step S2 include: S20. Provide logistics path data for the anti-counterfeiting code according to the demand of barreled water of each dealer. The logistics path data includes transfer node codes and several transportation equipment codes.

[0088] S21. Generate a tracking code based on the anti-counterfeiting code, several transfer node codes, and transportation equipment codes according to the transportation sequence of the logistics chain, and establish a data association between the tracking code and the anti-counterfeiting code.

[0089] In one embodiment, the refined sub-steps of step S3 include: S30. In response to the operation of the supplier scanning the embedded carrier to activate the tracking code, parse and arrange the transfer node codes and several transportation equipment codes in the tracking code according to the transportation sequence of the logistics chain.

[0090] S31. Obtain the real-time position codes of several transportation equipment, and compare the real-time position codes with the sorted transfer node codes and several transportation equipment codes.

[0091] In one embodiment, the refined sub-steps of step S31 include: S310. If the real-time position code does not match the sorted transfer node code and several transportation equipment codes, trigger an anti-counterfeiting alarm and send it to the supplier side and the dealer side.

[0092] In one embodiment, the refined sub-steps of step S1 include: S10. Generate an authentication code and a startup code containing water dispenser data and store them in the cloud database, establish a data association between the authentication code and the startup code, and display the authentication code on the activation interface of the water dispenser.

[0093] S11. In response to the operation of the user scanning the authentication code, determine whether the user side is legal. If it is legal, bind the mobile phone number provided by the user side, and send the startup code associated with the authentication code data to the user side to display the water dispenser control interface after the user inputs the startup code.

[0094] In one embodiment, the steps added after step S4 include: S40. In response to the operation of the dealer selling barreled water, bind the dealer side and the user side.

[0095] S41. In response to the scanning operation of the identification module of the water dispenser on the embedded carrier of the barreled water, determine whether the anti-counterfeiting code of the embedded carrier exists in the dealer side bound by the user side.

[0096] S42. If the anti-counterfeiting code exists at the dealer side, send the anti-counterfeiting code from the dealer side to the user side, synchronously cancel the anti-counterfeiting codes in the dealer side and the cloud database, and mark the anti-counterfeiting code as being in use at the user side.

[0097] In one embodiment, the steps added after step S42 include: S420. In response to the water volume reminder of the water volume detection module of the water dispenser, generate a recycling code according to the anti-counterfeiting code marked as being in use in the user side bound to the water dispenser, establish a data association between the recycling code and the anti-counterfeiting code, and send the recycling code to the user side.

[0098] S421. In response to the operation of the user side scanning the embedded carrier, send the recycling code corresponding to the anti-counterfeiting code of the embedded carrier to the dealer side bound to the user side.

[0099] S422. In response to the operation of the dealer side scanning the embedded carrier, determine whether the recycling code corresponding to the anti-counterfeiting code of the embedded carrier exists. If it exists, confirm that the bucket carrying the embedded carrier has been recycled, and synchronously cancel the recycling codes in the dealer side and the user side.

[0100] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0101] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

Claims

1. An anti-counterfeiting background management method, characterized in that: include: Generate an anti-counterfeiting code containing barrel data and water data, inject the anti-counterfeiting code into the embedded carrier data of the barreled water, and store it in a cloud database; Generate a tracking code based on the anti-counterfeiting code and the logistics path data, and establish data association between the tracking code and the anti-counterfeiting code; In response to the supplier's operation of scanning the embedded carrier activation tracking code, the logistics route data is verified by real-time location coordinate comparison; In response to the dealer's operation of scanning the embedded carrier, the anti-counterfeiting code is sent from the cloud database to the dealer, and the corresponding tracking code is cancelled simultaneously.

2. The method according to claim 1, characterized in that: The step of generating a tracking code based on the anti-counterfeiting code and the logistics path data, and establishing data association between the tracking code and the anti-counterfeiting code includes: Providing logistics path data for the anti-counterfeiting code according to the demand for bottled water of each distributor, the logistics path data including the transfer node code and several transportation equipment codes; According to the transportation sequence of the logistics chain, a tracking code is generated based on the anti-counterfeiting code and several transfer node codes and transportation equipment codes, and a data association is established between the tracking code and the anti-counterfeiting code.

3. The method according to claim 2, characterized in that The step of verifying the logistics path data by real-time location coordinate comparison in response to the supplier end scanning the embedded carrier activation tracking code comprises: In response to the supplier's operation of scanning the embedded carrier to activate the tracking code, parsing and arranging the transit node code and the plurality of transport equipment codes in the tracking code according to the transportation sequence of the logistics chain; The real-time position codes of several transport equipment are obtained, and the real-time position codes are compared with the sorted transfer node codes and the codes of several transport equipment.

4. The method according to claim 3, characterized in that The step of obtaining the real-time position codes of the plurality of transport equipment and comparing the real-time position codes with the sorted transfer node codes and the plurality of transport equipment codes comprises: If the real-time location code does not match the sorted transfer node code and several transportation equipment codes, an anti-counterfeiting alarm is triggered and sent to the supplier and dealer ends.

5. The method according to claim 1, characterized in that The step of generating an anti-counterfeiting code including the barrel data and the water data, injecting the anti-counterfeiting code into the embedded carrier data of the bottled water, and storing the anti-counterfeiting code in the cloud database also includes: Generate an authentication code and a start code containing the water dispenser data and store them in a cloud database, establish data association between the authentication code and the start code, and display the authentication code on the activation interface of the water dispenser; In response to the user terminal scanning the authentication code operation, determine whether the user terminal is legal. If legal, bind the mobile phone number provided by the user terminal, and send the startup code associated with the authentication code data to the user terminal to display the water dispenser control interface after the user enters the startup code.

6. The method according to claim 5, characterized in that After the step of sending the anti-counterfeiting code from the cloud database to the dealer end in response to the dealer end scanning the embedded carrier and simultaneously canceling the corresponding tracking code, the method further includes: In response to the dealer's operation of selling bottled water, the dealer terminal is bound to the user terminal; In response to the scanning operation of the identification module of the water dispenser on the embedded carrier of the bottled water, it is determined whether the anti-counterfeiting code of the embedded carrier exists in the dealer terminal bound to the user terminal; If the anti-counterfeiting code exists on the dealer side, the anti-counterfeiting code is sent from the dealer side to the user side, and the anti-counterfeiting codes on the dealer side and the cloud database are cancelled simultaneously, and the anti-counterfeiting code is marked on the user side as being in use.

7. The method according to claim 6, characterized in that If the anti-counterfeiting code exists on the dealer side, the anti-counterfeiting code is sent from the dealer side to the user side, the anti-counterfeiting code on the dealer side and the cloud database is cancelled synchronously, and the anti-counterfeiting code is marked on the user side as being in use, the method further includes: In response to the water level reminder of the water level detection module of the water dispenser, a recycling code is generated according to the anti-counterfeiting code marked as being used in the user terminal bound to the water dispenser, the recycling code is data-associated with the anti-counterfeiting code, and the recycling code is sent to the user terminal; In response to the operation of the user terminal scanning the embedded carrier, a recycling code corresponding to the anti-counterfeiting code of the embedded carrier is sent to the dealer terminal bound to the user terminal; In response to the dealer end scanning the embedded carrier, it is determined whether a recycling code corresponding to the anti-counterfeiting code of the embedded carrier exists. If so, it is confirmed that the barrel carrying the embedded carrier has been recycled, and the recycling codes of the dealer end and the user end are cancelled simultaneously. 8.An anti-counterfeiting background management system, characterized in that: include: The code injection module (1) is used to generate an anti-counterfeiting code including the barrel data and the water data, inject the anti-counterfeiting code into the embedded carrier data of the bottled water, and store it in the cloud database; Tracking code generation module (2): used to generate a tracking code based on the anti-counterfeiting code and logistics path data, and establish data association between the tracking code and the anti-counterfeiting code; Logistics tracking module (3): used to respond to the supplier's operation of scanning the embedded carrier activation tracking code and verify the logistics path data through real-time location coordinate comparison; The code conversion and cancellation module (4) is used to respond to the operation of scanning the embedded carrier by the dealer end, send the anti-counterfeiting code from the cloud database to the dealer end, and simultaneously cancel the corresponding tracking code.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the anti-counterfeiting background management method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the anti-counterfeiting background management method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Barreled water anti-counterfeiting source tracing system

    CN103473684A

  • Commodity-based anti-counterfeiting, tracing, anti-changing and anti-channel conflict management method

    CN109670562A

  • An offline permission issuing management method

    CN109902450A

  • Barreled water traceability system based on two-dimensional code and barreled water traceability method implemented by same

    CN114386993A

  • Anti-counterfeiting method, anti-counterfeiting verification method and anti-counterfeiting verification system

    CN114529313A