Intelligent printing anti-counterfeiting identification method and system

By adopting cross-verification and multi-factor verification methods in the intelligent printing system, combined with cloud server verification, the problem of complex and inefficient anti-counterfeiting identification in the existing technology is solved, which significantly improves the efficiency and difficulty of anti-counterfeiting identification, and ensures the system's Security.

CN119107096APending Publication Date: 2024-12-10WUHAN JINGCHEN INTELLIGENT IDENTIFICATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411106096.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-13
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The existing anti-counterfeiting identification technology in the field of intelligent printing is complex and inefficient, and is easily cracked by illegal manufacturers or users through reverse engineering, resulting in the non-genuine consumables being misidentified as genuine, thereby destroying the effectiveness of the entire anti-counterfeiting system.

Method used

The cross-verification and multi-factor verification methods are adopted to obtain identification information of printing equipment and consumables, and use preset algorithms to verify to ensure that the authenticity of consumables and printing equipment terminals are passed at the same time before printing instructions are executed, and the final calibration is performed using a cloud server. Verify to improve cracking difficulty and anti-counterfeiting efficiency.

Benefits of technology

It significantly improves the efficiency and difficulty of anti-counterfeiting identification. Even if the illegal manufacturer obtains some identification information, it still needs to crack the data or programs of the cloud server to crack the entire system, greatly improving the anti-counterfeiting efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107096A_ABST
    Figure CN119107096A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of intelligent printing, and particularly relates to an intelligent printing anti-counterfeiting identification method and system. The method comprises the following steps: acquiring consumable preset identification information, a consumable unique serial number x2, a printing equipment terminal unique serial number y1 and a printing equipment terminal identification code y2; using a preset first algorithm to convert the consumable preset identification information into a consumable identification code x1; whether a preset relation exists among the consumable identification code x1, the consumable unique serial number x2, the printing equipment terminal unique serial number y1 and the printing equipment terminal identification code y2 or not is verified, and if x1 = f [x2], y1 = g [y2], x2 = h [x1, y2] and y2 = k [y1, x2] are met at the same time, verification is passed; if at least one of the relations is not met, verification fails, and the printing equipment terminal refuses to execute the printing instruction. According to the invention, the program design is simple, the defect of verification of the authenticity of the printing equipment terminal in the prior art can be overcome, and the cracking difficulty and the anti-counterfeiting efficiency are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention belongs to the field of intelligent printing, and in particular relates to an intelligent printing anti-counterfeiting identification method and system. [Background technology]

[0002] With the development of mobile Internet and artificial intelligence technology, the printing industry has rapidly transformed from traditional desktop printing to mobile intelligent printing. Mainstream manufacturers often use cross-subsidy to provide users with printing products and services, that is, mobile printing devices are regarded as low-cost flow products, and related consumables and software services are positioned as high-cost profit products. In view of this, mainstream manufacturers tend to set up consumables anti-counterfeiting identification modules at the printing device terminals, and only execute printing instructions after confirming that the consumables are original and genuine products. Therefore, if the anti-counterfeiting identification technology of mainstream manufacturers can be cracked, it will have significant commercial benefits or value for illegal manufacturers or users.

[0003] In the prior art, mainstream manufacturers often pre-store the consumables serial number or identification code in the RFID chip on the inner wall of the consumables reel, and use the RFID reading and writing unit of the printing device terminal to obtain the consumables serial number or identification code, and set up several anti-counterfeiting verification schemes based on this to verify the authenticity of the consumables. However, when illegal manufacturers or users obtain the consumables serial number or identification code through reverse engineering or other illegal means, the beneficial effects of the prior art are significantly invalidated. In addition, the prior art assumes that the printing device terminal is a genuine product, but ignores the fact that when the anti-counterfeiting identification module of the printing device terminal is tampered with, non-genuine consumables are mistakenly identified as genuine products, thereby bypassing all anti-counterfeiting identification technologies. Therefore, solving the problems of complex and inefficient anti-counterfeiting technology in the prior art has become an important topic that urgently needs to be studied in the field of intelligent printing. [Summary of the invention]

[0004] In view of this, the purpose of the embodiments of the present invention is to overcome the problems of complexity and inefficiency of anti-counterfeiting technology in the prior art and to provide an intelligent printing anti-counterfeiting identification method and system.

[0005] As a first aspect, the present invention provides an intelligent printing anti-counterfeiting identification method, comprising the following steps:

[0006] S1: Obtaining preset identification information of consumables, unique serial number x2 of consumables, unique serial number y1 of printing device terminal and identification code y2 of printing device terminal, wherein unique serial number y1 of printing device terminal is pre-stored in RFID chip of printing device terminal, and RFID chip of printing device terminal is fixed and immovable and set at preset position of printing device;

[0007] S2: using a preset first algorithm to convert the preset identification information of the consumables into a consumable identification code x1;

[0008] S3: Verify whether there is a preset relationship between the consumable identification code x1, the consumable unique serial number x2, the printing device terminal unique serial number y1 and the printing device terminal identification code y2. If x1=f[x2], y1=g[y2], x2=h[x1,y2], y2=k[y1,x2] are satisfied at the same time, the verification is passed; if at least one of the above relationships is not satisfied, the verification fails, and the printing device terminal refuses to execute the printing instruction. Among them, f, g, h, k are all preset algorithms.

[0009] Preferably, when executing step S3, firstly check whether the consumable identification code x1 and the consumable unique serial number x2 have a preset relationship. If yes, continue to check other relationships; if not, directly determine that the verification fails.

[0010] Preferably, the printing device terminal verifies whether there is a preset relationship between the consumable identification code x1 and the consumable unique serial number x2, and the preset algorithm f is pre-stored in the storage unit of the printing device terminal.

[0011] Preferably, the other relationships are verified by a cloud server, and the preset algorithm g, preset algorithm h, and preset algorithm k are pre-stored in a cloud server storage unit.

[0012] Preferably, the consumable unique serial number x2 and / or the printing device terminal unique serial number y1 are acquired by an RFID reading and writing device, wherein the RFID reading and writing device is arranged at the printing device terminal, and the consumable unique serial number x2 is pre-stored in the consumable RFID chip.

[0013] Preferably, the printing device terminal identification code y2 is pre-stored in a printing device terminal storage unit.

[0014] As a second aspect, the present invention also provides an intelligent printing anti-counterfeiting identification system, including consumables, a printing device terminal and a cloud server.

[0015] The consumable is provided with a preset identification and an RFID chip, and the RFID chip stores a unique serial number of the consumable;

[0016] The printing device terminal is provided with an RFID reading and writing device, an RFID chip, a processor and a storage unit, the RFID reading and writing device is used to identify the unique serial number of the consumable material and the unique serial number of the printing device terminal, and the processor is used to process or calculate data information;

[0017] The cloud server stores a computer program, and when the computer program is executed by a processor, the intelligent printing anti-counterfeiting identification method described in the present invention is implemented.

[0018] The present invention obtains the identification information of the printing device and consumables, and uses cross-verification and multiple verification methods to simultaneously verify the authenticity of the printing device terminal and the consumables. Not only is the program design simple, but it can also overcome the lack of verification of the authenticity of the printing device terminal in the prior art, greatly improving the difficulty of cracking and the anti-counterfeiting efficiency. Even if the illegal manufacturer or user illegally obtains the unique serial number of the consumables or the printing device terminal, since the cloud server executes the final verification program, the illegal manufacturer has to crack the relevant data or program of the cloud server at the same time to finally crack the entire system. Therefore, the anti-counterfeiting efficiency is greatly improved.

Brief Description of the Drawings

[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments of the present invention are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and are therefore not to be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 A flowchart of anti-counterfeiting verification of a printing device and consumables provided by an embodiment of the present invention;

[0021] Figure 2 A schematic structural diagram of a printing device and a consumables anti-counterfeiting verification system provided by an embodiment of the present invention.

[0022] Icon: 201 - consumables; 202 - RFID reader / writer; 203 - processor; 204 - memory. [Specific implementation method]

[0023] In order to better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is only a part of the embodiment of the present invention, not all embodiments. Based on the embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0024] Depending on the context, the words "if" and "if" as used herein may be interpreted as "when" or "when" or "in response to determining" or "in response to detecting." Similarly, depending on the context, the phrase "if (stated condition or event) is detected" may be interpreted as "when determining" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)."

[0025] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the byte " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0026] The "first\second" mentioned in the embodiments is only to distinguish similar objects, and does not represent a specific order for the objects. It is understandable that the "first\second" can be interchanged in a specific order or sequence where permitted. It should be understood that the objects distinguished by "first\second" can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that described herein.

[0027] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0028] Embodiment 1:

[0029] See also Figure 1 As shown, the first embodiment of the present invention provides an intelligent printing anti-counterfeiting identification method, specifically, at least comprising the following steps:

[0030] S1: Obtaining preset identification information of consumables, unique serial number x2 of consumables, unique serial number y1 of printing device terminal and identification code y2 of printing device terminal, wherein unique serial number y1 of printing device terminal is pre-stored in RFID chip of printing device terminal, and RFID chip of printing device terminal is fixed and immovable and set at preset position of printing device;

[0031] Furthermore, the consumable unique serial number x2 and / or the printing device terminal unique serial number y1 are acquired through an RFID reading and writing device, wherein the RFID reading and writing device is arranged at the printing device terminal, and the consumable unique serial number x2 is pre-stored in the consumable RFID chip.

[0032] Furthermore, the printing device terminal identification code y2 is pre-stored in a printing device terminal storage unit.

[0033] In this embodiment, the preset identification information of the consumables refers to the text or pattern marks pre-set on the thermal coating of the consumables, such as fluorescent lines, dots, regular or irregular graphics, etc., and the present invention does not make specific limitations on this. As the best embodiment, the embodiment of the present invention takes dots as an example. In one embodiment, when the length of a single consumable body is 50 mm and the width is 20 mm, a Cartesian coordinate system can be established, and the printing device sensor can obtain the coordinate information of the point in the Cartesian coordinate system in the Cartesian coordinate system, such as (48, 17). At this time, the preset identification information of the consumables is the Cartesian coordinate (48, 17). In another embodiment, when the point is formed by the splashing of fluorescent material, the light-emitting diode of the printing device terminal can emit an infrared spectrum to the single consumable body at a preset wavelength and frequency. After the infrared spectrum is emitted to the fluorescent point, it is reflected as invisible light of a specific wavelength or frequency. The printing device terminal receives the reflected light and interprets it as the preset identification information of the consumables.

[0034] The unique serial number of the consumables is the unique identification information of each roll of consumables. It is formed during the consumables production process, covers the life cycle of the consumables and cannot be changed. The serial numbers of different consumables are also different and are pre-stored in the consumables RFID chip.

[0035] The unique serial number of the printing device terminal is the unique identification information of each printing device terminal. It has been formed in the production link of the printing device terminal, covers the life cycle of the printing device terminal and cannot be changed. The serial numbers of different printing device terminals are also different and are pre-stored in the RFID chip of the printing device terminal. The RFID chip of the printing device terminal is set in a fixed and immovable manner at the preset position of the printing device. As the best embodiment, the RFID chip of the printing device terminal is embedded in the inner wall of the paper output channel of the printing device terminal in a fixed and immovable manner. Usually, the printing device terminal manufacturer will paste the QR code, barcode or chip containing the printing device terminal information at the preset position of the printing device terminal. Illegal manufacturers or users have the ability to re-paste the above QR code, barcode or chip at the preset position of other printing device terminals and repeatedly use it to counterfeit genuine printing device terminals. For this reason, existing mainstream manufacturers may be unable to cope with it, or increase R&D investment to limit the number of times or range of identification of the unique serial number of the printing device terminal. However, when the chip recording the unique serial number of the printing device terminal is embedded in the inner wall of the paper output channel by injection molding, the illegal manufacturers cannot obtain the chip recording the unique serial number of the printing device terminal without destroying it, thus maximizing the illegal cost of the illegal merchants.

[0036] The printing device terminal identification code y2 is data information used as auxiliary verification and is pre-stored in the printing device terminal storage unit.

[0037] S2: using a preset first algorithm to convert the preset identification information of the consumables into a consumable identification code x1;

[0038] S3: Verify whether there is a preset relationship between the consumable identification code x1, the consumable unique serial number x2, the printing device terminal unique serial number y1 and the printing device terminal identification code y2. If x1=f[x2], y1=g[y2], x2=h[x1,y2], y2=k[y1,x2] are satisfied at the same time, the verification is passed; if at least one of the above relationships is not satisfied, the verification fails, and the printing device terminal refuses to execute the printing instruction. Among them, f, g, h, k are all preset algorithms.

[0039] As the best embodiment, after the printing device terminal processor calls the preset first algorithm to convert the preset identification information of the consumables into the consumable identification code x1, there are 4 pieces of information to be verified, namely, the consumable identification code x1, the consumable unique serial number x2, the printing device terminal unique serial number y1 and the printing device terminal identification code y2, wherein the consumable identification code x1 and the consumable unique serial number x2 represent the consumable information to be verified; the printing device terminal unique serial number y1 and the printing device terminal identification code y2 represent the printing device terminal information to be verified. The system executes 4 different verification programs based on the 4 pieces of information to be verified. Only when all 4 sets of verification programs pass, can the system determine that the verification is successful; otherwise, the system determines that the verification has failed. In one embodiment, when the system determines that the verification has failed, the system is forced to stop working, that is, it refuses to execute any user printing instructions.

[0040] Furthermore, when executing step S3, firstly check whether there is a preset relationship between the consumable identification code x1 and the consumable unique serial number x2. If yes, continue to check other relationships; if not, directly determine that the verification fails.

[0041] Furthermore, the printing device terminal verifies whether there is a preset relationship between the consumable identification code x1 and the consumable unique serial number x2, and the preset algorithm f is pre-stored in the storage unit of the printing device terminal.

[0042] Furthermore, the other relationships are verified by the cloud server, and the preset algorithm g, preset algorithm h, and preset algorithm k are pre-stored in the cloud server storage unit.

[0043] As the best embodiment, after the system obtains the consumable identification code x1 and the consumable unique serial number x2, the printing device terminal processor calls the preset algorithm f and performs an initial check on the legitimacy of the consumables, that is, determines whether the relationship x1=f[x2] holds. The system can execute the verification procedure through a table lookup method or a function calculation method. If the system is equipped with a table lookup method, the corresponding relationship table between the consumable identification code x1 and the consumable unique serial number x2 needs to be pre-stored in the printing device terminal, and the consumable unique serial number x2 is used as a table lookup index to obtain the query result, and then compare the query result with the consumable identification code x1 to see if they are the same. If the system is set to a function calculation method, the system directly brings the consumable identification code x1 as an independent variable into the function f and calculates the results in sequence, and then compares the calculation results with the consumable identification code x1 to see if they are the same. If they are not the same, the system directly determines that the verification has failed without performing subsequent verification work. This setting can improve the verification efficiency; otherwise, the system continues to perform subsequent verification procedures.

[0044] Since the unique serial number y1 of the printing device terminal and the identification code y2 of the printing device terminal originate from the printing device terminal, it is obviously inappropriate for the printing device terminal to continue to execute the subsequent verification program, because when an unscrupulous manufacturer cracks the preset program of the printing device terminal, the entire system is cracked. Therefore, the present invention adopts cloud technology to set the subsequent verification program in the cloud server to further increase the difficulty of cracking.

[0045] As the best embodiment, when the preset relationship between the consumable identification code x1 and the consumable unique serial number x2 is determined by the system to be established, the printing device terminal first encrypts the consumable identification code x1, the consumable unique serial number x2, the printing device terminal unique serial number y1 and the printing device terminal identification code y2, and then sends the above four sets of data information to the cloud server through remote communication. After the cloud server obtains the above four sets of data information through decryption algorithm analysis, it uses table lookup method or function calculation method to verify whether the following three sets of preset relationships are established, namely:

[0046] (1)y1=g[y2];

[0047] (2) x2 = h[x1, y2];

[0048] (3)y2=k[y1,x2];

[0049] When all three sets of preset relationships are established, the cloud service determines that the verification is successful; when at least one set of preset relationships is not established, the cloud server can determine that the verification has failed. In one embodiment, the cloud server performs the verification procedure on the three sets of preset relationships at the same time. In another embodiment, the cloud service pre-determines whether the preset relationship y1=g[y2] is established. When it is determined that the preset relationship is not established, the cloud service directly determines that the verification has failed without determining the other two sets of preset relationships; otherwise, the cloud server continues to verify the other two sets of preset relationships.

[0050] Embodiment 2:

[0051] See also Figure 2 As shown, the second embodiment of the present invention provides an intelligent printing anti-counterfeiting identification system, including consumables, a printing device terminal and a cloud server. Among them:

[0052] The consumable is provided with a preset identification and an RFID chip, and the RFID chip stores a unique serial number of the consumable;

[0053] The printing device terminal is provided with an RFID reading and writing device, an RFID chip, a processor and a memory, the RFID reading and writing device is used to identify the unique serial number of the consumable material and the unique serial number of the printing device terminal, and the processor is used to process or calculate data information;

[0054] The cloud server stores a computer program, and when the computer program is executed by a processor, the intelligent printing anti-counterfeiting identification method described in the present invention is implemented.

[0055] Exemplarily, the RFID reader / writer is a device for reading and writing RFID tag information, which automatically identifies the electronic tag by emitting a radio frequency identification signal, and obtains relevant data to achieve contactless data transmission. The RFID reader / writer includes an RFID radio frequency module, a control unit and an antenna, wherein the RFID radio frequency module is responsible for generating radio frequency signals and communicating with the RFID tag; the control unit controls the radio frequency module and processes the data read from the tag or written to the tag; the antenna is used to transmit and receive radio frequency signals to achieve wireless communication with the RFID tag. The RFID reader / writer in this embodiment is used to identify the unique serial number of the consumables and the unique serial number of the printing device.

[0056] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the anti-counterfeiting verification system of the printing device and consumables, and uses various interfaces and lines to connect the various parts of the entire method for implementing the anti-counterfeiting verification of the printing device and consumables.

[0057] The memory is used to store the computer program and / or module, and may include a high-speed random access memory, and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Med iaCard, SMC), a secure digital card (Secure Digital, SD), a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. The computer program is stored in the memory, and when executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc.

[0058] It should be noted that the system embodiment described above is merely illustrative, wherein the module components shown may be located in one unit or in different network units, and some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the system embodiment provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art may understand and implement it without creative work.

[0059] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. An intelligent printing anti-counterfeiting identification method, characterized in that: include: S1: Obtaining preset identification information of consumables, unique serial number x2 of consumables, unique serial number y1 of printing device terminal and identification code y2 of printing device terminal, wherein unique serial number y1 of printing device terminal is pre-stored in RFID chip of printing device terminal, and RFID chip of printing device terminal is fixed and immovable and set at preset position of printing device; S2: using a preset first algorithm to convert the preset identification information of the consumables into a consumable identification code x1; S3: Check whether there is a preset relationship between the consumable identification code x1, the consumable unique serial number x2, the printing device terminal unique serial number y1 and the printing device terminal identification code y2. If x1=f[x2], y1=g[y2], x2=h[x1, y2], y2=k[y1, x2] are satisfied at the same time, the verification passes; if at least one of the above relationships is not satisfied, the verification fails, and the printing device terminal refuses to execute the printing instruction, where f, g, h, k are all preset algorithms.

2. The intelligent printing anti-counterfeiting identification method according to claim 1, characterized in that: When executing step S3, firstly check whether there is a preset relationship between the consumable identification code x1 and the consumable unique serial number x2. If yes, continue to check other relationships; if not, directly determine that the verification fails.

3. The intelligent printing anti-counterfeiting identification method according to claim 2, characterized in that: The printing device terminal verifies whether there is a preset relationship between the consumable identification code x1 and the consumable unique serial number x2, and the preset algorithm f is pre-stored in the storage unit of the printing device terminal.

4. The intelligent printing anti-counterfeiting identification method according to claim 2, characterized in that: The other relationships are verified by the cloud server, and the preset algorithm g, preset algorithm h, and preset algorithm k are pre-stored in the cloud server storage unit.

5. The intelligent printing anti-counterfeiting identification method according to claim 1, characterized in that: The consumables unique serial number x2 and / or the printing device terminal unique serial number y1 are acquired by an RFID reading and writing device, wherein the RFID reading and writing device is arranged at the printing device terminal, and the consumables unique serial number x2 is pre-stored in the consumables RFID chip.

6. The intelligent printing anti-counterfeiting identification method according to claim 1, characterized in that: The printing device terminal identification code y2 is pre-stored in the printing device terminal storage unit.

7. An intelligent printing anti-counterfeiting identification system, characterized in that: Including consumables, printing equipment terminals and cloud servers, including: The consumable is provided with a preset identification and an RFID chip, and the RFID chip stores a unique serial number of the consumable; The printing device terminal is provided with an RFID reading and writing device, an RFID chip, a processor and a memory, the RFID reading and writing device is used to identify the unique serial number of the consumable material and the unique serial number of the printing device terminal, and the processor is used to process or calculate data information; The cloud server stores a computer program, and when the computer program is executed by a processor, the intelligent printing anti-counterfeiting identification method according to any one of claims 1 to 6 is implemented.