Variable Anti-counterfeiting method, system, device and medium for product transport process

The variable anti-counterfeiting method enhances product transportation security by changing passwords and viewing authorities post-authentication, effectively preventing counterfeiting and improving traceability.

JP2026017508APending Publication Date: 2026-02-04FOSHAN YUHE TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2025080521
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-23
Filing Date
2025-05-13
Publication Date
2026-02-04

AI Technical Summary

Technical Problem

Existing anti-counterfeiting technologies are ineffective during product transportation due to the vulnerability of single anti-counterfeiting codes being copied or reused, leading to widespread counterfeiting and undermining consumer trust and brand reputation.

Method used

A variable anti-counterfeiting method involving a cloud-side verification system that changes passwords and viewing authorities after successful authentication, ensuring only the current seller can access product information, and includes binding operations to prevent unauthorized access.

Benefits of technology

Enhances anti-counterfeiting effectiveness by ensuring counterfeit products are identified only once, reducing the spread of counterfeits and improving product safety through immediate password changes and traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026017508000001_ABST
    Figure 2026017508000001_ABST
Patent Text Reader

Abstract

A variable anti-counterfeiting method, system, device and medium for product transportation process are provided.SOLUTION: When the detecting terminal accesses the cloud terminal in a manner of not identifying the detected terminal, the cloud terminal sends a verification program to the detecting terminal, when the detecting terminal accesses the cloud terminal in a manner of not identifying the detected terminal, the detecting terminal sends a password from a previous merchant to the cloud terminal for verification, the cloud terminal determines the password according to a preset comparison rule, when the cloud terminal determines that the password is correct, the cloud terminal changes the password according to a preset change rule, and releases a general browsing permission of the commodity information and an exclusive browsing permission based on the changed password to the detecting terminal, and when the cloud terminal determines that the password is incorrect, the cloud terminal sends counterfeit prompt information to the detecting terminal.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of anti-counterfeiting technology, and in particular to a variable anti-counterfeiting method, system, device and medium for product transportation processes. [Background technology]

[0002] Counterfeit and shoddy products are prevalent in China's domestic market, and their quality and safety are often not guaranteed, posing serious economic, social, and safety risks. The existence of counterfeit and shoddy products also damages the reputation and market position of legitimate brands. Because counterfeit products are generally sold at low prices and are often designed to resemble genuine products, they not only damage the sales and profits of legitimate companies, but can also undermine consumer trust in their brands, further impacting companies' long-term competitiveness and market position.

[0003] Currently, there are various anti-counterfeiting technologies on the market, such as two-dimensional code anti-counterfeiting and RFID anti-counterfeiting. A buyer can verify the authenticity of a product by scanning a tag or code on the product, which is a single method. Given that many products are packaged together and sold to other distributors or retailers during product transportation, counterfeiters may obtain genuine products and then mass-produce and copy the two-dimensional codes of the products. Therefore, adopting a verification mechanism using a single anti-counterfeiting code limits the effectiveness of anti-counterfeiting when a product is resold or the anti-counterfeiting code is illegally copied.

[0004] Therefore, it is important to research a tunable anti-counterfeiting method for the product transportation process. Summary of the Invention [Problem to be solved by the invention]

[0005] The object of the present application is to provide a variable anti-counterfeiting method, system, device and medium for product transportation process, which has the characteristics of improving the anti-counterfeiting effect of products during the product transportation process. [Means for solving the problem]

[0006] In a first aspect, the present application provides a variable counterfeit prevention method for a product transportation process, including the steps of: a detecting side accessing a cloud side by identifying a detected side, and the cloud side identifying the manner in which the current detecting side accesses the cloud side; if the current detecting side accesses the cloud side in a manner other than identifying the detected side through a preset system, the cloud side sending a verification program to the current detecting side; a step of the current detecting side sending a password derived from the previous seller to the cloud side for verification; a step of the cloud side determining the password based on a preset comparison rule; if the cloud side determines that the password is correct, changing the password based on a preset change rule, and opening general viewing authority for product information and exclusive viewing authority based on the changed password to the current detecting side, and sending authenticity certification information to the current detecting side; if the cloud side determines that the password is incorrect, sending counterfeit presentation information to the current detecting side.

[0007] By adopting the above technical solution, the password is changed after the product or packaging is correctly identified once during the product transportation process. Therefore, if a situation arises in which a product or packaging is counterfeited, the true target has been authenticated by the counterfeiter. If the counterfeiter does not know that the password will be changed, a large number of counterfeits will be made on the target of one product or packaging. This will only result in incorrect password identification, and the next seller will be able to receive the counterfeit product information. Even if the counterfeiter knows that the password will be changed and notifies the next seller of the password, the password will only be correctly identified once. By the time the seller detects the second counterfeit product, the password will have already been changed, and the seller will still be able to receive the counterfeit product information. By immediately changing the password and the exclusive viewing authority settings based on the password after successful verification, the effectiveness of preventing counterfeiting during product transportation can be effectively improved.

[0008] Alternatively, the step of the cloud side identifying the manner in which the current detecting side accesses the cloud side may further include the steps of: when the current detecting side accesses the cloud side in a manner in which the detected side is identified by a preset system, the cloud side detecting whether the detected side has a binding detecting side; if the cloud side detects that the detected side does not have a binding detecting side, sending a password and a verification program to the current detecting side, and after successful verification, binding the detected side to the current detecting side and granting the current detecting side general access rights to product information; if the cloud side detects that the detected side has a binding detecting side, determining whether the binding detecting side is the current detecting side; if the cloud side detects that the binding detecting side is the current detecting side, granting the current detecting side general access rights to product information; and if the cloud side detects that the binding detecting side is not the current detecting side, sending imitation presentation information to the current detecting side.

[0009] The above technical solution is applied to the scenario of a product sales terminal. When the current detecting side accesses the cloud side in the form of identifying the detected side through a preset system, the cloud side detects whether the detected side has a binding detecting side. If not, it binds the detecting side to the detected side. This operation is irreversible, and once bound, it cannot be unbound. When a counterfeit product appears, the user of the sales terminal can scan and identify the code through the preset system, and know that the product is suspected to be counterfeit. In addition, the means of transmitting a password to the current detecting side by the cloud side set in this application can effectively improve the flexibility of sales, reduce the effort of sales staff inquiring the system to inform the user of the password, and is advantageous to realize the binding operation.

[0010] Alternatively, when the detecting side accesses the cloud side in a manner of identifying the detected side using a preset system, the step of the cloud side detecting whether the detected side has a binding detecting side further includes the steps of: if the cloud side detects that the detected side does not have a binding detecting side, sending a password and a verification program to the current detecting side; and after successful verification, binding the detected side to the current detecting side, and the cloud side changing the password according to a preset change rule, and releasing the general viewing authority for product information and the exclusive viewing authority based on the changed password to the current detecting side; if the cloud side detects that the detected side has a binding detecting side, determining whether the binding detecting side is the current detecting side; if the cloud side detects that the binding detecting side is the current detecting side, releasing the general viewing authority for product information and the exclusive viewing authority based on the changed password to the current detecting side; if the cloud side detects that the binding detecting side is not the current detecting side, sending counterfeit presentation information and a verification program to the current detecting side; and if the cloud side detects that the binding detecting side is not the current detecting side, releasing the general viewing authority for product information to the current detecting side after receiving the changed password and successful verification.

[0011] By adopting the above technical solution, after the binding operation is realized, the password can be changed at the same time to allow other users to view the product information of the product, and the user only needs to notify the changed password. Although other users receive counterfeit information, if the password is correct, the general viewing authority of the product information will be opened to the current detection party, which is advantageous to improving the flexibility of use after purchasing the product.

[0012] Alternatively, the step of the cloud side determining the password based on a preset comparison rule includes the steps of: the verification information of the detected side includes the password storage address number of the detected side; the cloud side retrieving a matching code based on the password storage address number of the detected side; and comparing the password with the matching code; determining that the password is correct if the password matches the matching code; and determining that the password is incorrect if the password does not match the matching code.

[0013] By adopting the above technical solution, the search speed can be improved by searching using the password storage address number of the detected side.

[0014] Optionally, the step of changing the password according to a preset change rule includes the step of automatically triggering a password generation system to generate encrypted data if the cloud side determines that the password is correct, setting the encrypted data as the changed password, and synchronizing the corresponding verification code; and the step of the password generation system generating encrypted data includes the step of randomly generating a UUID as a data source to be encrypted, performing an encryption process on the data source using an MD5 encryption algorithm, and obtaining the encrypted data.

[0015] By adopting the above technical solution, UUID can be used as a unique identifier to ensure the uniqueness of the data source, and the encryption algorithm can be increased to ensure the confidentiality and integrity of the data.

[0016] Alternatively, the detected side includes the detected side of the package and the detected side of the product, and when the cloud side operates the detected side of the package, it synchronously operates the detected sides of all the products in the package, and here, when the cloud side changes the password of the detected side of the package, it synchronously changes the passwords of all the detected sides of the products in the package, and when the cloud side binds the current detecting side and the detected side of the package, it synchronously binds the current detecting side and all the detected sides of the products in the package, and when the cloud side releases the exclusive viewing authority based on the password of the detected side of the package to the current detecting side, it synchronously releases the exclusive viewing authority based on the password of the detected side of all the products in the package to the current detecting side, and when the cloud side releases the general viewing authority of the product information of the detected side of the package to the current detecting side, it synchronously releases the general viewing authority of the product information of the detected side of all the products in the package to the current detecting side.

[0017] The above technical solution is made because after the product is successfully verified, the traditional seller does not know the password of the detected side of the packaging and does not know the password of the detected side of the product, which further improves the anti-counterfeiting performance during the product transportation process and reduces the situation in which the traditional seller learns the password of the detected side of the product in the sales link and then steals or replaces and sells genuine products, compared to when the password of the detected side of the product is not synchronized.

[0018] Optionally, the step of the cloud side sending the verification program to the current detecting side further includes the steps of: when the cloud side obtains the password by sending the verification program to the current detecting side, simultaneously obtaining an ID code of the current detecting side; if the password is correct and has been changed, associating the ID code of the current detecting side with the changed password and registering the association relationship between the ID code of the current detecting side and the changed password in a traceability table; if the password is incorrect, the cloud side matches the incorrect password with the password in the traceability table; if the match is successful, registering the ID code of the current detecting side in an abnormality record table corresponding to the successfully matched password; if the number of abnormal records in the abnormality record table reaches a predetermined threshold, marking the password in the traceability table as being in an abnormal state, and triggering the cloud side to send an infringement early warning to the production side and an abnormality packet including the abnormal password and the ID code of the detecting side associated therewith.

[0019] Based on the above technical solution, by setting up a traceability table, it is possible to timely identify the detected side that has been counterfeited in large quantities, and by binding the ID of the corresponding detecting side, it is possible for the manufacturer to trace the counterfeit products to the owner of the detecting side where the problem occurred, to timely discover the counterfeit situation, and specifically pursue counterfeit responsibility on each node, thereby improving product safety.

[0020] In a second aspect, the present application provides a variable anti-counterfeiting system for product transportation processes, comprising a detecting side and a cloud side, wherein the detecting side comprises an access module and a sending module, and the cloud side comprises an identification module, a verification module, a comparison module, a change module, and a presentation module, wherein the detecting side identifies the detected side using the access module to access the cloud side, and the cloud side identifies the manner in which the detecting side is currently accessing the cloud side using the identification module, and when the detecting side accesses the cloud side in a manner that directly identifies the detected side, the cloud side sends a verification program to the current detecting side using the verification module, and the current detecting side sends a password from the previous seller to the cloud side for verification using the transmission module, and the cloud side determines the password based on a preset comparison rule using the comparison module, and if the cloud side determines that the password is correct, the change module changes the password based on the preset change rule, and grants the current detecting side general viewing rights for product information and exclusive viewing rights based on the changed password, and if the cloud side determines that the password is incorrect, the presentation module sends counterfeit presentation information to the current detecting side.

[0021] 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, the electronic device implementing the variable anti-counterfeiting method for the product transportation process when the processor executes the computer program.

[0022] In a fourth aspect, the present application provides a non-volatile computer storage medium having stored thereon a computer program that, when executed by a processor, implements the variable anti-counterfeiting method for the product transportation process described above. [Effects of the Invention]

[0023] As described above, the present application has the following beneficial technical effects: During the product transportation process, the password is changed after the product or packaging is correctly identified once. Therefore, if a situation arises in which a product or packaging is counterfeited, the true target has been authenticated by the counterfeiter. If the counterfeiter is unaware that the password will be changed, a large number of counterfeits will be made on the target of a single product or packaging. This will only result in incorrect password identification, and the next seller will be able to receive the counterfeit product's presentation information. Even if the counterfeiter knows that the password will be changed and notifies the next seller of the password, the password will only be correctly identified once. By the time the seller detects the second counterfeit product, the password will have already been changed, and the seller will still be able to receive the counterfeit product's presentation information. By immediately changing the password and the password-based exclusive viewing authority settings after successful verification, the effectiveness of preventing counterfeiting during product transportation can be effectively improved. [Brief explanation of the drawings]

[0024] [Figure 1] 1 is a flowchart of a variable anti-counterfeiting method for product transportation processes in one embodiment of the present application. [Figure 2] 10 is a flowchart of a step added to step S0 in another embodiment of the present application. [Figure 3] 10 is a flowchart of a step added to step S2 in another embodiment of the present application. [Figure 4] 10 is a flowchart of specific steps of step S12 in another embodiment of the present application. [Figure 5] 10 is a flowchart of a step added to the step in which the cloud side transmits a verification program to the current detection side in another embodiment of the present application. [Figure 6] 1 is a schematic diagram of the structure of a variable anti-counterfeiting system for product transportation processes according to an embodiment of the present application; [Figure 7] 1 is a block diagram illustrating the principle of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0025] The present invention will be described in more detail below with reference to FIGS.

[0026] In order to clarify the objectives, technical solutions and advantages of the present application, the present application will be described in more detail below with reference to Figures 1 to 7 and corresponding embodiments. It should be understood that the specific embodiments described herein are only for the purpose of interpreting the present application, and are not intended to limit the present application.

[0027] Embodiments of the present application provide a variable anti-counterfeiting method, system, device, and medium for product transportation processes.

[0028] Referring to FIG. 1, the variable anti-counterfeiting method for product transportation process disclosed in one embodiment of the present application includes the following steps.

[0029] In S0, the detecting side accesses the cloud side by identifying the detected side, and the cloud side identifies the mode in which the detecting side currently accesses the cloud side.

[0030] In one embodiment, the detected side may be a chip, and the detecting side may be a detection instrument or a mobile phone with NFC functionality installed by a manufacturer on the product end. In another embodiment, the detected side may be a graphic code such as a two-dimensional code or a barcode, and the detecting side is an Internet communication device such as a general-purpose mobile phone. Identification between the detecting side and the detected side can take multiple forms, including at least numbers, symbols, letters, pictures, and wavelength bands. The detecting side accesses the cloud side by identifying the detected side. To distinguish between the two scenarios, i.e., product transportation and product sales terminals, the cloud side needs to identify the form in which the detecting side accesses the cloud side. Here, the target of counterfeit prevention for the product transportation process is primarily distributors, wholesalers, and retailers. The cloud system is researched, developed, and managed by manufacturers, who are the production side. Therefore, the manufacturer has the right to view and manage all content on the cloud side. Moreover, the cloud side also has a corresponding inventory system for distributors, wholesalers, and retailers, which is advantageous for product transportation process management and also makes it easy for users to view product information after purchasing the product. For example, the cloud side stores the sales time and location of the manufacturers, distributors, wholesalers, and retailers through which the sales link passes, as well as the number of inquiries about the product, the time of the inquiry, and the location of the inquiry.

[0031] In addition, the detectable side set in this application includes two types: the detectable side of packaging and the detectable side of product. Packaging is a form that wraps multiple products, and a detectable side of packaging is installed on the packaging, and a detectable side of product is installed on the product. Here, during the product transportation process, the detection side mainly identifies the detectable side of packaging, but it can also identify the detectable side of the product. When distributors, wholesalers, and retailers purchase in large quantities, installing a detectable side of packaging is more advantageous for product warehousing and anti-counterfeiting management, but there are also cases where products are purchased by dividing the packaging.

[0032] In S1, when the detecting side accesses the cloud side without identifying the detected side by a preset system, the cloud side currently transmits a verification program to the detecting side.

[0033] Here, if the detecting side accesses the cloud side in a manner that does not identify the detected side using a pre-set system, that is, the detecting side does not identify the detected side using a system such as a specific applet or official network, but directly identifies the detected side in the form of an NFC identification chip on a mobile phone or scanning a two-dimensional code, in this case, the cloud side triggers the transmission of a verification program to the current detecting side, and the transmitted verification program is used by the cloud side to receive a password from the detecting side.

[0034] In another embodiment, after the cloud side identifies the above-mentioned access form from the detection side, it not only sends a verification program but also triggers the activation of the inventory system, making it easier for distributors, wholesalers, and retailers to manage inventory for products, and also advantageous for later viewing of product information and passwords all at once.

[0035] In S11, the current detection side sends the password from the previous seller to the cloud side for verification.

[0036] In S12, the cloud determines the password based on a comparison rule that is set in advance.

[0037] The verification program is then triggered, and the current detecting party needs to input the password provided by the previous seller into the verification program, and the cloud side will determine whether the password is correct.

[0038] In S121, if the cloud side determines that the password is correct, it changes the password based on a preset change rule, opens the general viewing authority for the product information and the exclusive viewing authority based on the changed password to the current detection side, and sends the authenticity certification information to the current detection side.

[0039] Here, after the current monitoring terminal is granted general viewing authority by the cloud side, it always has the authority to view product information, and the set exclusive viewing authority means that only the current detecting seller can view the product information other than the manufacturer, and none of the previous sellers have the authority to view it, and the set authenticity certification information is information that confirms that the product is authentic.

[0040] In S122, if the cloud side determines that the password is incorrect, it transmits the forged presentation information to the current detection side.

[0041] As described above, during product transportation, the password is changed after the product or packaging is correctly identified once. Therefore, if a situation arises in which a product or packaging is counterfeited, the true target has been authenticated by the counterfeiter. If the counterfeiter does not know that the password will be changed, a large number of counterfeits will be made on the target of a single product or packaging. This will only result in incorrect password identification, and the next seller will be able to receive the counterfeit product information. Even if the counterfeiter knows that the password will be changed and notifies the next seller of the password, the password will only be correctly identified once. By the time the seller detects the counterfeit product a second time, the password will have already been changed, and the seller will still be able to receive the counterfeit product information. By changing the password and setting exclusive viewing rights based on the password, the effectiveness of preventing counterfeiting during product transportation can be effectively improved.

[0042] Further, referring to FIG. 2, in another embodiment, the detecting side accesses the cloud side by identifying the detected side, and the cloud side identifies the manner in which the detecting side currently accesses the cloud side, step S0, further includes the following steps:

[0043] In S2, when the detecting side accesses the cloud side in a manner to identify the detected side by a preset system, the cloud side detects whether the detected side has a binding detecting side.

[0044] In S21, if the cloud side detects that there is no binding detection side on the detected side, it sends the password and verification program to the current detection side, and after the verification is successful, it binds the detected side to the current detection side and releases the current detection side to general viewing authority of product information.

[0045] In S22, if the cloud side detects that there is a binding detection side on the detection target side, it determines whether the binding detection side is currently the detection side.

[0046] In S221, if the cloud side detects that the binding detection side is the current detection side, it opens the general viewing authority of the product information to the current detection side.

[0047] In S222, if the cloud side detects that the binding detection side is not the current detection side, it transmits the imitation presentation information to the current detection side.

[0048] As described above, in a scenario for a product sales terminal, when a user purchases a product and performs product anti-counterfeit authentication, it needs to be done through a preset system, which can be selected from an applet or an official network. The preset system identifies the detected party and accesses the cloud side. The cloud side detects whether the detected party has a binding detecting party. If not, it binds the detecting party to the detected party. This operation is irreversible, and once bound, it cannot be unbound. When a counterfeit product appears, the user of the sales terminal can scan and identify the code through the preset system, and know that the product is suspected to be counterfeit. Furthermore, the password sent by the cloud side configured in this application to the current detecting party can effectively improve sales flexibility, reduce the time and effort required for sales staff to inquire about the system and inform the user of the password, and facilitate the implementation of the binding operation.

[0049] Further, referring to FIG. 3, in another embodiment, when the detecting side accesses the cloud side in a manner of identifying the detected side through a pre-set system, step S2 in which the cloud side detects whether the detected side has a binding detecting side further includes the following steps:

[0050] In S23, if the cloud side detects that there is no binding detection side on the detected side, it sends the password and verification program to the current detection side, and after the verification is successful, it binds the detected side to the current detection side, and the cloud side changes the password based on a preset change rule, and opens the general viewing authority for product information and the exclusive viewing authority based on the changed password to the current detection side.

[0051] In S24, if the cloud side detects that there is a binding detection side on the detection target side, it determines whether the binding detection side is currently the detection side.

[0052] In S241, if the cloud side detects that the binding detection side is the current detection side, it releases the general viewing authority for the product information and the exclusive viewing authority based on the changed password to the current detection side.

[0053] In S242, if the cloud side detects that the binding detection side is not the current detection side, it sends the imitation presentation information and the verification program to the current detection side, and if the cloud side receives the changed password and the verification is successful, it opens the general viewing authority of the product information to the current detection side.

[0054] After the binding operation is realized, the password can be changed at the same time to allow other users to view the product information of the product, and the user can simply notify the new password. Other users may receive counterfeit notification information, which may include a message stating, for example, that the product has already been purchased or used and is suspected of being counterfeit. However, if the password is correct, the current detection party will be granted general access to the product information. This setting is advantageous for improving the flexibility of product usage.

[0055] In addition, in this application, the detected side may include the detected side of the packaging and the detected side of the product, and when the cloud side operates (e.g., identifies) the detected side of the packaging, it synchronously operates (e.g., identifies) the detected sides of all products in the packaging.

[0056] Specifically, when the cloud side changes the password of the detected side of the packaging, it synchronously changes the passwords of the detected side of all products in the packaging; when the cloud side binds the current detecting side and the detected side of the packaging, it synchronously binds the current detecting side and the detected side of all products in the packaging; when the cloud side opens exclusive viewing rights based on the password of the detected side of the packaging to the current detecting side, it synchronously opens exclusive viewing rights based on the password of the detected side of all products in the packaging to the current detecting side; when the cloud side opens general viewing rights for product information on the detected side of the packaging to the current detecting side, it synchronously opens general viewing rights for product information on the detected side of all products in the packaging to the current detecting side.

[0057] As described above, when the cloud side changes the password of the detected side of the package, it synchronously changes the passwords of the detected side of all products in the package, and when the cloud side opens the exclusive viewing authority based on the password of the detected side of the package to the current detecting side, it synchronously opens the exclusive viewing authority based on the password of the detected side of all products in the package to the current detecting side. This method ensures that after the product is successfully verified, the traditional seller does not know the password of the detected side of the package, nor the password of the detected side of the product, thereby further improving the anti-counterfeiting performance of the product transportation process and reducing the situation in the sales link where the traditional seller learns the password of the detected side of the product and then steals or replaces genuine products for sale, compared to when the password of the detected side of the product is not synchronized. The method of synchronously binding the current detecting side and the detected side of all products in the package when the cloud side binds the current detecting side and the detected side of the package can reduce the binding workload when the terminal user purchases in large quantities. When the cloud side opens the general viewing authority for the product information of the detected side of the package to the current detecting side, it synchronously opens the general viewing authority for the product information of the detected side of all products in the package to the current detecting side; and when the cloud side opens the exclusive viewing authority based on the password of the detected side of the package to the current detecting side, it synchronously opens the exclusive viewing authority for all products in the package to the current detecting side based on the password of the detected side. This method can simplify the process of sellers performing anti-counterfeit authentication and warehousing for products, reduce the seller's workload, accelerate the work efficiency of the product transportation process, and make product sales management more flexible.

[0058] Further, referring to FIG. 4, in another embodiment, the step S12 of the cloud side determining the password based on a preset comparison rule specifically includes the following steps:

[0059] In S012, the verification information of the detected side further includes the password storage address number of the detected side, and the cloud side retrieves a verification code based on the password storage address number of the detected side, and compares the password with the verification code.

[0060] In S0121, if the password matches the verification code, it is determined that the password is correct.

[0061] In S0122, if the password does not match the verification code, it is determined that the password is incorrect.

[0062] As described above, the means for searching using the password storage address number on the side to be detected can improve the search speed.

[0063] In another embodiment, in step S121, changing the password based on a preset change rule specifically includes automatically triggering the password generation system to generate encrypted data when the cloud determines that the password is correct, setting the encrypted data as the changed password, and synchronizing the corresponding verification code. The password generation system's generating encrypted data includes randomly generating a UUID as a data source to be encrypted, performing encryption processing on the data source using the MD5 encryption algorithm, and obtaining the encrypted data.

[0064] As mentioned above, using UUID as a unique identifier ensures the uniqueness of the data source and enhances the encryption algorithm to ensure data confidentiality and integrity. If the detected device is a two-dimensional code, the cloud can directly set the corresponding verification code as encrypted data. If the detected device is a chip, upon successful verification, the encrypted data is injected into the chip and the corresponding verification code is replaced with the encrypted data.

[0065] Further, referring to FIG. 5, in another embodiment, the step of the cloud side sending the verification program to the current detection side further includes the following steps:

[0066] In S3, when the cloud side obtains the password by sending the verification program to the current detection side, it also obtains the ID code of the current detection side. If the password is correct and has been changed, it associates the ID code of the current detection side with the changed password, and registers the association between the ID code of the current detection side and the changed password in a traceability table.

[0067] In S4, if the password is incorrect, the cloud side matches the incorrect password with the password in the traceability table. If the match is successful, the cloud side registers the current ID code of the detecting side in the abnormality record table corresponding to the successfully matched password. If the number of abnormal records in the abnormality record table reaches a preset threshold, the password in the traceability table is marked as being in an abnormal state, and the cloud side is triggered to send an infringement early warning and an abnormality packet including the abnormal password and the associated ID code of the detecting side to the producing side.

[0068] As described above, by setting up a traceability table, it is possible to quickly identify detected devices that have been counterfeited in large quantities, and by binding the ID of the corresponding detecting device, manufacturers can trace counterfeit products to the owner of the detecting device where the problem occurred, quickly discover the counterfeiting situation, specifically pursue counterfeit responsibility on each node, and improve product safety.

[0069] It should be understood that the magnitude of the numbers of each step in the above embodiments does not indicate the order of execution, and the execution order of each process should be determined by its function and inherent logic, and does not constitute any limitation on the implementation process of the embodiments of the present application.

[0070] The embodiment of the present application further provides a variable anti-counterfeiting system for product transportation process, which has one-to-one correspondence with the variable anti-counterfeiting method for product transportation process in the embodiment. Referring to Figure 6, the variable anti-counterfeiting system for product transportation process includes a detection side and a cloud side, where the detection side includes an access module 1 and a transmission module 4, and the cloud side includes an identification module 2, a verification module 3, a comparison module 5, a modification module 6 and a presentation module 7. A detailed description of each functional module is as follows:

[0071] Here, the detecting side identifies the detected side using the access module 1 to access the cloud side, and the cloud side identifies the manner in which the current detecting side accesses the cloud side using the identification module 2. When the detecting side accesses the cloud side in a manner in which it directly identifies the detected side, the cloud side transmits a verification program to the current detecting side using the verification module 3, and the current detecting side transmits a password from the previous seller to the cloud side for verification using the transmission module 4. The cloud side determines the password based on a preset comparison rule using the comparison module 5, and if the cloud side determines that the password is correct, it changes the password based on a preset change rule using the change module 6, and gives the current detecting side general viewing rights for product information and exclusive viewing rights based on the changed password. If the cloud side determines that the password is incorrect, it sends counterfeit presentation information to the current detecting side using the presentation module 7.

[0072] For specific limitations of the variable anti-counterfeiting system for product transportation processes, please refer to the limitations of the variable anti-counterfeiting method for product transportation processes in the context, and will not be described here. Each module in the variable anti-counterfeiting system for product transportation processes can be realized in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in a processor in an electronic device in the form of hardware, or can be independent, or can be stored in the memory of the electronic device in the form of software so that it can be called by the processor to perform operations corresponding to each module.

[0073] In this embodiment, an electronic device is provided, which may be a computer. Referring to FIG. 7 , the electronic device includes a processor, a memory, a network interface, and a database, all connected via a system bus. The processor of the electronic device is used to provide calculation and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operating system and computer programs running on the non-volatile storage medium. The database of the electronic device is used to store a detection data table. The network interface of the electronic device is used to connect and communicate with external terminals via a network. When the computer program is executed by the processor, it implements a configurable anti-counterfeiting method for product transportation.

[0074] In one embodiment, there is provided an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method embodiments described above.

[0075] An embodiment of the present application further discloses a non-volatile computer-readable storage medium storing a computer program that can be loaded and executed by a processor, and that, when executed by the processor, can realize the steps of any of the variable anti-counterfeiting methods for product transportation processes described above and achieve similar effects.

[0076] Here, the computer-readable storage medium may include various media capable of storing program code, such as a U disk, a portable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

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

[0078] 1...access module, 2...identification module, 3...verification module, 4...transmission module, 5...comparison module, 6...change module, 7...presentation module.

Claims

1. A variable anti-counterfeiting method for a product transportation process, comprising: a step in which the detecting side accesses the cloud side by identifying the detected side, and the cloud side identifies the manner in which the detecting side currently accesses the cloud side, and when the current detecting side accesses the cloud side in the manner in which the detected side is identified by a preset system, the cloud side detects whether the detected side has a binding detecting side; If the cloud side detects that the binding detection side does not exist on the detected side, it sends a password and a verification program to the current detection side, and after the verification is successful, it binds the detected side to the current detection side and releases the general viewing authority of product information to the current detection side; If the cloud side detects that the binding detection side is present on the detection target side, it determines whether the binding detection side is the current detection side; If the cloud side detects that the binding detection side is the current detection side, the cloud side opens a general viewing authority of product information to the current detection side; If the cloud side detects that the binding detection side is not the current detection side, the cloud side sends fake presentation information to the current detection side; When the current detecting side accesses the cloud side in a manner that does not identify the detected side by a preset system, the cloud side transmits a verification program to the current detecting side; The current detection side transmits the password from the previous seller to the cloud side for verification; The cloud side determines the password based on a preset comparison rule; If the cloud side determines that the password is correct, it changes the password according to a preset change rule, opens the general viewing authority of the product information and the exclusive viewing authority based on the changed password to the current detection side, and transmits authenticity certification information to the current detection side; A variable counterfeit prevention method for product transportation processes, characterized in that it includes a step of sending counterfeit presentation information to the current detection side if the cloud side determines that the password is incorrect.

2. When the current detecting side accesses the cloud side in a manner of identifying the detected side by a preset system, the step of the cloud side detecting whether the detected side has a binding detecting side is If the cloud side detects that the detected side does not have the binding detecting side, it sends the password and the verification program to the current detecting side, and after the verification is successful, it binds the detected side to the current detecting side, and the cloud side changes the password based on the preset change rule, and opens the general viewing authority for product information and the exclusive viewing authority based on the changed password to the current detecting side; If the cloud side detects that the binding detection side is present on the detection target side, it determines whether the binding detection side is the current detection side; If the cloud side detects that the binding detection side is the current detection side, the cloud side releases the general viewing authority of the product information and the exclusive viewing authority based on the changed password to the current detection side; The variable counterfeit prevention method for product transportation processes described in claim 1 further includes the step of: if the cloud side detects that the binding detection side is not the current detection side, sending the counterfeit presentation information and the verification program to the current detection side; and if the cloud side receives the changed password and verification is successful, opening up general viewing rights of the product information to the current detection side.

3. The step of determining the password on the cloud side based on a preset comparison rule includes: The verification information of the detected party includes a password storage address number of the detected party, and the cloud party searches for a verification code based on the password storage address number of the detected party, and compares the password with the verification code; determining that the password is correct if the password matches the verification code; 2. The variable anti-counterfeiting method for product transportation process according to claim 1, further comprising: determining that the password is incorrect if the password does not match the verification code.

4. The step of changing the password based on the preset change rule includes: When the cloud side determines that the password is correct, the cloud side automatically triggers a password generation system to generate encrypted data, sets the encrypted data as the changed password, and synchronizes a corresponding verification code; The variable counterfeit prevention method for product transportation processes described in claim 3, characterized in that the step of the password generation system generating the encrypted data includes the step of randomly generating one UUID as a data source to be encrypted, performing encryption processing on the data source using an MD5 encryption algorithm, and obtaining the encrypted data.

5. The detection target side includes a detection target side of a package and a detection target side of a product, and when the cloud side operates the detection target side of the package, it synchronously operates the detection target sides of all products in the package; When the cloud side changes the password of the detected side of the package, the passwords of the detected sides of all the products in the package are changed simultaneously; When the cloud side binds the current detecting side and the detected side of the package, it synchronously binds the current detecting side and the detected sides of all products in the package, and when the cloud side releases an exclusive viewing authority based on a password of the detected side of the package to the current detecting side, it synchronously releases an exclusive viewing authority based on a password of the detected side of all products in the package to the current detecting side, The variable counterfeit prevention method for product transportation process described in claim 1, characterized in that when the cloud side opens the general viewing authority of the product information of the detected side of the package to the currently detecting side, it synchronously opens the general viewing authority of the product information of the detected side of all products in the package to the currently detecting side.

6. The step of the cloud side transmitting the verification program to the current detection side includes: When the cloud side acquires the password by transmitting the verification program to the current detection side, it simultaneously acquires an ID code of the current detection side, and if the password is correct and has been changed, it associates the ID code of the current detection side with the changed password, and registers the association relationship between the ID code of the current detection side and the changed password in a traceability table; 2. The variable counterfeit prevention method for product transportation process of claim 1, further comprising the steps of: if the password is incorrect, the cloud side matches the incorrect password with the password in the traceability table; if the matching is successful, registering the ID code of the current detecting side in an abnormality record table corresponding to the successfully matched password; if the number of abnormal records in the abnormality record table reaches a predetermined threshold, marking the password in the traceability table as being in an abnormal state, and triggering the cloud side to send an infringement early warning to the production side and an abnormality packet including the abnormal state password and the associated ID code of the detecting side.

7. A variable anti-counterfeiting system for product transportation process, comprising a detection side and a cloud side, the detection side comprising an access module (1) and a transmission module (4); The cloud side includes an identification module (2), a verification module (3), a comparison module (5), a modification module (6) and a presentation module (7); wherein the detecting side identifies the detected side using the access module (1) to access the cloud side, the cloud side identifies the manner in which the detecting side currently accesses the cloud side using the identification module (2), and when the current detecting side accesses the cloud side in a manner in which the detected side is identified using a pre-set system, the cloud side detects whether the detected side has a binding detecting side; If the cloud side detects that the binding detection side does not exist on the detected side, it sends a password and a verification program to the current detection side, and after the verification is successful, it binds the detected side to the current detection side and releases the general viewing authority of product information to the current detection side; If the cloud side detects that the binding detection side is present on the detection target side, it determines whether the binding detection side is the current detection side; If the cloud side detects that the binding detection side is the current detection side, the cloud side opens a general viewing authority of product information to the current detection side; If the cloud side detects that the binding detection side is not the current detection side, the cloud side sends fake presentation information to the current detection side; When the detecting side accesses the cloud side in a manner that directly identifies the detected side, the cloud side transmits the verification program to the currently detecting side via the verification module (3); The current detection side transmits the password from the previous seller to the cloud side via the transmission module (4) for verification; The cloud side determines the password based on a comparison rule set in advance by the comparison module (5); If the cloud side determines that the password is correct, the change module (6) changes the password according to a preset change rule, and releases the general viewing authority for product information and the exclusive viewing authority based on the changed password to the current detection side; A variable anti-counterfeit system for product transportation process, characterized in that if the cloud side determines that the password is incorrect, the presentation module (7) sends counterfeit presentation information to the current detection side.

8. 10. An electronic device comprising: a memory and a processor, wherein the memory stores a computer program that can be loaded into the processor and execute the variable anti-counterfeiting method for product transportation processes described in claim 1.

9. A computer-readable storage medium having stored thereon a computer program that, when loaded into a processor, can execute the variable anti-counterfeiting method for product transportation processes according to claim 1.

Citation Information

Patent Citations

  • Full-circulation type two-dimensional code anti-counterfeiting system and realization method thereof

    CN104992335A

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

    CN105096128A

  • Discrimination method for true merchandise and counterfeit distribution preventing system implementing the method

    JP2001354310A

  • Distribution information managing device, distribution information managing method, distribution information management program, and recording medium

    JP2004299864A

  • Diaper product, supply information management system, use information management system and diaper product management system

    JP2006012132A