Platform product query verification method based on double anti-counterfeiting codes
By superimposing the dot matrix star pattern code on the QR code, a double anti-counterfeiting code is formed, and two anti-counterfeiting inspections are performed, which solves the problem that the existing QR code anti-counterfeiting is easy to be copied and forged, and improves the safety and reliability of product query and verification. .
Patent Information
- Application Number
- CN202411388588.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-21
AI Technical Summary
In the prior art, QR code anti-counterfeiting is easily copied and forged, and is difficult to distinguish, resulting in inconvenience for consumers to check the authenticity of products.
Based on the traditional QR code, stack the stars codes to form dual anti -counterfeit code, and through two anti -counterfeiting inspections, using the encryption algorithm and the star figure identification system to improve security and difficulty.
It effectively improves the security of platform product query and verification, reduces the risk of anti-counterfeiting codes being copied, and enhances the reliability of product authenticity verification.
Smart Images

Figure CN119338478A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of anti-counterfeiting and verification technology, and in particular to a platform product query and verification method based on a double anti-counterfeiting code. Background Art
[0002] For a long time, counterfeit and shoddy products have endangered the vital interests of enterprises and consumers and seriously affected the development of the market economy. In order to protect the interests of enterprises and consumers and ensure the healthy development of the market economy, a large amount of manpower and financial resources are spent on anti-counterfeiting and anti-counterfeiting every year. However, due to the single anti-counterfeiting technology and anti-counterfeiting methods, and the lack of anti-counterfeiting tools for ordinary consumers, the anti-counterfeiting effect is not ideal.
[0003] In the prior art, the QR code anti-counterfeiting is to print or label the QR code on the product packaging. Users only need to decode and inspect the product through the designated QR code anti-counterfeiting system or mobile phone software to verify the authenticity of the product and obtain detailed information. The QR code can store rich product information, which comes from the official release of the company. The query channel is formal and professional, realizing the anti-counterfeiting effect of product information.
[0004] At present, the commonly used anti-counterfeiting two-dimensional code is generally a Quick Response (QR) code. Ordinary QR codes are very easy to be copied and forged. At the same time, the copied and forged numbers are difficult to distinguish, which brings great inconvenience to consumers in checking the authenticity of products. Summary of the invention
[0005] The purpose of this application is to provide a platform product query and verification method based on a double anti-counterfeiting code, which superimposes a dot matrix star map code on the basis of the QR code and conducts two anti-counterfeiting checks, thereby improving the security of platform product query and verification and reducing the risk of anti-counterfeiting codes being copied.
[0006] To achieve the above objectives, this application provides the following solutions:
[0007] The present application provides a platform product query and verification method based on a dual anti-counterfeiting code, and the platform product query and verification method based on a dual anti-counterfeiting code includes:
[0008] Get the number or ID of the platform product;
[0009] Use encryption algorithms to encrypt the platform product numbers or IDs for anti-counterfeiting purposes, and generate anti-counterfeiting numbers and anti-counterfeiting URLs;
[0010] Using the dot matrix generation algorithm of the micro-dot code, the set anti-counterfeiting information is added to the anti-counterfeiting digital code to obtain a dot matrix star map code; the anti-counterfeiting information includes: identification information and confusion information;
[0011] Convert the anti-counterfeiting URL into a QR code, and superimpose the dot matrix star map code on the upper layer of the QR code to form a double anti-counterfeiting code;
[0012] Scan the double anti-counterfeiting code, identify the anti-counterfeiting digital number in the QR code, and call the star map code recognition system;
[0013] Using the star chart code recognition system to photograph the dual anti-counterfeiting code, and identifying the anti-counterfeiting digital number in the dot matrix star chart code;
[0014] When the QR code matches the information of the anti-counterfeiting digital number in the dot matrix star map code, it is determined that the platform product is authentic and the anti-counterfeiting verification is successful.
[0015] Optionally, an encryption algorithm is used to encrypt the serial number or ID of the platform product for anti-counterfeiting, and an anti-counterfeiting number and an anti-counterfeiting URL are generated, specifically including:
[0016] Set digital codes with different meanings to form standard anti-counterfeiting digital rules;
[0017] Based on the standard anti-counterfeiting digital rules, the platform product number or ID is converted into a unique and non-repetitive digital number and encrypted to obtain an anti-counterfeiting digital number;
[0018] After combining the link of the star map code recognition system, the anti-counterfeiting digital number and the verification digital number, an anti-counterfeiting URL is obtained.
[0019] Optionally, the standard anti-counterfeiting digital rules include at least: brand identification, time, platform product information and effective digital length of the anti-counterfeiting digital segment.
[0020] Optionally, using a dot matrix generation algorithm of a micro-dot code, adding set anti-counterfeiting information to the anti-counterfeiting digital number to obtain a dot matrix star map code specifically includes:
[0021] Adding set identification information and obfuscation information to the anti-counterfeiting digital code to obtain star map code data;
[0022] The star map code data is converted into a set dot pattern to obtain a dot star map code.
[0023] Optionally, scanning the dual anti-counterfeiting code, identifying the anti-counterfeiting number in the QR code, and calling the star map code recognition system specifically includes:
[0024] Scan the double anti-counterfeiting code to obtain the anti-counterfeiting URL in the QR code;
[0025] The anti-counterfeiting URL is parsed, and when the verification number is verified, the anti-counterfeiting number is obtained.
[0026] Optionally, photographing the dual anti-counterfeiting code using the star map code recognition system to identify the anti-counterfeiting digital number in the dot matrix star map code specifically includes:
[0027] Capture clear dot matrix star map codes from the captured double security codes;
[0028] Parsing the dot matrix star map code to obtain star map code data;
[0029] Based on the star map code data, the anti-counterfeiting digital number is obtained by parsing the identification information and the confusion information.
[0030] Optionally, the color of the QR code is cyan.
[0031] Optionally, the color of the dot matrix star map code is black or gray.
[0032] Optionally, the resolution of the dot matrix star map code is at least 600dpi.
[0033] Optionally, the format of the dot matrix star map code is BMP, PDF or DXF.
[0034] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0035] This application superimposes a layer of dot matrix star map code on the basis of the traditional QR code. The QR code and the dot matrix star map code together constitute the dual anti-counterfeiting code of the platform products. It is precisely because of the addition of a layer of dot matrix star map code that this application needs to use a secondary query method to verify the authenticity of the platform products, but the two methods of identifying the dual anti-counterfeiting codes are different. The second time is to call the star map code recognition system based on the first scan, and then use the system to identify the dot matrix star map code. By comparing the results of the two verifications, the authenticity of the platform product can be determined. Although QR codes are easy to copy and forge, dot matrix star map codes are generally difficult to copy completely. At the same time, this application also needs to use the star map code recognition system called by the QR code for secondary identification, which is also difficult to forge. Therefore, this application effectively improves the security of platform product query and verification and reduces the risk of anti-counterfeiting codes being copied. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0037] Figure 1 An application environment diagram of a platform product query and verification method based on a double anti-counterfeiting code provided in an embodiment of the present application;
[0038] Figure 2 A flowchart of a platform product query and verification method based on a double anti-counterfeiting code provided in an embodiment of the present application.
[0039] Explanation of symbols:
[0040] Terminal-101, Server-102. DETAILED DESCRIPTION
[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0042] The purpose of this application is to provide a platform product query and verification method based on a double anti-counterfeiting code, which superimposes a dot matrix star map code on the basis of the QR code and conducts two anti-counterfeiting checks, thereby improving the security of platform product query and verification and reducing the risk of anti-counterfeiting codes being copied.
[0043] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0044] The platform product query and verification method based on a double anti-counterfeiting code provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, the terminal 101 communicates with the server 102 via a network. The data storage system can store data that the server 102 needs to process. The data storage system can be set up separately, integrated on the server 102, or placed on the cloud or other servers. The terminal 101 can send the number or ID (or double anti-counterfeiting code) of the platform product to the server 102. The server 102 receives the number or ID (or double anti-counterfeiting code) of the platform product. The server 102 uses an encryption algorithm to perform anti-counterfeiting encryption on the number or ID of the platform product, and generates an anti-counterfeiting digital number and an anti-counterfeiting uniform resource locator (URL); uses the dot matrix generation algorithm of the micro-dot code to add the set anti-counterfeiting information to the anti-counterfeiting digital number to obtain a dot matrix star map code; converts the anti-counterfeiting URL into a QR code, and superimposes the dot matrix star map code on the upper layer of the QR code to form a double anti-counterfeiting code; identifies the anti-counterfeiting digital number in the QR code, and calls the star map code recognition system; identifies the anti-counterfeiting digital number in the dot matrix star map code; when the information of the QR code and the anti-counterfeiting digital number in the dot matrix star map code matches, it is determined that the platform product is authentic, and the anti-counterfeiting verification is successful. The server 102 can feedback the obtained result (i.e., the platform product is authentic, and the anti-counterfeiting verification is successful) to the terminal 101. In addition, in some embodiments, the platform product query and verification method based on the double anti-counterfeiting code can also be implemented by the server 102 or the terminal 101 alone.
[0045] The terminal 101 may be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 102 may be implemented as an independent server or a server cluster consisting of multiple servers, or may be a cloud server.
[0046] In an exemplary embodiment, Figure 2 As shown, a platform product query and verification method based on a double anti-counterfeiting code is provided. The method is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or by a terminal and a server together. In the embodiment of the present application, the method is applied to Figure 1 The server 102 in the example is used as an example to illustrate, including the following steps S1 to S3, wherein:
[0047] Step S1: Get the platform product number or ID.
[0048] Step S2: Use an encryption algorithm to perform anti-counterfeiting encryption on the platform product number or ID, and generate an anti-counterfeiting number and an anti-counterfeiting URL.
[0049] As a preferred implementation, step S2 specifically includes:
[0050] Step S21: Set digital codes with different meanings to form standard anti-counterfeiting digital rules. For example, brand logo is digitally marked with 2 digits, time is digitally marked with 8 digits, platform product information (name, model, etc.) is digitally marked with 3 digits, and anti-counterfeiting digital segments are digitally marked with 12 digits.
[0051] Step S22: Based on standard anti-counterfeiting digital rules, the platform product number or ID is converted into a unique and non-repetitive digital number and encrypted to obtain an anti-counterfeiting digital number.
[0052] Step S23: After combining the link of the star map code recognition system (mainly used to recognize the dot matrix star map code, which is a personalized fixed value), the anti-counterfeiting digital number and the verification digital number, an anti-counterfeiting URL is obtained.
[0053] Step S3: using the dot matrix generation algorithm of the micro-dot code, adding the set anti-counterfeiting information to the anti-counterfeiting digital code to obtain the dot matrix star map code, wherein the anti-counterfeiting information includes: identification information and obfuscation information.
[0054] As a preferred implementation, step S3 specifically includes:
[0055] Step S31: adding the set identification information and obfuscation information to the anti-counterfeiting digital code to obtain the star map code data.
[0056] Step S32: converting the star map code data into a set dot pattern to obtain a dot star map code, wherein the format of the dot star map code is BMP, PDF or DXF.
[0057] Step S4: convert the anti-counterfeiting URL into a QR code, and superimpose the dot matrix star map code on the upper layer of the QR code to form a double anti-counterfeiting code.
[0058] As a preferred implementation, the anti-counterfeiting URL can be converted into a QR code using the printing software that comes with the printer. During actual printing, the QR code is printed on the bottom layer, and then the dot star map code is printed on the upper layer of the QR code. At the same time, in order to make it easier to identify the QR code and the dot star map code, special processing is required on their printing colors, that is, the CMYK (Cyan Magenta Yellow Key black) color range of the QR code is controlled to: C (50-200), M (5-100), Y (50-200), generally cyan, and the dot star map code is printed in black or gray. In addition, in order to improve the recognition effect of the dot star map code, it is recommended to use a minimum of 600dpi or higher when printing the dot star map code.
[0059] Step S5: Scan the dual anti-counterfeiting code, identify the anti-counterfeiting number in the QR code, and call the star map code recognition system.
[0060] As a preferred implementation, step S5 specifically includes:
[0061] Step S51: Scan the dual anti-counterfeiting code to obtain the anti-counterfeiting URL in the QR code. The dual anti-counterfeiting code can be scanned for the first time using an APP with a scan function (such as WeChat, browser, etc.).
[0062] Step S52: Parse the anti-counterfeiting URL, and obtain the anti-counterfeiting number after the verification number is verified.
[0063] Step S6: Use the star map code recognition system to photograph the dual anti-counterfeiting code and recognize the anti-counterfeiting digital number in the dot matrix star map code.
[0064] As a preferred implementation, step S6 specifically includes:
[0065] Step S61: Capturing a clear dot matrix star pattern code from the photographed dual anti-counterfeiting code.
[0066] Step S62: Analyze the dot matrix star map code to obtain star map code data.
[0067] Step S63: Based on the star map code data, the anti-counterfeiting digital code is obtained by parsing the identification information and the obfuscation information.
[0068] Step S7: When the information of the anti-counterfeiting digital code in the QR code matches the information of the anti-counterfeiting digital code in the dot matrix star map code, it is determined that the platform product is authentic and the anti-counterfeiting verification is successful.
[0069] In summary, this application combines dot matrix code technology with anti-counterfeiting technology to achieve the anti-copying characteristics of QR codes and provide enterprises with a higher level of anti-counterfeiting protection. At the same time, this application uses two anti-counterfeiting checks to improve the security verification of anti-counterfeiting.
[0070] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0071] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A platform product query and verification method based on double anti-counterfeiting codes, characterized in that: The platform product query and verification method based on the double anti-counterfeiting code includes: Get the number or ID of the platform product; Use encryption algorithms to encrypt the platform product numbers or IDs for anti-counterfeiting purposes, and generate anti-counterfeiting numbers and anti-counterfeiting URLs; Using the dot matrix generation algorithm of the micro-dot code, the set anti-counterfeiting information is added to the anti-counterfeiting digital code to obtain a dot matrix star map code; the anti-counterfeiting information includes: identification information and confusion information; Convert the anti-counterfeiting URL into a QR code, and superimpose the dot matrix star map code on the upper layer of the QR code to form a double anti-counterfeiting code; Scan the double anti-counterfeiting code, identify the anti-counterfeiting digital number in the QR code, and call the star map code recognition system; Using the star chart code recognition system to photograph the dual anti-counterfeiting code, and identifying the anti-counterfeiting digital number in the dot matrix star chart code; When the QR code matches the information of the anti-counterfeiting digital number in the dot matrix star map code, it is determined that the platform product is authentic and the anti-counterfeiting verification is successful.
2. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: Use encryption algorithms to encrypt the platform product number or ID and generate anti-counterfeiting numbers and anti-counterfeiting URLs, including: Set digital codes with different meanings to form standard anti-counterfeiting digital rules; Based on the standard anti-counterfeiting digital rules, the platform product number or ID is converted into a unique and non-repetitive digital number and encrypted to obtain an anti-counterfeiting digital number; After combining the link of the star map code recognition system, the anti-counterfeiting digital number and the verification digital number, an anti-counterfeiting URL is obtained.
3. The platform product query and verification method based on double anti-counterfeiting code according to claim 2 is characterized in that: The standard anti-counterfeiting digital rules at least include: brand logo, time, platform product information and the effective digital length of the anti-counterfeiting digital segment.
4. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: Using the dot matrix generation algorithm of the micro-dot code, the set anti-counterfeiting information is added to the anti-counterfeiting digital code to obtain the dot matrix star map code, which specifically includes: Adding set identification information and obfuscation information to the anti-counterfeiting digital code to obtain star map code data; The star map code data is converted into a set dot pattern to obtain a dot star map code.
5. The platform product query and verification method based on double anti-counterfeiting code according to claim 2 is characterized in that: Scanning the double anti-counterfeiting code, identifying the anti-counterfeiting number in the QR code, and calling the star map code recognition system specifically includes: Scan the double anti-counterfeiting code to obtain the anti-counterfeiting URL in the QR code; The anti-counterfeiting URL is parsed, and when the verification number is verified, the anti-counterfeiting number is obtained.
6. The platform product query and verification method based on double anti-counterfeiting code according to claim 4 is characterized in that: Using the star chart code recognition system to photograph the dual anti-counterfeiting code and recognize the anti-counterfeiting digital number in the dot matrix star chart code specifically includes: Capture clear dot matrix star map codes from the captured double security codes; Parsing the dot matrix star map code to obtain star map code data; Based on the star map code data, the anti-counterfeiting digital number is obtained by parsing the identification information and the confusion information.
7. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: The color of the QR code is cyan.
8. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: The color of the dot matrix star chart code is black or gray.
9. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: The resolution of the dot matrix star map code is at least 600dpi.
10. The platform product query and verification method based on double anti-counterfeiting code according to claim 1 is characterized in that: The format of the dot matrix star map code is BMP, PDF or DXF.