Variable Anti-counterfeiting method and system oriented to product transportation process, device and medium
By identifying and binding detection terminals in the cloud, changing passwords, and setting exclusive viewing permissions, the problem of anti-counterfeiting codes being easily copied during product transportation is solved, achieving a highly efficient anti-counterfeiting effect and reducing the risk of counterfeiting and theft.
Patent Information
- Application Number
- PCT/CN2025/091744
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-23
- Filing Date
- 2025-04-28
- Publication Date
- 2026-01-29
AI Technical Summary
In the current technology, anti-counterfeiting codes are easily copied illegally during product transportation, which limits the effectiveness of anti-counterfeiting and makes it impossible to effectively prevent the spread of counterfeit products.
By identifying and binding detection terminals in the cloud, changing passwords, setting exclusive viewing permissions, and promptly identifying counterfeit warning messages, the anti-counterfeiting effect is improved.
It effectively prevents the spread of counterfeit products, improves anti-counterfeiting measures during product transportation, and reduces the risk of theft and replacement of genuine products in the sales chain.
Smart Images

Figure CN2025091744_29012026_PF_FP_ABST
Abstract
Description
Variable anti-counterfeiting method, system, device and medium for product transportation process TECHNICAL FIELD
[0001] The present application relates to the anti-counterfeiting technical field, and particularly relates to a variable anti-counterfeiting method, system, device and medium for a product transportation process. BACKGROUND
[0002] In the domestic market, fake and shoddy goods are prevalent, and their quality and safety cannot be guaranteed, which poses serious economic, social and security risks. The existence of fake and shoddy products also causes damage to the reputation and market position of regular brands. Since fake products are often sold at a low price or even counterfeit regular products, this not only leads to a loss of sales and profits of regular enterprises, but also may reduce the trust of consumers in the brand, thereby affecting the long-term competitiveness and market position of enterprises.
[0003] At present, 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, the purchaser can verify the authenticity of the product, and the method is relatively single. In the product transportation process, since most products are sold to other distributors or retailers in the form of multiple pieces of packaging, there is a situation that counterfeiters obtain real products during the product transportation process and then copy a large number of two-dimensional codes of the products. Therefore, the single anti-counterfeiting code verification mechanism will limit the anti-counterfeiting effect of the product in the case of multiple transfers or illegal copying of the anti-counterfeiting code.
[0004] Therefore, it is of great significance to study a variable anti-counterfeiting method for a product transportation process. SUMMARY
[0005] The present application sets forth a variable anti-counterfeiting method, system, device and medium for a product transportation process in the claims, which has the characteristics of improving the anti-counterfeiting effect of the product in the product transportation process.
[0006] In a first aspect, the application provides a variable anti-counterfeiting method for product transportation process, comprising: a detection terminal accesses a cloud terminal by identifying a measured terminal, the cloud terminal identifies a way in which the current detection terminal accesses the cloud terminal, including: when the current detection terminal accesses the cloud terminal in a way of identifying the measured terminal through a preset system, the cloud terminal detects whether the measured terminal is bound to the detection terminal; if the cloud terminal detects that the measured terminal is not bound to the detection terminal, the cloud terminal sends a password and a verification program to the current detection terminal, and after successful verification, the measured terminal is bound to the current detection terminal and the current detection terminal is opened to ordinary viewing permission of commodity information; if the cloud terminal 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 terminal detects that the bound detection terminal is the current detection terminal, the current detection terminal is opened to ordinary viewing permission of commodity information; if the cloud terminal detects that the bound detection terminal is not the current detection terminal, a counterfeit prompt information is sent to the current detection terminal; when the current detection terminal accesses the cloud terminal in a way of not identifying the measured terminal through the preset system, the cloud terminal sends a verification program to the current detection terminal; the current detection terminal sends a password to the cloud terminal for verification, the password is derived from the last seller; the cloud terminal discriminates the password according to a preset comparison rule; when the cloud terminal discriminates that the password is correct, the password is changed according to a preset change rule, and the current detection terminal is opened to ordinary viewing permission of commodity information and exclusive viewing permission based on the changed password, and the current detection terminal is also sent with a genuine product proof information; when the cloud terminal discriminates that the password is incorrect, a counterfeit prompt information is sent to the current detection terminal.
[0007] By adopting the above technical solutions, in the process of product transportation, since the product or packaging is correctly identified once and the password is changed, if there is a counterfeit product or packaging, because the real measured end has been authenticated by the counterfeiter, the counterfeiter does not know that the password will change, and a large number of counterfeiting of the measured end of a product or packaging will only result in password identification errors, and the next distributor can receive counterfeit prompt information. If the counterfeiter knows that the password will change and informs the next distributor of the password, the password can only be correctly identified once, and the distributor detects the second counterfeit product, the password has changed, and the distributor can still receive the counterfeit prompt information. By changing the password immediately after successful verification and setting the exclusive viewing permission based on the password, the anti-counterfeiting effect of the product in the transportation process can be effectively improved. In the case where the current detection end is connected to the cloud by identifying the measured end through the preset system, the cloud will detect whether the measured end is bound to the detection end. If not, the detection end and the measured end are bound. 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 is suspected of being counterfeit by scanning and identifying the code through the preset system, and the means of sending the password from the cloud to the current detection end set by the application can effectively improve the flexibility of sales, reduce the trouble of sales personnel querying the system to inform users of the password, and also facilitate the implementation of the binding operation.
[0008] Optionally, when the detection end is connected to the cloud by identifying the measured end through the preset system, the step of detecting by the cloud whether the measured end is bound to the detection end also includes: if the cloud detects that the measured end is not bound to the detection end, the password and the verification program are sent to the current detection end, and after successful verification, the measured end and the current detection end are bound. At the same time, the cloud changes the password according to the preset change rule, and opens the normal viewing permission of the product information and the exclusive viewing permission based on the changed password to the current detection end; 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; if the cloud detects that the bound detection end is the current detection end, the normal viewing permission of the product information and the exclusive viewing permission based on the changed password are opened to the current detection end; if the cloud detects that the bound detection end is not the current detection end, the counterfeit prompt information and the verification program are sent to the current detection end, and when the cloud receives the changed password and verifies successfully, the normal viewing permission of the product information is opened to the current detection end.
[0009] By adopting the technical scheme, after the binding operation is implemented, the password is changed, so that other users can also view the product information of the product, and the changed password is informed to the user. Although the other users will receive the imitation prompt information, as long as the password is correct, the current detection terminal is opened to the normal viewing permission of the product information, and the setting is beneficial to improve the flexibility of the product after being purchased and used.
[0010] Optionally, the step of discriminating the password according to the preset comparison rule includes that the verification information of the measured terminal includes a password storage address number of the measured terminal, the cloud server retrieves a comparison code according to the password storage address number of the measured terminal, and the password is compared with the comparison code; when the password is consistent with the comparison code, it is discriminated that the password is correct; and when the password is inconsistent with the comparison code, it is discriminated that the password is incorrect.
[0011] By adopting the technical scheme, the retrieval rate can be improved by using the password storage address number of the measured terminal for retrieval.
[0012] Optionally, the step of changing the password according to the preset change rule includes that when the cloud server discriminates that the password is correct, the password generation system is automatically triggered to generate encrypted data, the encrypted data is set as the changed password, and the corresponding comparison code is synchronized; the step of the password generation system generating the encrypted data includes that a UUID is randomly generated as a data source to be encrypted, and an MD5 encryption algorithm is used to encrypt the data source to obtain the encrypted data.
[0013] By adopting the technical scheme, the UUID is used as a unique identifier, which can ensure the uniqueness of the data source, and an encryption algorithm is added to ensure the confidentiality and integrity of the data.
[0014] Optionally, the measured terminal includes a packaging measured terminal and a product measured terminal, when the cloud server operates the packaging measured terminal, all product measured terminals in the packaging are synchronously operated; when the cloud server changes the password of the packaging measured terminal, the passwords of all product measured terminals in the packaging are synchronously changed; when the cloud server binds the current detection terminal and the packaging measured terminal, the current detection terminal and all product measured terminals in the packaging are synchronously bound; when the cloud server opens the exclusive viewing permission based on the password of the packaging measured terminal to the current detection terminal, the exclusive viewing permission based on the password of all product measured terminals in the packaging is synchronously opened to the current detection terminal; and when the cloud server opens the normal viewing permission of the product information of the packaging measured terminal to the current detection terminal, the normal viewing permission of the product information of all product measured terminals in the packaging is synchronously opened to the current detection terminal.
[0015] The above technical solution is to further improve the anti-counterfeiting property of the product transportation process after the product verification is successful, and the previous seller no longer knows the password of the measured end of the package and the password of the measured end of the product, compared with the case that the passwords of the measured ends of different products are not synchronized, the case that the previous seller knows the password of the measured end of the product and then steals or replaces the real product to sell is reduced.
[0016] Optionally, the step of the cloud sending the verification program to the current detection end further comprises: when the cloud obtains the password by sending the verification program to the current detection end, the ID code of the current detection end is obtained at the same time, when the password is correct and is changed, the ID code of the current detection end is associated with the changed password, and the association between the ID code of the current detection end and the changed password is registered in the traceability table; when the password is incorrect, the cloud matches the incorrect password with the password in the traceability table, if the matching is successful, the ID code of the current detection end is registered in the abnormal record table corresponding to the password of the matching success, when the number of abnormal records in the abnormal record table reaches a preset threshold, the password in the traceability table is marked as an abnormal state, and the cloud sends a warning prompt and an abnormal data packet to the production end, the abnormal data packet includes the ID code of the detection end associated with the password in the abnormal state.
[0017] Based on the above technical solution, through the establishment of the traceability table, the measured end that is imitated in large quantities can be identified in time, and because the corresponding detection end ID is bound, the manufacturer can trace the owner of the detection end that has problems to the counterfeit product, find out the counterfeiting situation in time, and specifically hold the responsibility for the counterfeiting to each node, thereby improving the safety of the product.
[0018] In a second aspect, the application provides a variable anti-counterfeiting system for a product transportation process, comprising a detection end and a cloud end; the detection end comprises an access module and a sending module; the cloud end comprises an identification module, a verification module, a comparison module, a change module and a prompt module; wherein the detection end identifies the detection end to be accessed to the cloud end through the access module, and the cloud end identifies the way of the current detection end to be accessed to the cloud end through the identification module, comprising: when the detection end is accessed to the cloud end in a way of identifying the detection end to be detected through a preset system, the cloud end detects whether the detection end to be detected is bound to the detection end; if the cloud end detects that the detection end to be detected is not bound to the detection end, the cloud end sends a password and a verification program to the current detection end, and after successful verification, binds the detection end to be detected to the current detection end and opens the ordinary viewing permission of commodity information to the current detection end; if the cloud end detects that the detection end to be detected is bound to the detection end, it is judged 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, the ordinary viewing permission of commodity information is opened to the current detection end; if the cloud end detects that the bound detection end is not the current detection end, a counterfeit prompt information is sent to the current detection end; when the detection end is accessed to the cloud end in a way of directly identifying the detection end to be detected, the cloud end sends a verification program to the current detection end through the verification module; the current detection end sends the password to the cloud end for verification through the sending module, and the password comes from the last seller; the cloud end discriminates the password according to a preset comparison rule through the comparison module; when the cloud end discriminates that the password is correct, the password is changed according to a preset change rule through the change module, and the ordinary viewing permission of commodity information and the exclusive viewing permission based on the changed password are opened to the current detection end; when the cloud end discriminates that the password is incorrect, a counterfeit prompt information is sent to the current detection end through the prompt module.
[0019] In a third aspect, the application provides an electronic device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the variable anti-counterfeiting method for the product transportation process when executing the computer program.
[0020] In a fourth aspect, the application provides a non-volatile computer storage medium, which stores a computer program, and the computer program is executed by a processor to implement the variable anti-counterfeiting method for the product transportation process.
[0021] In summary, the application has the beneficial technical effects that: in the product transportation process, since the product or 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 counterfeiter, the counterfeiter does not know that the password will change, and a large number of counterfeit products will be produced for a measured end of a product or packaging, resulting in a password identification error, and the next distributor can receive a counterfeit prompt information. If the counterfeiter knows that the password will change and informs the next distributor of the password, the password can only be correctly identified once. When the distributor detects the second counterfeit product, the password has changed, and the distributor can still receive the counterfeit prompt information. By changing the password immediately after verification and setting the exclusive viewing permission based on the password, the anti-counterfeiting effect of the product in the transportation process can be effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0022] Fig. 1 is a flowchart of a variable anti-counterfeiting method for product transportation process in an embodiment of the application.
[0023] Fig. 2 is a flowchart of the added step S0 in another embodiment of the application.
[0024] Fig. 3 is a flowchart of the added step S2 in another embodiment of the application.
[0025] Fig. 4 is a flowchart of the specific steps of step S12 in another embodiment of the application.
[0026] Fig. 5 is a flowchart of the added step of sending a verification program to the current measured end by the cloud in another embodiment of the application.
[0027] Fig. 6 is a structural diagram of a variable anti-counterfeiting system for product transportation process in an embodiment of the application.
[0028] Fig. 7 is a principle block diagram of an electronic device in an embodiment of the application.
[0029] In the figure, 1, access module; 2, identification module; 3, verification module; 4, sending module; 5, comparison module; 6, changing module; 7, prompt module. DETAILED DESCRIPTION
[0030] The application will be further described in detail below in combination with Figs. 1-7.
[0031] In order to make the purpose, technical scheme and advantages of the application more clear and understandable, the application will be further described in detail below in combination with Figs. 1-7 and corresponding embodiments. It should be understood that the specific embodiments described herein are only used to explain the application and not to limit the application.
[0032] The embodiment of the application provides a product transportation process-oriented change anti-counterfeiting method, system, device and medium.
[0033] Referring to FIG. 1, the product transportation process-oriented change anti-counterfeiting method disclosed by one embodiment of the application comprises the following steps: S0, a detection terminal accesses a cloud terminal by identifying a measured terminal, and the cloud terminal identifies the way in which the current detection terminal accesses the cloud terminal.
[0034] In one embodiment, the measured terminal can be a chip, and the detection terminal is a detection instrument matched with a product terminal of a manufacturer or a mobile phone with NFC function. In another embodiment, the measured terminal can be a graphic code such as a two-dimensional code or a bar code, and the detection terminal is a common 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 detection terminal accesses the cloud terminal by identifying the measured terminal. In order to distinguish between the product transportation process and the product sales terminal, the cloud terminal needs to identify the way in which the detection terminal accesses the cloud terminal. The anti-counterfeiting object of the product transportation process is mainly a distributor, a wholesaler and a retailer. The cloud terminal system belongs to the manufacturer's research and development management, and the manufacturer is the production terminal, so the manufacturer has the viewing and management permission of all the contents of the cloud terminal. At the same time, the cloud terminal also sets a corresponding warehousing system for the distributor, the wholesaler and the retailer, which is beneficial to the management in the product transportation process and also facilitates the user to view the product information after purchasing the product. For example, the cloud terminal stores the sales time, place and query times of the product of the manufacturer, the distributor, the wholesaler and the retailer on the sales chain, as well as the query time and place.
[0035] In addition, the measured terminal set by the application comprises a packaging measured terminal and a product measured terminal. The packaging refers to the form of wrapping multiple products, and the packaging measured terminal is arranged on the packaging, and the product measured terminal is arranged on the product. In the product transportation process, the detection terminal mainly identifies the packaging measured terminal, but can also identify the product measured terminal. Since the distributor, the wholesaler and the retailer belong to wholesale purchase, it is more beneficial to product warehousing and anti-counterfeiting management to arrange the packaging measured terminal, but there may be a situation of purchasing products by splitting the packaging.
[0036] S1, when the detection terminal accesses the cloud terminal in a way that the measured terminal is not identified by a preset system, the cloud terminal sends a verification program to the current detection terminal.
[0037] When the detection terminal accesses the cloud terminal in a way that the measured terminal is not identified by a preset system, that is, the detection terminal does not identify the measured terminal through a specific applet or official website system, but directly identifies the measured terminal through the mobile phone NFC to identify the chip or scan the code, at this time, the cloud terminal triggers to send a verification program to the current detection terminal, and the verification program sent by the cloud terminal is used to make the cloud terminal receive the password from the detection terminal.
[0038] In another embodiment, when the cloud identifies that the detection end accesses in the above manner, in addition to sending the verification program, the start of the warehousing system is triggered, which is convenient for distributors, wholesalers and retailers to manage the warehousing of products, and is also conducive to batch viewing of product information and passwords in the later period.
[0039] S11, the current detection end sends a password to the cloud for verification, and the password is derived from the last seller.
[0040] S12, the cloud discriminates the password according to a preset comparison rule.
[0041] The above verification program is triggered, and the current detection end needs to input the password derived from the last seller into the verification program. The cloud discriminates whether the password is correct.
[0042] S121, 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 ordinary viewing permission of product information and exclusive viewing permission based on the changed password, and the current detection end is also sent with genuine product proof information.
[0043] Among them, the current monitoring end has the permission to view the product information after being granted the ordinary viewing permission by the cloud; and the exclusive viewing permission refers to that only the seller of the current detection end can view the product information except the manufacturer, and the past sellers have no right to view, and the set genuine product proof information is the information for confirming that the product is genuine.
[0044] S122, when the cloud discriminates that the password is incorrect, sends a counterfeit prompt information to the current detection end.
[0045] The above, in the product transportation process, since the product or packaging is correctly identified once, the password will change, if there is a counterfeit product or packaging, because the real detection end has been authenticated by the imitator, the imitator does not know that the password will change, a large number of imitations of the detection end for a product or packaging will only result in password recognition error, and the next distributor can receive the counterfeit prompt information. If the imitator knows that the password will change and informs the next distributor of the password, the password can only be correctly identified once, and the distributor can still receive the counterfeit prompt information when the distributor detects the counterfeit product for the second time. Through the change of the password and the setting of the exclusive viewing permission based on the password, the anti-counterfeiting effect of the product in the transportation process can be effectively improved.
[0046] Further, with reference to FIG. 2, in another embodiment, the step S0: detecting the terminal by identifying the terminal under test accessing the cloud, the cloud identifies the current detection terminal accessing the cloud, further comprising the following steps: S2, when the detection terminal accesses the cloud by identifying the terminal under test through the preset system, the cloud detects whether the terminal under test is bound to the detection terminal.
[0047] S21, if the cloud detects that the terminal under test 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 terminal under test is bound to the current detection terminal and the normal viewing permission of the commodity information is opened to the current detection terminal.
[0048] S22, if the cloud detects that the terminal under test is bound to the detection terminal, it is judged whether the bound detection terminal is the current detection terminal.
[0049] S221, if the cloud detects that the bound detection terminal is the current detection terminal, the normal viewing permission of the commodity information is opened to the current detection terminal.
[0050] S222, if the cloud detects that the bound detection terminal is not the current detection terminal, a counterfeit prompt information is sent to the current detection terminal.
[0051] In the above, in the product sales terminal scenario, when the user purchases the product and performs the anti-counterfeit authentication of the product, it needs to be performed through the preset system, and the preset system can be selected as an applet or an official website. For the way of identifying the terminal under test accessing the cloud through the preset system, the cloud detects whether the terminal under test is bound to the detection terminal, if not, the detection terminal is bound to the terminal under test, which is irreversible, and after binding, it cannot be unbound. 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. And the cloud sending the password to the current detection terminal set by the present application can effectively improve the flexibility of sales, reduce the trouble of sales staff querying the system to inform the user of the password, and is also beneficial to realize the binding operation.
[0052] Further, with reference to FIG. 3, in another embodiment, the step S2: when the detection terminal accesses the cloud by identifying the terminal under test through the preset system, the cloud detects whether the terminal under test is bound to the detection terminal, further comprising the following steps: S23, if the cloud detects that the terminal under test 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 terminal under test is bound to the current detection terminal, and at the same time, the cloud changes the password according to the preset change rule, and opens the normal viewing permission of the commodity information and the exclusive viewing permission based on the changed password to the current detection terminal.
[0053] S24, if the cloud detects that the terminal under test is bound to the detection terminal, it is judged whether the bound detection terminal is the current detection terminal.
[0054] S241, if the cloud detects that the binding detection end is the current detection end, then open the ordinary viewing permission of the product information and the exclusive viewing permission based on the changed password to the current detection end.
[0055] S242, if the cloud detects that the binding detection end is not the current detection end, sends the fake prompt information and the verification program to the current detection end, and when the cloud receives the changed password and verifies successfully, then opens the ordinary viewing permission of the product information to the current detection end.
[0056] The above, after realizing the binding operation, the password is also changed, in order to enable other users to also be able to view the product information of this product, as long as the user informs the changed password. Although other users will receive the fake prompt information, for example, the prompt content of the fake prompt information can be "the product has been purchased or used, there is a suspicion of fake", but as long as the password is correct, the ordinary viewing permission of the product information is opened to the current detection end. The setting is conducive to improving the flexibility of product use.
[0057] In addition, in the present application, the measured end can include a packaging measured end and a product measured end, when the cloud operates (for example, identifies) the packaging measured end, it will operate (for example, identify) all product measured ends in the packaging synchronously.
[0058] Specifically, when the cloud changes the password of the packaging measured end, the passwords of all product measured ends in the packaging are changed synchronously; 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 bound synchronously; when the cloud opens the exclusive viewing permission based on the password of the packaging measured end to the current detection end, the exclusive viewing permission based on the password of all product measured ends in the packaging is opened to the current detection end synchronously; when the cloud opens the ordinary viewing permission of the product information of the packaging measured end to the current detection end, the ordinary viewing permission of the product information of all product measured ends in the packaging is opened to the current detection end synchronously.
[0059] When the cloud changes the password of the package being tested, the method of synchronously changing the password of all the products being tested in the package and synchronously opening exclusive viewing permission based on the password of the package being tested to the current detection terminal, after the product verification is successful, makes the previous seller unaware of the password of the package being tested and the password of the product being tested, further improves the anti-counterfeiting performance of the product transportation process, and compared with the case where the password of the product being tested is not synchronized, reduces the case where the previous seller knows the password of the product being tested and then steals or replaces the real product to sell. When the cloud binds the current detection terminal and the package being tested, the method of synchronously binding the current detection terminal and all the products being tested in the package can reduce the workload of binding when the terminal user purchases in large quantities. When the cloud opens the general viewing permission of the product information of the package being tested to the current detection terminal, the method of synchronously opening the general viewing permission of the product information of all the products being tested in the package to the current detection terminal and synchronously opening exclusive viewing permission based on the password of the package being tested to the current detection terminal can simplify the process of anti-counterfeiting authentication and warehousing of the products by the distributor, reduce the workload of the distributor, speed up the work efficiency of the product transportation process, and make the product sales management more flexible.
[0060] Further, referring to FIG. 4, in another embodiment, step S12: the cloud discriminates the password according to a preset comparison rule, specifically including the following steps: S012, the verification information of the being tested terminal further includes a password storage address number of the being tested terminal, the cloud retrieves a comparison code according to the password storage address number of the being tested terminal, and compares the password with the comparison code.
[0061] S0121, when the password is consistent with the comparison code, it is determined that the password is correct.
[0062] S0122, when the password is inconsistent with the comparison code, it is determined that the password is incorrect.
[0063] The above, through the means of searching by the password storage address number of the being tested terminal, the searching rate can be improved.
[0064] Further, in another embodiment, the password is changed according to a preset change rule in step S121, specifically including the following steps: when the cloud determines that the password is correct, the password generation system is automatically triggered to generate encrypted data, the encrypted data is set as the changed password, and the corresponding comparison code is synchronized. The step of the password generation system generating encrypted data includes randomly generating a UUID as a data source to be encrypted, and using an MD5 encryption algorithm to encrypt the data source to obtain encrypted data.
[0065] The UUID as a unique identifier guarantees the uniqueness of the data source, and the encryption algorithm can ensure the confidentiality and integrity of the data. When the measured terminal is a two-dimensional code type, the cloud directly sets the corresponding contrast code as encrypted data. When the measured terminal is a chip type, the encrypted data is injected into the chip after successful verification, and the corresponding contrast code is replaced by the encrypted data.
[0066] Further, with reference to FIG. 5, in another embodiment, the step of sending the verification program to the current detection terminal by the cloud further includes: S3, 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 obtained at the same time. When the password is correct and is replaced, 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; S4, when the password is incorrect, the cloud matches the incorrect password with the password in the traceability table. If the matching is successful, the ID code of the current detection terminal is recorded in the abnormal record table corresponding to the password matched successfully. When the number of abnormal records in the abnormal record table reaches a preset threshold, the password in the traceability table is marked as an abnormal state, and the cloud sends a warning prompt and an abnormal data packet to the production terminal. The abnormal data packet includes the ID code of the detection terminal associated with the password in the abnormal state.
[0067] Through the establishment of the traceability table, the measured terminal that is copied a lot of times can be identified in time. Moreover, because the ID of the corresponding detection terminal is bound, the manufacturer can trace the owner of the detection terminal that has problems, find out the counterfeit situation in time, and specifically hold the counterfeiters responsible for the counterfeit, thereby improving the safety of the product.
[0068] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0069] The embodiment of the present application also provides a product transportation process-oriented change anti-counterfeiting system, which corresponds to the product transportation process-oriented change anti-counterfeiting method. Referring to FIG. 6, the product transportation process-oriented change anti-counterfeiting system comprises a detection end and a cloud end, wherein the detection end comprises an access module 1 and a sending module 4, and the cloud end comprises an identification module 2, a verification module 3, a comparison module 5, a change module 6 and a prompt module 7. The functions of the modules are described as follows: the detection end identifies the access of the detection end to the cloud end through the access module 1, and the cloud end identifies the access mode of the current detection end to the cloud end through the identification module 2; when the detection end accesses the cloud end in the mode of directly identifying the detection end, the cloud end sends a verification program to the current detection end through the verification module 3; the current detection end sends a password to the cloud end for verification through the sending module 4, and the password is from the last seller; the cloud end discriminates the password according to a preset comparison rule through the comparison module 5; when the cloud end discriminates that the password is correct, the cloud end changes the password according to a preset change rule through the change module 6, and opens the normal viewing permission of the product information and the exclusive viewing permission based on the changed password to the current detection end; when the cloud end discriminates that the password is incorrect, the cloud end sends a counterfeit prompt information to the current detection end through the prompt module 7.
[0070] The specific limitations of the product transportation process-oriented change anti-counterfeiting system can be referred to the limitations of the product transportation process-oriented change anti-counterfeiting method, which will not be described herein. The modules in the product transportation process-oriented change anti-counterfeiting system can be realized by software, hardware and combinations thereof in whole or in part. The modules can be embedded in or independent of the processor in the electronic device in hardware form, or stored in the memory of the electronic device in software form, so as to be called by the processor to perform the operations corresponding to the modules.
[0071] In the embodiment, an electronic device is provided, which can be a computer. Referring to FIG. 7, the electronic device comprises a processor, a memory, a network interface and a database connected by a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device comprises 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 operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store detection data tables. The network interface of the electronic device is used to communicate with external terminals through network connection. The computer program is executed by the processor to implement the product transportation process-oriented change anti-counterfeiting method.
[0072] In one embodiment, an electronic device is provided, 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 foregoing method embodiments when executing the computer program.
[0073] The embodiments of the present application also disclose a non-volatile computer readable storage medium storing a computer program capable of being loaded and executed by a processor, wherein the computer program, when executed by the processor, implements the steps of any one of the product transportation process-oriented change anti-counterfeiting methods and achieves the same effects.
[0074] The computer readable storage medium may, for example, include a U disk, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
[0075] The above are preferred embodiments of the present application, and are not intended to limit the protection scope of the appended claims. Any feature disclosed in the specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically described. That is, each feature is only an example of a series of equivalent or similar features unless specifically described.
Claims
1. A variable anti-counterfeiting method for a product transportation process, characterized by, The method comprises the following steps: The detection terminal detects whether the measured terminal has a binding detection terminal when the detection terminal accesses the cloud terminal by identifying the measured terminal through a preset system. If the cloud terminal detects that the measured terminal does not have the binding detection terminal, the cloud terminal sends a password and a verification program to the current detection terminal. If the cloud terminal detects that the measured terminal has the binding detection terminal, the cloud terminal judges whether the binding detection terminal is the current detection terminal. If the cloud terminal detects that the binding detection terminal is the current detection terminal, the cloud terminal opens the ordinary viewing permission of the commodity information to the current detection terminal. If the cloud terminal detects that the binding detection terminal is not the current detection terminal, the cloud terminal sends a counterfeit prompt information to the current detection terminal. When the current detection terminal accesses the cloud terminal without identifying the measured terminal through the preset system, the cloud terminal sends a verification program to the current detection terminal. The current detection terminal sends a password to the cloud terminal for verification, and the password comes from the last seller. The cloud terminal judges the password according to a preset comparison rule. When the cloud terminal judges that the password is correct, the cloud terminal changes the password according to a preset change rule, opens the ordinary viewing permission of the commodity information and the exclusive viewing permission based on the changed password to the current detection terminal, and also sends a genuine product certificate information to the current detection terminal. When the cloud terminal judges that the password is incorrect, the cloud terminal sends a counterfeit prompt information to the current detection terminal.
2. The variable anti-counterfeiting method for a product transportation process according to claim 1, characterized by, When the current detection terminal accesses the cloud terminal by identifying the measured terminal through the preset system, the cloud terminal detects whether the measured terminal has a binding detection terminal, and further comprises the following steps: If the cloud terminal detects that the measured terminal does not have the binding detection terminal, the cloud terminal sends the password and the verification program to the current detection terminal. If the cloud terminal detects that the measured terminal has the binding detection terminal, the cloud terminal judges whether the binding detection terminal is the current detection terminal. If the cloud terminal detects that the binding detection terminal is the current detection terminal, the cloud terminal opens the ordinary viewing permission of the commodity information and the exclusive viewing permission based on the changed password to the current detection terminal. If the cloud terminal detects that the binding detection terminal is not the current detection terminal, the cloud terminal sends the counterfeit prompt information and the verification program to the current detection terminal. When the cloud terminal receives the changed password and verifies successfully, the cloud terminal opens the ordinary viewing permission of the commodity information to the current detection terminal.
3. The variable anti-counterfeiting method for a product shipping process according to claim 1, characterized by, The cloud discriminates the password according to a preset comparison rule, including: The verification information of the measured end includes the password storage address number of the measured end, and the cloud retrieves a comparison code according to the password storage address number of the measured end, compares the password with the comparison code; When the password is consistent with the comparison code, it is determined that the password is correct; When the password is inconsistent with the comparison code, it is determined that the password is incorrect.
4. The variable anti-counterfeiting method for a product transportation process according to claim 3, characterized by, According to the preset change rule, the password is changed, including: When the cloud discriminates that the password is correct, the password generation system is automatically triggered to generate encrypted data, the encrypted data is set as the changed password, and the corresponding comparison code is synchronized; The password generation system generates the encrypted data, including randomly generating a UUID as a data source to be encrypted, and using an MD5 encryption algorithm to encrypt the data source to obtain the encrypted data.
5. The product transportation process-oriented variable anti-counterfeiting method according to claim 1, characterized in that, The measured end includes a packaged measured end and a product measured end, and when the cloud operates the packaged measured end, all product measured ends in the package are synchronously operated; When the cloud changes the password of the packaged measured end, the passwords of all product measured ends in the package are synchronously changed; When the cloud binds the current detection end and the packaged measured end, the current detection end and all product measured ends in the package are synchronously bound; when the cloud opens exclusive viewing permission based on the password of the packaged measured end to the current detection end, exclusive viewing permission based on the password of all product measured ends in the package is synchronously opened to the current detection end; When the cloud opens the normal viewing permission of the product information of the packaged measured end to the current detection end, the normal viewing permission of the product information of all product measured ends in the package is synchronously opened to the current detection end.
6. The variable anti-counterfeiting method for a product transportation process according to claim 1 or 2, characterized by, The cloud sends the verification program to the current detection end, further including: When the cloud obtains the password by sending the verification program to the current detection end, the ID code of the current detection end is also obtained, and when the password is correct and changed, the ID code of the current detection end is associated with the changed password, and the association between the ID code of the current detection end and the changed password is recorded in a trace table; When the password is incorrect, the cloud matches the incorrect password with the password in the trace table, and if the matching is successful, the ID code of the current detection end is recorded in an abnormal record table corresponding to the matched password, when the number of abnormal records in the abnormal record table reaches a preset threshold, the password in the trace table is marked as an abnormal state, and the cloud sends a warning prompt and an abnormal data packet to the production end, the abnormal data packet includes the password in the abnormal state and the ID code of the associated detection end.
7. A variable anti-counterfeiting system oriented to a product transportation process, characterized in that, The detection end and the cloud, the detection end includes an access module (1) and a sending module (4); The cloud includes an identification module (2), a verification module (3), a comparison module (5), a change module (6) and a prompt module (7); The detection end recognizes the measured end accessing the cloud through the access module (1), and the cloud recognizes the way of the current detection end accessing the cloud through the recognition module (2), including: when the detection end accesses the cloud in a way of recognizing the measured end through a preset system, the cloud detects whether the measured end has a binding detection end; If the cloud detects that the measured end has no binding detection end, a password and a verification program are sent to the current detection end, and after successful verification, the measured end and the current detection end are bound and the current detection end is opened to ordinary viewing permission of commodity information; If the cloud detects that the measured end has the binding detection end, it is judged whether the binding detection end is the current detection end; If the cloud detects that the binding detection end is the current detection end, the current detection end is opened to ordinary viewing permission of commodity information; If the cloud detects that the binding detection end is not the current detection end, a fake prompt information is sent to the current detection end; When the detection end accesses the cloud in a way of directly recognizing the measured end, the cloud sends the verification program to the current detection end through the verification module (3); The current detection end sends the password to the cloud for verification through the sending module (4), and the password comes from the last seller; The cloud discriminates the password according to a preset comparison rule through the comparison module (5); When the cloud discriminates that the password is correct, the password is changed according to a preset change rule through the change module (6), and the current detection end is opened to ordinary viewing permission of commodity information and exclusive viewing permission based on the changed password; When the cloud discriminates that the password is incorrect, a fake prompt information is sent to the current detection end through the prompt module (7).
8. An electronic device, comprising: The memory and the processor, the memory has the computer program of the product transportation process-oriented variable anti-counterfeiting method of claim 1-6 which can be loaded and executed by the processor.
9. A computer-readable storage medium, characterized in that, The memory has the computer program of the product transportation process-oriented variable anti-counterfeiting method of claim 1-6 which can be loaded and executed by the processor.
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
Product anti-counterfeiting traceability method and chip identification equipment
CN118154206A
Product transportation process-oriented change anti-counterfeiting method, system, equipment and medium
CN119051887A
Terminal device reset method, system and apparatus, intelligent device, and storage medium
WO2024032085A1