Dynamic Anti-counterfeiting method and system for product sales terminal, and device and medium

By managing the binding and access control between the detection terminal and the tested terminal in the cloud, the problem of poor anti-counterfeiting effect of existing anti-counterfeiting technologies after multiple transfers is solved. This enables efficient anti-counterfeiting and flexible management of products at the sales terminal, and enhances the anti-counterfeiting and traceability of products during transportation.

WO2026021618A1PCT designated stage Publication Date: 2026-01-29FOSHAN YUHE TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/122919
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-23
Filing Date
2025-09-22
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

Existing anti-counterfeiting technologies are limited in their effectiveness when products are resold multiple times or illegally copied, and cannot effectively distinguish between genuine and counterfeit products.

Method used

The detection terminal identifies the device being tested and connects to the cloud. The cloud detects the binding status, sends a password and verification procedure, and performs binding and permission management according to preset rules, including ordinary viewing permissions and exclusive viewing permissions. It generates encrypted data and synchronizes the comparison code, and tracks abnormal records.

Benefits of technology

It improves the anti-counterfeiting effect of products in sales terminal scenarios, reduces the trouble of salespersons having to tell users the password when querying the system, enhances the anti-counterfeiting and flexibility of products during transportation, and can promptly identify counterfeit products and trace responsibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122919_29012026_PF_FP_ABST
    Figure CN2025122919_29012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a dynamic anti-counterfeiting method and system for a product sales terminal, and a device and a medium. The method comprises: when a detection end accesses a cloud end by means of identifying a tested end, the cloud end identifying the manner in which the current detection end accesses the cloud end; if it is identified that the detection end accesses the cloud end by means of identifying the tested end by means of a preset system, the cloud end detecting whether the tested end has a bound detection end; if the cloud end detects that the tested end has no bound detection end, sending a password and a verification program to the current detection end, and after the verification is successful, binding the tested end to the current detection end; if the cloud end detects that the tested end has a bound detection end, determining whether the bound detection end is the current detection end; if the cloud end detects that the bound detection end is the current detection end, granting product information check permission to the current detection end; and if the cloud end detects that the bound detection end is not the current detection end, sending counterfeiting prompt information to the current detection end. The present application has the effect of improving the security of products.
Need to check novelty before this filing date? Find Prior Art

Description

Variable anti-counterfeiting method, system, device and medium for product sales terminal TECHNICAL FIELD

[0001] The application relates to the anti-counterfeiting technical field, in particular to a variable anti-counterfeiting method, system, device and medium for a product sales terminal. BACKGROUND

[0002] In the domestic market, fake and inferior goods are prevalent, and their quality and safety cannot be guaranteed, which poses serious economic, social and security risks. Such products are widespread in various industries, including food, medicine, electronics, clothing, etc., and their proliferation not only damages the legitimate rights and interests of consumers but also has a negative impact on the entire market.

[0003] There are various anti-counterfeiting technologies on the market, such as two-dimensional code anti-counterfeiting and RFID anti-counterfeiting. By scanning the label or code on the product, consumers can verify the authenticity of the product. Taking two-dimensional code anti-counterfeiting as an example, a coating is set on the product two-dimensional code for anti-counterfeiting, the coating is scratched off, the two-dimensional code is scanned and identified using a mobile terminal to obtain anti-counterfeiting data, which is then sent to the server, the server converts the data and compares it with the corresponding product database, and returns the verification result to the mobile terminal if the verification is successful, thereby achieving anti-counterfeiting.

[0004] The above anti-counterfeiting code verification mechanism is relatively simple, which limits the anti-counterfeiting effect of the product in the case of multiple transfers or illegal copying of the anti-counterfeiting code.

[0005] Therefore, it is of great significance to study a variable anti-counterfeiting method for a product sales terminal. SUMMARY

[0006] The application aims to provide a variable anti-counterfeiting method, system, device and medium for a product sales terminal, which has the characteristics of improving the anti-counterfeiting effect of the product in the product sales terminal scenario.

[0007] In a first aspect, the application provides a variable anti-counterfeiting method for a product sales terminal, which adopts the following technical solution:

[0008] A variable anti-counterfeiting method for a product sales terminal, comprising:

[0009] The detection terminal accesses the cloud by identifying the measured terminal, and the cloud identifies the way in which the current detection terminal accesses the cloud;

[0010] When the detection terminal identifies the measured terminal and accesses the cloud through a preset system, the cloud detects whether the measured terminal is bound to the detection terminal;

[0011] If the cloud detects that the measured end does not bind the detection end, the password and the verification program are sent to the current detection end, and after the verification is successful, the measured end and the current detection end are bound, and the current detection end is opened to the ordinary viewing permission of the commodity information, and the current detection end product is prompted as a genuine product;

[0012] If the cloud detects that the measured end has a bound detection end, it is judged whether the bound detection end is the current detection end;

[0013] If the cloud detects that the bound detection end is the current detection end, the commodity information viewing permission is opened to the current detection end;

[0014] If the cloud detects that the bound detection end is not the current detection end, a fake prompt information is sent to the current detection end.

[0015] Optionally, the detection end accesses the cloud by identifying the measured end, and the step of identifying the way in which the current detection end accesses the cloud by the cloud further comprises:

[0016] When the detection end is not identified by the preset system to access the cloud, the cloud sends a verification program to the current detection end;

[0017] The current detection end sends the password to the cloud for verification, and the password is derived from the last seller;

[0018] The cloud discriminates the password according to a preset comparison rule;

[0019] When the cloud discriminates that the password is correct, the password is changed according to a preset change rule, and the current detection end is opened to the ordinary viewing permission of the commodity information and the exclusive viewing permission of the changed password;

[0020] When the cloud discriminates that the password is incorrect, a fake prompt information is sent to the current detection end.

[0021] Optionally, when the detection end accesses the cloud by detecting the measured end by the preset system, the step of the cloud detecting whether the measured end has a bound detection end further comprises:

[0022] If the cloud detects that the measured end does not bind the detection end, the password and the verification program are sent to the current detection end, and after the verification is successful, the measured end and the current detection end are bound, and the current detection end is opened to the ordinary viewing permission of the commodity information, and the current detection end product is prompted as a genuine product;

[0023] If the cloud detects that the measured end has a bound detection end, it is judged whether the bound detection end is the current detection end;

[0024] If the cloud detects that the bound detection end is the current detection end, the current detection end is opened to the ordinary viewing permission of the commodity information and the exclusive viewing permission of the changed password, and the measured end is included in the warehouse system associated with the current detection end;

[0025] If the cloud detects that the bound detection end is not the current detection end, sends a fake prompt information and a verification program to the current detection end, and when the cloud receives the changed password and verifies successfully, opens the ordinary viewing permission of the commodity information to the current detection end.

[0026] Optionally, the step of the cloud judging the password according to the preset comparison rule comprises:

[0027] The measured end verification information further comprises a measured end password storage address number, and the cloud retrieves a comparison code according to the measured end password storage address number, and compares the password with the comparison code;

[0028] When the password is consistent with the comparison code, the password is correct;

[0029] When the password is not consistent with the comparison code, the password is incorrect.

[0030] Optionally, the step of changing the password according to the preset change rule comprises:

[0031] When the cloud judges that the password is correct, an encryption data is automatically generated by a password generation system, the encryption data is set as the changed password, and the corresponding comparison code is synchronized;

[0032] The step of the password generation system generating the encryption data is that a UUID is randomly generated as an encrypted data source, and an MD5 encryption algorithm is used to encrypt the data source to obtain the encryption data.

[0033] Optionally, the measured end comprises a packaging measured end and a product measured end, when the cloud operates the packaging measured end, all product measured ends in the packaging are synchronously operated;

[0034] When the cloud changes the password of the packaging measured end, the passwords of all product measured ends in the packaging are synchronously changed;

[0035] When the cloud binds the current detection end and the packaging measured end, the current detection end and all product measured ends in the packaging are synchronously bound;

[0036] When the cloud opens the exclusive viewing permission of the password of the packaging measured end to the current detection end, the exclusive viewing permission of the password of all product measured ends in the packaging is synchronously opened to the current detection end;

[0037] When the cloud opens the ordinary viewing permission of the commodity of the password of the packaging measured end to the current detection end, the ordinary viewing permission of the commodity of all product measured ends in the packaging is synchronously opened to the current detection end.

[0038] Optionally, the step of sending the verification program to the current detection terminal by the cloud comprises:

[0039] When the cloud obtains the password by sending the verification program to the current detection terminal, the ID code of the current detection terminal is also obtained, and when the password is correct and is replaced, the ID code of the current detection terminal is associated with the replaced password, and the association between the ID code of the current detection terminal and the replaced password is registered in the traceability table;

[0040] When the password is incorrect, the cloud matches the incorrect password with the password in the traceability table, and if the matching is successful, the ID code of the current detection terminal is registered in the abnormal record table corresponding to the password of the matching success, and when the number of the abnormal record table reaches a preset threshold, the password in the traceability table is marked as an abnormal state, and the cloud triggers the infringement warning prompt and the abnormal data packet to the production terminal, and the abnormal data packet includes the password in the abnormal state and the ID code of the detection terminal associated with the password.

[0041] In a second aspect, the application provides a variable anti-counterfeiting system for a product sales terminal, comprising a detection terminal and a cloud;

[0042] The detection terminal comprises an access module and a sending module;

[0043] The cloud comprises an identification module, a verification module, a comparison module, a change module and a prompt module;

[0044] The detection terminal identifies the terminal to be detected accessing the cloud through the access module, and the cloud identifies the way of the current detection terminal accessing the cloud through the identification module;

[0045] When the detection terminal directly detects the terminal to be detected and accesses the cloud, the cloud sends a verification program to the current detection terminal through the verification module;

[0046] The current detection terminal sends the password to the cloud for verification through the sending module, and the password comes from the last seller;

[0047] The cloud discriminates the password according to a preset comparison rule through the comparison module;

[0048] When the cloud discriminates that the password is correct, the password is changed according to a preset change rule through the change module, and the current detection terminal is given the ordinary viewing permission of the commodity information and the exclusive viewing permission of the changed password;

[0049] When the cloud discriminates that the password is incorrect, the prompt module sends a counterfeit prompt information to the current detection terminal.

[0050] In a third aspect, the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the product sales terminal-oriented changeable anti-counterfeiting method when executing the computer program.

[0051] In a fourth aspect, the present application provides a non-volatile computer storage medium storing a computer program, wherein the processor implements the steps of the product sales terminal-oriented changeable anti-counterfeiting method when executing the computer program.

[0052] In summary, the present application has the following beneficial technical effects:

[0053] In the product sales terminal-oriented scenario, the cloud end can detect whether the detected end is bound to the detection end through the preset system to identify and access the cloud end. If not, the detection end is bound to the detected end. This operation is irreversible and cannot be unbound after binding. If counterfeit products appear, the user of the sales terminal can identify the code through the preset system to know that the product is suspected of being counterfeit, thereby effectively improving the anti-counterfeiting effect of the product in the product sales terminal-oriented scenario. The means for sending a password from the cloud end to the current detection end can effectively improve the flexibility of sales, reduce the trouble of the salesperson needing to query the system to inform the user of the password, and is also conducive to realizing the binding operation. BRIEF DESCRIPTION OF DRAWINGS

[0054] FIG. 1 is a flowchart of a product sales terminal-oriented changeable anti-counterfeiting method according to an embodiment of the present application.

[0055] FIG. 2 is a flowchart of the step S0 added in another embodiment of the present application.

[0056] FIG. 3 is a flowchart of the step S1 added in another embodiment of the present application.

[0057] FIG. 4 is a flowchart of the specific steps of the step 22 in another embodiment of the present application.

[0058] FIG. 5 is a flowchart of the step added in another embodiment of the present application, in which the cloud end sends a verification program to the current detection end.

[0059] FIG. 6 is a structural diagram of a product sales terminal-oriented changeable anti-counterfeiting system according to an embodiment of the present application.

[0060] FIG. 7 is a schematic block diagram of an electronic device according to an embodiment of the present application.

[0061] Reference signs: 1, access module; 2, identification module; 3, detection module; 4, verification module; 5, judgment module; 6, opening module; 7, prompt module. DETAILED DESCRIPTION

[0062] The application will be described in further detail below in conjunction with the accompanying drawings 1-7.

[0063] In order to make the purpose, technical solutions and advantages of the application more clear, the application will be described in further detail below in conjunction with the accompanying drawings 1-7 and examples. It should be understood that the specific examples described herein are only used to explain the application and not to limit the application.

[0064] The application provides a product sales terminal-oriented change anti-counterfeiting method, system, device and medium.

[0065] Referring to FIG. 1, a product sales terminal-oriented change anti-counterfeiting method disclosed in an embodiment of the application comprises:

[0066] S0, the detection terminal accesses the cloud by identifying the measured terminal, and the cloud identifies the way in which the current detection terminal accesses the cloud.

[0067] In an embodiment, the measured terminal can be a chip, and the detection terminal is a detection instrument set by the manufacturer or a mobile phone with NFC function. In another embodiment, the measured terminal can be a two-dimensional code or a bar code, and the detection terminal is a commonly used mobile phone or other Internet communication device. The identification between the detection terminal and the measured terminal has at least multiple ways such as numbers, symbols, letters, pictures and wave bands. The cloud is accessed by the detection terminal through the identification of the measured terminal. In order to distinguish between the product transportation process and the product sales terminal, the cloud needs to identify the way in which the detection terminal accesses the cloud. The anti-counterfeiting object of the product transportation process is mainly the distributors, wholesalers and retailers. The cloud system belongs to the manufacturer's research and development management, and the manufacturer is the production terminal. Therefore, the manufacturer has the viewing and management authority of all the contents of the cloud. At the same time, the cloud also sets up a corresponding warehouse entry system for the distributors, wholesalers and retailers, which is beneficial to the management of the product transportation process and also facilitates the user to view the product information, the sales time, location of the manufacturers, distributors, wholesalers and retailers on the sales chain, and the query times, query time and query location of the product, etc. after purchasing the product.

[0068] In addition, the measured terminal set in the application includes two types of packaging and products, one piece of packaging contains multiple products, the packaging is provided with a packaging measured terminal, and the product is provided with a product measured terminal. When facing the product transportation process, the detection terminal mainly identifies the packaging measured terminal, but can also identify the product measured terminal. Since the distributors, wholesalers and retailers belong to wholesale purchase, setting the packaging measured terminal is more conducive to product warehousing and anti-counterfeiting management, but there may also be cases of purchasing products by splitting the packaging.

[0069] S1, when the detection end is to access the cloud by identifying the measured end through a preset system, the cloud detects whether the measured end is bound to the detection end.

[0070] S11, if the cloud detects that the measured end is not bound to the detection end, a password and a verification program are sent to the current detection end, after successful verification, the measured end is bound to the current detection end, the current detection end is opened to the general viewing permission of the commodity information, and it is prompted that the product of the current detection end is a genuine product.

[0071] S12, if the cloud detects that the measured end is bound to the detection end, it is judged whether the bound detection end is the current detection end.

[0072] S121, if the cloud detects that the bound detection end is the current detection end, the current detection end is opened to the viewing permission of the commodity information.

[0073] S122, if the cloud detects that the bound detection end is not the current detection end, a counterfeit prompt information is sent to the current detection end.

[0074] In the above, in the product sales terminal scenario, when the user purchases a product and performs anti-counterfeit authentication of the product, it needs to be performed through a preset system, which can be selected as an applet or an official website. In the way that the measured end is identified and accessed to the cloud through the preset system, the cloud detects whether the measured end is bound to the detection end. If not, the detection end is bound to the measured end. This operation is irreversible and cannot be unbound after binding. If a counterfeit product appears, the user of the sales terminal can know that the product has a suspicion of counterfeiting by scanning and identifying the code through the preset system. The cloud sending a password to the current detection end can effectively improve the flexibility of sales, reduce the trouble of the salesperson needing to query the system to inform the user of the password, and is also conducive to realizing the binding operation.

[0075] Further, referring to FIG. 2, in another embodiment, step S0: the detection end accesses the cloud by identifying the measured end, the cloud identifies the way in which the current detection end accesses the cloud, and further includes the following steps:

[0076] S2, when the detection end is not accessed to the cloud by identifying the measured end through a preset system, the cloud sends a verification program to the current detection end.

[0077] When the detection end is not accessed to the cloud by identifying the measured end through a preset system, that is, the detection end does not identify the measured end through a specific applet or official website system, but directly identifies the measured end through a mobile phone NFC identification chip or scans a two-dimensional code, the cloud sends a verification code to the current detection end, and the verification program is set to receive the password from the detection end.

[0078] In another embodiment, when the cloud identifies the above access mode, in addition to sending the verification program, the warehouse system is also triggered to start, which is used for the warehousing management of the products by the distributors, wholesalers and retailers, and is also beneficial to the batch viewing of the product information and the password in the later period.

[0079] S21, the current detection end sends the password to the cloud for verification, and the password is from the last seller.

[0080] S22, the cloud discriminates the password according to the preset comparison rule.

[0081] The above verification program is triggered, and the current detection end needs to input the password from the last seller into the verification program. The cloud discriminates whether the password is correct.

[0082] S221, when the cloud discriminates that the password is correct, the password is changed according to the preset change rule, and the normal viewing permission of the product information and the changed password exclusive viewing permission are opened to the current detection end, and the measured end is included in the warehousing system associated with the current detection end.

[0083] Among them, the normal viewing permission set by the cloud means that the permission can be viewed all the time after being granted; and the exclusive viewing permission set means that only the seller of the current detection end can view, and the past sellers have no right to view.

[0084] S222, when the cloud discriminates that the password is incorrect, sends a fake prompt information to the current detection end.

[0085] In the process of facing the product transportation, since the product or the packaging is correctly identified once, the password will be changed. If there is a counterfeit product or packaging, because the real measured end has been authenticated by the imitator, the imitator does not know that the password will change, and a large number of imitations of the measured end for a product or packaging will only result in password recognition error, and then the next distributor can receive the imitation prompt information. If the imitator knows that the password will change and tells the next distributor the password, the password can only be correctly identified once. When the distributor detects the second imitation, the password has changed, and the distributor can still receive the imitation prompt information. Through the verification of the changed password and the setting of the password exclusive viewing permission, the anti-counterfeiting effect of the product in the transportation process can be effectively improved.

[0086] Further, referring to FIG. 3, in another embodiment, step S1: when the detection end is identified by the preset system to access the cloud, the cloud detects whether the measured end is bound to the detection end, further comprising the following steps:

[0087] S13. If the cloud detects that the tested terminal is not bound to the detection terminal, it sends the password and verification procedure to the current detection terminal. After successful verification, the tested terminal is bound to the current detection terminal. At the same time, the cloud changes the password according to the preset change rules and grants the current detection terminal general viewing permission for product information and exclusive viewing permission for the changed password.

[0088] S14. If the cloud detects that the tested end has a bound testing end, it determines whether the bound testing end is the current testing end.

[0089] S141. If the cloud detects that the bound detection terminal is the current detection terminal, then grant the current detection terminal general viewing permission for product information and exclusive viewing permission for the changed password.

[0090] S142. If the cloud detects that the bound detection terminal is not the current detection terminal, it sends a counterfeit prompt message and verification procedure to the current detection terminal. When the cloud receives the changed password and verifies it successfully, it grants the current detection terminal the right to view the product information normally.

[0091] The above steps, including changing the password after binding the account, allow other users to view the product information. Users simply need to provide the changed password. While other users will receive a forgery warning message stating "The product has already been purchased or used and is suspected of being counterfeited," they will still be granted normal viewing access to the product information by the current monitoring device if the password is correct. This setting improves the flexibility of using the product after purchase.

[0092] In addition, in this application, the tested terminals include packaging tested terminals and product tested terminals. When the cloud operates on the packaging tested terminal, it will simultaneously operate on all product tested terminals inside the packaging.

[0093] Specifically, when the cloud changes the password of the package being tested, the passwords of all products being tested inside the package are changed simultaneously; when the cloud binds the current testing terminal to the package being tested, the current testing terminal is bound to all products being tested inside the package simultaneously; when the cloud grants exclusive viewing permission for the package being tested password to the current testing terminal, exclusive viewing permission for the passwords of all products being tested inside the package is granted simultaneously to the current testing terminal; when the cloud grants general viewing permission for the package being tested password to the current testing terminal, general viewing permission for the products being tested inside the package is granted simultaneously to the current testing terminal.

[0094] The above settings, which synchronize the changes to the passwords of all product-tested terminals within the packaging when the cloud-based system changes the password for the packaging, and simultaneously grant exclusive viewing permissions to the current testing terminal for the passwords of all product-tested terminals within the packaging when the cloud-based system grants exclusive viewing permissions to the current testing terminal, are designed to prevent sellers from knowing the passwords of either the packaging or the product-tested terminals after successful product verification. This further enhances the anti-counterfeiting measures during product transportation. Compared to not synchronizing the product-tested terminal passwords, it also reduces the possibility of sellers knowing the product-tested terminal passwords and then stealing or replacing genuine products for resale. The setting that simultaneously binds the current testing terminal and all product-tested terminals within the packaging when the cloud-based system binds them reduces the workload associated with large-volume purchases by end users. The method of setting up a system where the cloud grants the current testing terminal general viewing access to the product with the password of the tested packaging, and simultaneously grants the current testing terminal general viewing access to all products within the tested packaging; and where the cloud grants the current testing terminal exclusive viewing access to the product with the password of the tested packaging, and simultaneously grants the current testing terminal exclusive viewing access to all products within the tested packaging, can help simplify the process of anti-counterfeiting authentication and warehousing for distributors, reduce the workload of distributors, speed up the efficiency of product transportation, and make product sales management more flexible.

[0095] Furthermore, referring to Figure 4, in another embodiment, step S22: the cloud verifies the password according to a preset comparison rule, specifically including the following steps:

[0096] S022. The verification information of the tested end also includes the password storage address number of the tested end. The cloud retrieves the matching code based on the password storage address number of the tested end and compares the password with the matching code.

[0097] S0221. When the password matches the verification code, the password is correct.

[0098] S0222. If the password does not match the verification code, the password is incorrect.

[0099] The above method of retrieving the password address number of the tested terminal can improve the retrieval speed.

[0100] Furthermore, in another embodiment, step S221, which involves changing the password according to a preset change rule, specifically includes the following steps: when the cloud verifies the password is correct, the password generation system is automatically triggered to generate encrypted data, which is then set as the changed password, and the corresponding verification code is synchronized. The step of the password generation system generating encrypted data involves randomly generating a data source with an encrypted UUID, and using the MD5 encryption algorithm to encrypt the data source to obtain the encrypted data.

[0101] In summary, UUIDs generate unique identifiers, ensuring the uniqueness of the data source. The added encryption algorithm further guarantees data confidentiality and integrity. When the device under test is a QR code, the cloud can directly set the corresponding lookup code as the encrypted data. When the device under test is a chip, the encrypted data is injected into the chip upon successful verification, replacing the corresponding lookup code.

[0102] Furthermore, referring to Figure 5, in another embodiment, the step of sending the verification procedure from the cloud to the current detection terminal further includes:

[0103] S3. When the cloud sends a verification procedure to the current detection terminal to obtain the password, it also obtains the ID code of the current detection terminal. When the password is correct and changed, the ID code of the current detection terminal is associated with the changed password, and the association between the ID code of the current detection terminal and the changed password is recorded in the traceability table.

[0104] S4. When the password is incorrect, the cloud will match the incorrect password with the password in the traceability table. If the match is successful, the ID code of the current detection terminal will be registered in the abnormal record table corresponding to the successfully matched password. When the number of abnormal records in the abnormal record table reaches the preset threshold, the password in the traceability table will be marked as abnormal, and the cloud will be triggered to send an infringement warning and abnormal data packet to the production terminal. The abnormal data packet includes the password in the abnormal state and its associated ID code of the detection terminal.

[0105] In summary, by establishing a traceability table, it is possible to promptly identify the tested devices that have been widely counterfeited. Furthermore, because the corresponding testing device ID is bound to it, manufacturers can trace the counterfeit products back to the owners of the problematic testing devices, promptly identify the counterfeiting situation, and specifically hold each node accountable for the counterfeiting, thereby improving product security.

[0106] It should be understood that the sequence number of each step in the above embodiments does not imply 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 on the implementation process of the embodiments of this application.

[0107] This application embodiment also provides a variable anti-counterfeiting system for product sales terminals, which corresponds one-to-one with the variable anti-counterfeiting method for product sales terminals in the embodiments. Referring to FIG6, the variable anti-counterfeiting system for product sales terminals includes: a detection terminal and a cloud terminal; the detection terminal includes an access module 1; the cloud terminal includes an identification module 2, a detection module 3, a verification module 4, a judgment module 5, an opening module 6, and a prompting module 7;

[0108] Detailed descriptions of each functional module are as follows:

[0109] The detection terminal identifies the tested terminal's connection to the cloud via access module 1, and the cloud uses identification module 2 to identify the method by which the current detection terminal connects to the cloud. When the detection terminal does not identify the tested terminal's connection to the cloud through a preset system, the cloud uses detection module 3 to check whether the tested terminal is bound to a detection terminal. If the cloud detects that the tested terminal is not bound to a detection terminal, it sends a password and verification program to the current detection terminal via verification module 4. After successful verification, the tested terminal is bound to the current detection terminal, and the current detection terminal is granted normal access to view product information. If the cloud detects that the tested terminal is bound to a detection terminal, judgment module 5 determines whether the bound detection terminal is the current detection terminal. If the cloud detects that the bound detection terminal is the current detection terminal, it grants the current detection terminal access to view product information via opening module 6. If the cloud detects that the bound detection terminal is not the current detection terminal, prompting module 7 sends a counterfeit prompt message to the current detection terminal.

[0110] Specific limitations regarding the anti-counterfeiting system for product sales terminals can be found in the context of the limitations on anti-counterfeiting methods for product sales terminals, and will not be repeated here. Each module in the aforementioned anti-counterfeiting system for product sales terminals can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the electronic device, or stored in the memory of the electronic device as software, so that the processor can call and execute the corresponding operations of each module.

[0111] In this embodiment, an electronic device, which is a computer, is provided. Referring to FIG7, the electronic device includes a processor, a memory, a network interface, and a database connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores detection data tables. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for preventing counterfeiting at product sales terminals.

[0112] In one embodiment, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the aforementioned method embodiments.

[0113] This application also discloses a non-volatile computer-readable storage medium storing a computer program that can be loaded and executed by a processor. When executed by the processor, the computer program implements the steps of any of the above-described anti-counterfeiting methods for product sales terminals and achieves the same effect.

[0114] Computer-readable storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code.

[0115] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A variable anti-counterfeiting method for a product sales terminal, characterized by, The method comprises the following steps: When the detection terminal is connected to the cloud by identifying the measured terminal, the cloud identifies the connection mode of the current detection terminal to the cloud, which includes that when the detection terminal is not connected to the cloud by identifying the measured terminal through a preset system, the cloud sends a verification program to the current detection terminal; the current detection terminal sends a password to the cloud for verification, and the password is from the last seller; the cloud discriminates the password according to a preset comparison rule; when the cloud discriminates that the password is correct, the password is changed according to a preset change rule, and the current detection terminal is opened to the ordinary viewing permission of the commodity information and the exclusive viewing permission of the changed password, and the measured terminal is included in the current detection terminal associated warehouse system; when the cloud discriminates that the password is incorrect, a fake prompt information is sent to the current detection terminal; When the detection terminal is connected to the cloud by identifying the measured terminal through a preset system, the cloud detects whether the measured terminal is bound to the detection terminal; If the cloud detects that the measured terminal is not bound to the detection terminal, the password and the verification program are sent to the current detection terminal, and after the verification is successful, the measured terminal is bound to the current detection terminal, and the current detection terminal is opened to the ordinary viewing permission of the commodity information, and the current detection terminal is prompted that the product is a genuine product; If the cloud detects that the measured terminal is bound to the detection terminal, it is judged whether the bound detection terminal is the current detection terminal; If the cloud detects that the bound detection terminal is the current detection terminal, the current detection terminal is opened to the viewing permission of the commodity information; If the cloud detects that the bound detection terminal is not the current detection terminal, a fake prompt information is sent to the current detection terminal.

2. The method of claim 1, wherein, The step that when the detection terminal is connected to the cloud by identifying the measured terminal through a preset system, the cloud detects whether the measured terminal is bound to the detection terminal, further comprises: If the cloud detects that the measured terminal is not bound to the detection terminal, the password and the verification program are sent to the current detection terminal, and after the verification is successful, the measured terminal is bound to the current detection terminal, and the current detection terminal is opened to the ordinary viewing permission of the commodity information, and the current detection terminal is prompted that the product is a genuine product; If the cloud detects that the measured terminal is bound to the detection terminal, it is judged whether the bound detection terminal is the current detection terminal; If the cloud detects that the bound detection terminal is the current detection terminal, the current detection terminal is opened to the ordinary viewing permission of the commodity information and the exclusive viewing permission of the changed password; If the cloud detects that the bound detection terminal is not the current detection terminal, a fake prompt information and a verification program are sent to the current detection terminal, and after the cloud receives the changed password and the verification is successful, the current detection terminal is opened to the ordinary viewing permission of the commodity information.

3. The method of claim 1, wherein, The step that the cloud discriminates the password according to a preset comparison rule comprises: The measured terminal verification information further comprises a measured terminal password storage address number, the cloud retrieves a comparison code according to the measured terminal password storage address number, and compares the password with the comparison code; When the password is consistent with the comparison code, the password is correct; When the password is inconsistent with the comparison code, the password is incorrect.

4. The method of claim 3, wherein, The step that the password is changed according to a preset change rule comprises: When the cloud discriminates that the password is correct, an encrypted data is generated by automatically triggering a password generation system, the encrypted data is set as the changed password, and the corresponding comparison code is synchronized. The password generation system generates encrypted data by randomly generating a UUID as an encrypted data source and encrypting the data source using an MD5 encryption algorithm to obtain encrypted data.

5. The method of claim 1, wherein, The measured end includes a packaging measured end and a product measured end, and when the cloud end operates the packaging measured end, it will synchronously operate all product measured ends in the packaging; When the cloud end changes the password of the packaging measured end, it synchronously changes the password of all product measured ends in the packaging; When the cloud end binds the current detection end with the packaging measured end, it synchronously binds the current detection end with all product measured ends in the packaging; When the cloud end opens the exclusive viewing permission of the packaging measured end password to the current detection end, it synchronously opens the exclusive viewing permission of all product measured end passwords in the packaging to the current detection end; When the cloud end opens the product normal viewing permission of the packaging measured end password to the current detection end, it synchronously opens the product normal viewing permission of all product measured ends in the packaging to the current detection end.

6. The method of claim 1, wherein, The cloud end sends a verification program to the current detection end, which further includes: When the cloud end sends a verification program to the current detection end to obtain the password, it also obtains the ID code of the current detection end, and when the password is correct and is changed, it associates the ID code of the current detection end with the changed password, and registers the association between the ID code of the current detection end and the changed password in the traceability table; When the password is incorrect, the cloud end matches the incorrect password with the password in the traceability table, and if the matching is successful, the ID code of the current detection end is registered in the abnormal record table corresponding to the matching successful password, and when the number of abnormal record tables reaches a preset threshold, the password in the traceability table is marked as an abnormal state, and the cloud end sends a warning prompt and an abnormal data packet to the production end, the abnormal data packet including the password in the abnormal state and the ID code of the detection end associated therewith.

7. A variable anti-counterfeiting system for a product sales terminal, characterized by, It comprises a detection end and a cloud end; The detection end comprises an access module (1); The cloud end comprises an identification module (2), a detection module (3), a verification module (4), a judgment module (5), an opening module (6) and a prompt module (7); When the detection end is not recognized by the preset system to access the cloud end, the cloud end sends a verification program to the current detection end; the current detection end sends the password to the cloud end for verification, the password comes from the last seller; the cloud end discriminates the password according to the preset comparison rule; when the cloud end discriminates that the password is correct, it changes the password according to the preset change rule, and opens the normal viewing permission of the product information and the exclusive viewing permission of the changed password to the current detection end, and at the same time, the measured end is included in the current detection end associated warehouse entry system; when the cloud end discriminates that the password is incorrect, it sends a fake prompt information to the current detection end; When the detection end is recognized by the preset system to access the cloud end, the cloud end detects whether the measured end has a bound detection end through the detection module; If the cloud detects that the measured end does not bind the detection end, the verification module (4) sends the password and the verification program to the current detection end, and after the verification is successful, the measured end is bound with the current detection end and the current detection end is opened to the ordinary viewing permission of the commodity information; If the cloud detects that the measured end has a bound detection end, the judgment module (5) judges whether the bound detection end is the current detection end; If the cloud detects that the bound detection end is the current detection end, the opening module (6) opens the commodity information viewing permission to the current detection end; If the cloud detects that the bound detection end is not the current detection end, the prompt module (7) sends the fake prompt information to the current detection end.

8. An electronic device, comprising: The product sales terminal includes a memory and a processor, and the memory stores a computer program capable of being loaded and executed by the processor to execute the variable anti-fake method for the product sales terminal as claimed in claim 1.

Citation Information

Patent Citations

  • Commodity anti-counterfeiting method and system characterized by identity code and auxiliary verifying passwords

    CN105096128A

  • Product identification traceability method and system, electronic equipment and storage medium

    CN117057823A

  • Change anti-counterfeiting method, system, equipment and medium for product sales terminals

    CN119602976B

  • Terminal device reset method, system and apparatus, intelligent device, and storage medium

    WO2024032085A1