A commodity information anti-fake management method
By generating anti-counterfeiting information codes and product codes, combined with QR code technology, the problem of anti-counterfeiting for single products and the issue of manufacturers producing counterfeit products have been solved. This has enabled unique code management and identity verification of products, ensuring product authenticity and safe circulation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUNAN SHUANGCHOU NETWORK TECH CO LTD
- Filing Date
- 2022-08-19
- Publication Date
- 2026-07-24
AI Technical Summary
Existing technologies cannot provide effective anti-counterfeiting measures for individual products, and manufacturers are prone to having anti-counterfeiting information stolen or counterfeit products manufactured when printing certificates of conformity.
By generating anti-counterfeiting information codes and product codes, combined with QR code technology, unique code management of products is achieved, ensuring the anti-counterfeiting credibility of manufacturers when generating certificates of conformity, preventing information theft, and avoiding cross-selling of products through identity verification and circulation tracking.
It effectively prevents the theft of anti-counterfeiting information, ensures the authenticity of products, avoids the emergence of counterfeit and shoddy products, and improves the traceability and security of commodity circulation.
Smart Images

Figure CN115392411B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of anti-counterfeiting technology, and in particular relates to a method for anti-counterfeiting management of product information. Background Technology
[0002] Anti-counterfeiting refers to proactive measures taken to prevent the imitation, reproduction, counterfeiting, and sale of other people's products without the permission of the owner.
[0003] From the perspective of technical features and functional evolution, anti-counterfeiting products on the market can be roughly divided into five generations: First generation: Products represented by laser labels. Consumers lack the ability to distinguish genuine from counterfeit labels, and these labels are easily forged. Second generation: Inquiry-based digital anti-counterfeiting labels. Consumers can verify the authenticity of digital labels via telephone, SMS, or the internet; however, since the anti-counterfeiting digital code is only printed on the paper surface, it is easily counterfeited. Third generation: Texture anti-counterfeiting labels. Texture anti-counterfeiting uses the inherent markings on the packaging material itself as anti-counterfeiting identification marks. Fourth generation: Security thread anti-counterfeiting paper technology and its applications, including various product anti-counterfeiting instructions and certificates of conformity, anti-counterfeiting bottle stickers, and anti-counterfeiting labels. Fifth generation: Wireless anti-counterfeiting technology—mobile internet anti-counterfeiting technology. By attaching anti-counterfeiting labels with automatic mobile phone identification to products and packaging, consumers can use their mobile phones to automatically scan and verify authenticity. Combined with texture anti-counterfeiting and security thread anti-counterfeiting, this will allow consumers to shop with true peace of mind.
[0004] However, while existing anti-counterfeiting measures are technically feasible, they primarily address the issue of counterfeiting in bulk products. Once a technological breakthrough is achieved for a single product, the difficulty in distinguishing genuine from counterfeit remains. Furthermore, there is no effective solution in the current technology to ensure consistent anti-counterfeiting authentication across different manufacturers when printing certificates of conformity, thereby preventing the theft of anti-counterfeiting information by other manufacturers or the creation of counterfeit certificates by manufacturers themselves, leading to product cross-selling. Summary of the Invention
[0005] This invention provides a product information anti-counterfeiting management method and system, aiming to solve the technical problems in the prior art of being unable to implement effective anti-counterfeiting measures for a single product and how to effectively prevent manufacturers from issuing false certificates of conformity.
[0006] The present invention is implemented as follows, as detailed in the following description:
[0007] This application discloses a product information anti-counterfeiting management method, applied to a server, the method comprising:
[0008] Receive product purchase information sent by distributors, wherein the product information includes manufacturer information and product information;
[0009] An anti-counterfeiting information code is generated based on the product purchase information, and the anti-counterfeiting information code and product information are sent to the corresponding manufacturer based on the manufacturer information.
[0010] The manufacturer generates a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information, and sends the product QR code and product code to the server for storage. The product code is a string of numbers.
[0011] Preferably, sending the anti-counterfeiting information code and product information to the corresponding manufacturer based on the manufacturer information includes:
[0012] Query the database for the manufacturer code corresponding to the manufacturer information, where each manufacturer code uniquely corresponds to one manufacturer.
[0013] Based on the manufacturer code, the anti-counterfeiting information code and product information are sent to the manufacturer system corresponding to the manufacturer code.
[0014] Preferably, the manufacturer generates a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information, further including:
[0015] Receive a certificate of conformity generation instruction from the manufacturer, the certificate of conformity generation instruction including anti-counterfeiting information code and product information;
[0016] Determine the instruction type of the certificate generation instruction;
[0017] A certificate of conformity with a product QR code and product code is generated based on the instruction type, the anti-counterfeiting information code, and the product information.
[0018] Preferably, the step of generating a certificate of conformity with a product QR code and product code based on the instruction type, the anti-counterfeiting information code, and the product information includes:
[0019] If the instruction type is a branch processing instruction, the manufacturer will assign the corresponding product serial number to the corresponding branch, and the branch will generate the corresponding certificate of conformity based on the corresponding product serial number.
[0020] If the instruction type is a contract manufacturing instruction, the server obtains the information of the contract manufacturing company, and the manufacturer produces the corresponding certificate of conformity and sends it to the corresponding contract manufacturing company for printing.
[0021] Preferably, if the instruction type is a subcontracting instruction, the method further includes:
[0022] Obtain the information presentation data contained in the entrusted processing instruction;
[0023] Based on the presented information, a certificate of conformity is generated to determine whether it contains information about the contracting company.
[0024] Preferably, the method includes:
[0025] Based on the product quantity and packaging specifications of the product information, a corresponding batch code is generated, and the batch code corresponds to multiple corresponding product QR codes and product codes.
[0026] Preferably, a corresponding batch code is generated based on the product quantity and packaging specifications of the product information, including:
[0027] Based on the product quantity and packaging specifications, a primary batch code, a secondary batch code, and a tertiary batch code are generated respectively. The tertiary batch code corresponds to the product QR code and product code of a single product. The secondary batch code corresponds to multiple tertiary batch codes, and the primary batch code corresponds to multiple secondary batch codes.
[0028] Preferably, the method includes:
[0029] Based on the batch code and product information, generate a product QR code and product code for each product in the current batch, wherein the batch code of the product QR code and product code of products in the same batch is the same.
[0030] Preferably, the product code is a digital code, which includes at least a product anti-counterfeiting code, a manufacturer code, a batch anti-counterfeiting code, a production and inspection date code, and a product serial number.
[0031] Preferably, the method includes:
[0032] Receive product information query instructions and / or product purchase instructions sent by users, wherein the product information query instructions include one or more of the following: product logistics information instructions, product status query instructions, and product purchase and sale information query instructions;
[0033] Verify the user's identity information according to the product information query instruction and / or product purchase instruction, and determine whether the identity information meets the information query permissions corresponding to the product information query instruction;
[0034] If the user has the necessary permissions, the product information related to the product information query instruction will be sent to the corresponding user.
[0035] If the permissions are not met, an alert will be sent to the manufacturer's and / or seller's server platform. The alert will include information such as the location of the queried product and the queried user.
[0036] This invention provides a product information anti-counterfeiting management method, comprising receiving product purchase information sent by a distributor, the product information including manufacturer information and product information; generating an anti-counterfeiting information code based on the product purchase information, and sending the anti-counterfeiting information code and product information to the corresponding manufacturer based on the manufacturer information; the manufacturer generating a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information, and sending the product QR code and product code to a server for storage, wherein the product code is a string of numbers. This application, employing the above technical solution, can effectively ensure consistent anti-counterfeiting authentication when different manufacturers print certificates of conformity, thereby preventing anti-counterfeiting information from being stolen by other manufacturers or manufacturers from manufacturing their own certificates, thus avoiding product cross-selling problems. Attached Figure Description
[0037] Figure 1 This is a schematic diagram of a product information anti-counterfeiting management method provided in an embodiment of the present invention. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0039] like Figure 1 As shown, this application discloses a product information anti-counterfeiting management method, applied to a server, the method comprising:
[0040] Step S101: Receive product purchase information sent by the distributor, wherein the product information includes manufacturer information and product information;
[0041] In the specific implementation process, the commodity procurement information includes the quantity of products to be procured, product type information, and corresponding distributor information. The product type information can be the type of product to be produced. Taking fireworks and firecrackers as an example, this application can be the specific type of fireworks and firecrackers, such as Class 1 fireworks, Class 2 fireworks, Class 3 fireworks, and so on.
[0042] Step S102: Generate an anti-counterfeiting information code based on the product purchase information, and send the anti-counterfeiting information code and product information to the corresponding manufacturer based on the manufacturer information;
[0043] Step S103: The manufacturer generates a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information, and sends the product QR code and product code to the server for storage. The product code is a string of numbers.
[0044] In practice, the anti-counterfeiting information code is used to generate the product code of the certificate of conformity, and the anti-counterfeiting information code is part of the product code. Since the product procurement information contains corresponding product quantity, product type information, and corresponding distributor information, these can be assigned to the QR code on the certificate of conformity during production, facilitating later information retrieval and viewing.
[0045] The product code can be a numerical code, which includes at least a product anti-counterfeiting code, a manufacturer code, a batch anti-counterfeiting code, a production inspection date code, and a product serial number. For example, a 23-digit numerical code consists of a 2-digit product category number, a 4-digit manufacturer information number, a 2-digit random number, a 4-digit distributor information number, a 6-digit production inspection date, and a 5-digit product serial number. Specifically, the product anti-counterfeiting code can be a 2-digit product category number, the manufacturer code can be a 4-digit manufacturer information number, the batch anti-counterfeiting code can be a 2-digit random number, and the production inspection date code can be a 6-digit production inspection date. The manufacturer information number and distributor information number can be the last four digits of the manufacturer's or distributor's unified social credit code. The product serial number can be a 5-digit product serial number, which can represent the quantity of the product. For example, the product serial number could be 00000-99999, totaling 100,000 numbers, representing 100,000 individual products or 100,000 smallest packaging units. The above is merely an exemplary implementation and will not be elaborated upon here.
[0046] Of course, in the specific implementation process, the two-digit product category number can be assigned a corresponding numerical code based on the product type information in the commodity procurement information. For example, there are 12 types of fireworks from 00 to 11, each representing a type of fireworks. Then, the 12 numerical codes 00, 01, 02...11 can represent different types of fireworks. Of course, the two-digit product category number can also be a product anti-counterfeiting code. This anti-counterfeiting code consists of 100 numerical codes from 00 to 99, and each time it is randomly generated and recorded in the server. On the one hand, it is used to randomly set the anti-counterfeiting code information, and on the other hand, it can also be used to represent the product category and recorded in the server for later review. The second random number can be a batch anti-counterfeiting code. This batch anti-counterfeiting code is not a batch code but can be a number randomly generated each time and recorded in the server.
[0047] Specifically, the numerical code is not limited to 23 digits; the number of digits can be increased or decreased for both the product anti-counterfeiting code and the batch anti-counterfeiting code. For example, the numerical code can be set to 25 digits, and the batch anti-counterfeiting code can be set to a 4-digit random number, thereby increasing the difficulty of cracking the anti-counterfeiting system and improving its security.
[0048] In practice, the product procurement information usually includes the manufacturer's information. This manufacturer's information is used by the server to send the corresponding anti-counterfeiting information code to the manufacturer, so that the manufacturer can generate a certificate of conformity with a product code and a product QR code based on the anti-counterfeiting information code. The product QR code contains product type, distributor information, manufacturer information, product quality inspection report, manufacturer's product quality commitment letter, and product insurance information, etc., which will not be elaborated in detail here.
[0049] In the specific implementation process, taking a 23-digit digital code as an example, the server sends the above-mentioned anti-counterfeiting information code to the manufacturer. The manufacturer prints the corresponding certificate of conformity based on the product production date and other information. In the printing of information for the product code, in addition to the product anti-counterfeiting information sent by the server being fixed values, other information such as the manufacturer information number, distributor information number, production and inspection date, and product serial number can be filled in or generated according to the actual information, thereby ultimately generating a digital code and a product QR code, and then printing out the certificate of conformity.
[0050] In the specific implementation process, a blank space is left on the product certificate of conformity. A QR code and a random numerical code are then inserted into the certificate. This certificate can be made of waterproof material. After inserting the QR code and random numerical code, the front and back of the certificate are sealed with plastic film. The QR code needs to be printed out and affixed to the product. The plastic film should be made of transparent material, and its length and width should both exceed the length and width of the certificate by one centimeter. Subsequently, the circulation information of the product is gradually added by scanning the QR code. When adding, the time, location, and temperature of the addition are noted. The circulation information includes the city name where the product arrived, the arrival time, the product storage location, the dwell time, the handling matters, and the person in charge. The circulation information of the added products must be uploaded to the backend simultaneously, and a dedicated person tracks the product's circulation. The time of each addition is marked on the certificate of conformity in the lower right corner. The addition time is specified down to the minute.
[0051] Of course, the certificate is not limited to the above method. The certificate can also be made of cardboard, plastic sheet or thin metal sheet. The specific material of the certificate is not limited here and will not be elaborated in detail.
[0052] Specifically, during implementation, scanning the QR code on each certificate of conformity links to a server to view relevant information. This information includes at least the product name, product category, production date, product number, quality inspector information, inspection date, shelf life, contact number, manufacturer information, product quality inspection report, product quality commitment letter, distributor information, number of scans, and scan records. The appropriate information can be selected based on the specific situation. The product number can be a numerical code or simply a direct numerical code. The number of scans is recorded by the server, which sends relevant information with each scan. The server records the number of scans and scan records, including scan time, scan location, and whether the scan was successful. This allows the manufacturer and the server to access relevant information promptly for later verification and use.
[0053] In the specific implementation process, step S102 includes:
[0054] Step S1021: Query the database for the manufacturer code corresponding to the manufacturer information, where the manufacturer code uniquely corresponds to one manufacturer;
[0055] In practice, each manufacturer's code is unique. This manufacturer code can be the company's unified social credit code or its last five digits, or it can be the company's first letter plus the last four digits of the unified social credit code. The specifics will not be elaborated here.
[0056] Step S1022: Based on the manufacturer code, send the anti-counterfeiting information code and product information to the manufacturer system corresponding to the manufacturer code.
[0057] In practice, the manufacturer's system is connected to the server. The manufacturer's system can directly connect to the server to obtain relevant information pushed by the server. In practice, the purchase information sent by the distributor is only sent by the server to the manufacturer's system corresponding to the purchase information of the product. The purchase information of the product includes the manufacturer's manufacturer code, which will not be elaborated in detail here.
[0058] In the specific implementation process, the manufacturer generates a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information, further including:
[0059] Step S1023: Receive a certificate of conformity generation instruction from the manufacturer, wherein the certificate of conformity generation instruction includes an anti-counterfeiting information code and product information;
[0060] Step S1024: Determine the instruction type of the certificate generation instruction;
[0061] In practice, this type of instruction includes branch processing instructions or outsourced processing instructions. Generally, the manufacturer mentioned above is the head office, and the head office may have one or more branches. During the production process, the head office may allocate all or part of the order to one or more branches, or it may only be processed at the head office.
[0062] Step S1025: Generate a certificate of conformity with a product QR code and product code based on the instruction type, the anti-counterfeiting information code, and the product information.
[0063] In the specific implementation process, if the instruction type is a branch processing instruction, the manufacturer will assign the corresponding product serial number to the corresponding branch, and the branch will generate the corresponding certificate of conformity based on the corresponding product serial number.
[0064] If the instruction type is a contract manufacturing instruction, the server obtains the information of the contract manufacturing company, and the manufacturer produces the corresponding certificate of conformity and sends it to the corresponding contract manufacturing company for printing.
[0065] In the specific trial process, if the instruction type is a subcontracting instruction, the method further includes:
[0066] Step S1026: Obtain the information presentation data contained in the entrusted processing instruction;
[0067] The displayed data refers to whether the relevant information of the contracting company is shown in the QR code information of the certificate of conformity. This displayed data can be a binary code. If it is 0, it means that the relevant information of the contracting company is not displayed; if it is 1, it means that the relevant information of the contracting company is displayed. This relevant information may include the name of the contracting company, business license number, etc.
[0068] Step S1027: Based on the presented information data, generate a certificate of conformity indicating whether or not it contains information about the contracting company.
[0069] In practice, there are specific requirements for product packaging, and each batch varies depending on these requirements. For example, a large box may contain multiple medium-sized boxes, each medium-sized box may contain multiple small boxes, and each small box may contain one or more individual products. Therefore, each batch can be assigned a batch code for traceability and processing. Specifically, a corresponding batch code is generated based on the product quantity and packaging specifications. This batch code corresponds to multiple product QR codes and product codes.
[0070] In the specific implementation process, a corresponding batch code is generated based on the product quantity and packaging specifications of the product information, including:
[0071] Based on the product quantity and packaging specifications, a primary batch code, a secondary batch code, and a tertiary batch code are generated respectively. The tertiary batch code corresponds to the product QR code and product code of a single product. The secondary batch code corresponds to multiple tertiary batch codes, and the primary batch code corresponds to multiple secondary batch codes.
[0072] Alternatively, based on the batch code and product information, a product QR code and product code can be generated for each product in the current batch, wherein the batch code of the product QR code and product code of products in the same batch is the same.
[0073] Of course, in specific implementation, the product code is a digital code, which includes at least a product anti-counterfeiting code, a manufacturer code, a batch anti-counterfeiting code, a production inspection date code, and a product serial number. For details, please refer to the description in the above embodiment; further details will not be elaborated upon here.
[0074] In the specific implementation process, in order to ensure the identity of the person purchasing or verifying the goods, and to register each user who verifies or purchases the goods with their real name, this application discloses the following implementation plan:
[0075] Step S201: Receive product information query instructions and / or product purchase instructions sent by the user. The product information query instructions include one or more of the following: product logistics information instructions, product status query instructions, and product purchase and sale information query instructions.
[0076] Among them, the commodity logistics information instruction, commodity status query instruction, and commodity purchase and sale information are all types of query information. You can send the corresponding instructions to the server according to your needs, such as the insurance query instruction, etc. You can request the corresponding information from the server through the corresponding instructions.
[0077] Step S202: Verify the user's identity information according to the product information query instruction and / or product purchase instruction, and determine whether the identity information meets the information query permissions corresponding to the product information query instruction.
[0078] In practice, user identity information is verified and recorded for later tracking of the product's whereabouts and related quality insurance claims. Specifically, user identity information is verified and stored on the server, especially when a purchase order is sent. For details on this verification information, please refer to the information regarding scanning product QR codes in the above embodiments.
[0079] Step S203: If the permissions are met, the product information related to the product information query instruction will be sent to the corresponding user;
[0080] If the permissions are not met in step S204, a warning message is sent to the manufacturer's and / or seller's server platform. The warning message includes the location of the queried product, the querying user, and other relevant information.
[0081] By implementing this method, it is possible to effectively ensure identity verification and identity storage during each product inspection or purchase, thereby enabling continuous tracking of the flow of each product and subsequent quality handling issues, avoiding the occurrence of counterfeit and substandard products and the difficulty of subsequent insurance claims.
[0082] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A product information anti-counterfeiting management method, applied to a server, characterized in that, The method includes: Receive product purchase information sent by distributors, the product purchase information including manufacturer information and product information; An anti-counterfeiting information code is generated based on the product purchase information, and the anti-counterfeiting information code and product information are sent to the corresponding manufacturer based on the manufacturer information. The manufacturer generates a certificate of conformity containing a product QR code and a product code based on the anti-counterfeiting information code and product information, and sends the product QR code and product code to the server for storage. The product code is a string of numbers. Based on the manufacturer information, the anti-counterfeiting information code and product information are sent to the corresponding manufacturer. Specifically, this includes: querying the database for the manufacturer code corresponding to the manufacturer information, where each manufacturer code uniquely corresponds to one manufacturer; and sending the anti-counterfeiting information code and product information to the manufacturer system corresponding to the manufacturer code. The manufacturer generates a certificate of conformity with a product QR code and product code based on the anti-counterfeiting information code and product information. The process further includes: receiving a certificate of conformity generation instruction from the manufacturer, the instruction including the anti-counterfeiting information code and product information; determining the instruction type of the certificate of conformity generation instruction; and generating a certificate of conformity with a product QR code and product code based on the instruction type, the anti-counterfeiting information code, and the product information. If the instruction type is a branch processing instruction, the manufacturer will assign the corresponding product serial number to the corresponding branch, and the branch will generate the corresponding certificate of conformity based on the corresponding product serial number. If the instruction type is a contract manufacturing instruction, the server obtains the contract manufacturing enterprise information, and the manufacturer produces the corresponding certificate of conformity and sends it to the corresponding contract manufacturing enterprise for printing; furthermore, the contract manufacturing enterprise obtains the information presentation data contained in the contract manufacturing instruction; based on the information presentation data, a certificate of conformity is generated to determine whether it contains the information of the contract manufacturing enterprise.
2. The product information anti-counterfeiting management method according to claim 1, characterized in that, The method includes: Based on the product quantity and packaging specifications of the product information, a corresponding batch code is generated, and the batch code corresponds to multiple corresponding product QR codes and product codes.
3. The product information anti-counterfeiting management method according to claim 2, characterized in that, Generate a corresponding batch code based on the product quantity and packaging specifications of the product information, including: Based on the product quantity and packaging specifications, a primary batch code, a secondary batch code, and a tertiary batch code are generated respectively. The tertiary batch code corresponds to the product QR code and product code of a single product. The secondary batch code corresponds to multiple tertiary batch codes, and the primary batch code corresponds to multiple secondary batch codes.
4. The product information anti-counterfeiting management method according to claim 3, characterized in that, The method includes: Based on the batch code and product information, a product QR code and product code are generated for each product in the current batch, wherein the batch code of the product QR code and product code of products in the same batch are the same.
5. The product information anti-counterfeiting management method according to claim 1, characterized in that, The product code is a digital code, which includes at least the product anti-counterfeiting code, manufacturer code, batch anti-counterfeiting code, production and inspection date code, and product serial number.
6. The product information anti-counterfeiting management method according to claim 1, characterized in that, The method includes: Receive product information query instructions and / or product purchase instructions sent by users, wherein the product information query instructions include one or more of the following: product logistics information instructions, product status query instructions, and product purchase and sale information query instructions; Verify the user's identity information according to the product information query instruction and / or product purchase instruction, and determine whether the identity information meets the information query permissions corresponding to the product information query instruction; If the user has the necessary permissions, the product information related to the product information query instruction will be sent to the corresponding user. If the permissions are not met, an alert will be sent to the manufacturer's and / or seller's server platform. The alert will include information such as the location of the queried product and the queried user.