Product identification traceability method, system, electronic apparatus, and storage medium

JP2025031489APending Publication Date: 2025-03-07FOSHAN YUHE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024032368
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-22
Filing Date
2024-03-04
Publication Date
2025-03-07

AI Technical Summary

Benefits of technology

【0023】 以上説明したように、本願は以下の有益な効果を有し、 設置された検出対象端は製品の開封部に位置し、製品が開封された後に検出対象端も破壊され、それにより検出対象端が再利用される可能性を低減させ、検出端は検出対象端を検出して識別ユニークコードを識別し、識別ユニークコードをクラウド端に送信して比較し、クラウド端は製品が純正品であると判別した場合、識別ユニークコードを変更し、それにより識別ユニークコードが再利用できなくなり、さらに検出対象端が再利用される時に純正品と検出される可能性を低減させ、検出対象端が設置されて偽造製品の偽造防止に何回もリサイクルする場合の発生を低減させ、製品の安全性を向上させる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025031489000001_ABST
    Figure 2025031489000001_ABST
Patent Text Reader

Abstract

To provide a product identification traceability method, a system, an electronic apparatus, and a storage medium that reduce occurrence of a situation where a cap or opening portion on which inspection information is provided is recycled into a counterfeit product many times and improve the product safety.SOLUTION: The method includes the steps in which: a detection end acquires source code information of a detection target end, identifies an identification unique code according to a preset identification rule, and positions the detection target end at an opening portion of a product; the detection end transmits the identification unique code to a cloud end, and the cloud end discriminates the identification unique code according to a preset comparison rule; if the cloud end discriminates that the product is a genuine product, the cloud end modifies the identification unique code according to the preset modification rule, generates a result data packet of the genuine product, and transmits the result data packet of the genuine product to the detection end; and the detection end receives the result data packet of the genuine product and displays the result data packet of the genuine product.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the technical field of anti-counterfeiting, and in particular to a product identification traceability method, system, electronic device and storage medium. [Background technology]

[0002] Currently, the market is facing a proliferation of counterfeit high-value disposable consumer goods.

[0003] Conventional anti-counterfeiting measures, apart from using special manufacturing processes to form package marks to increase the difficulty of counterfeiting and thus prevent counterfeiting, generally involve placing inspection information in the form of a two-dimensional code inside the cap or on another opening part of the product. The two-dimensional code is generated by the seller after uploading product information to a server, and the user obtains the product information by scanning the two-dimensional code, thereby identifying the authenticity.

[0004] However, with the above method, caps or openings on which inspection information is written can be collected more than once and used to create counterfeit products. Although the information obtained by consumers is real information, the products are actually counterfeited, and there is room for improvement. Summary of the Invention [Problem to be solved by the invention]

[0005] The objective of the present application is to provide a product identification and traceability method, system, electronic device and storage medium, which have the characteristics of reducing the occurrence of a situation in which a cap or opening part provided with inspection information is recycled into a counterfeit product multiple times, thereby improving product safety. [Means for solving the problem]

[0006] In a first aspect, the present application provides a product identification traceability method, comprising: A step of a detection end obtaining source code information of a detection target end and identifying an identification unique code according to a preset identification rule, where the detection target end is located at an opening part of a product; The detection end sends the identification unique code to the cloud end, and the cloud end judges the identification unique code according to a preset comparison rule; If the cloud end determines that the product is genuine, modifying the identification unique code according to a preset modification rule, generating a genuine result data packet, and sending the genuine result data packet to the detection end; The detection end receives the genuine result data packet, and displays the genuine result data packet.

[0007] By adopting the above technical solution, the installed detection target end is located at the opening part of the product, and the detection target end is also destroyed after the product is opened, thereby reducing the possibility of the detection target end being reused; the detection end detects the detection target end to identify the identification unique code, and sends the identification unique code to the cloud end for comparison; if the cloud end determines that the product is genuine, it will change the identification unique code, so that the identification unique code cannot be reused, and further reduce the possibility that the detection target end will be detected as genuine when reused; the occurrence of the detection target end being installed and recycled multiple times to prevent counterfeiting of counterfeit products is reduced, and the safety of the product is improved; here, the use of the cloud end discrimination product can effectively reduce the memory of the detection end, and also reduce the production cost of the detection end.

[0008] Optionally, the step of determining the identification unique code according to a preset comparison rule at the cloud end includes: A generating system at the cloud end generates an identification verification code that is consistent with the identification unique code, and a partition address number is set in the identification unique code; after the cloud end receives the identification unique code, it identifies the partition address number, and finds a corresponding partition address from a storage list according to the partition address number, and compares the identification verification code stored in the partition address; determining that the product is genuine if there is a matching identification verification code; and determining that there is an abnormality in the product if there is no matching identification verification code.

[0009] By adopting the above technical solution, the set partition address number can reduce the ergodic amount of data processing by the cloud end, improve the detection rate, and after the cloud end determines the data in the memory list of the current partition address, it can trigger the deletion of the data in the memory list, and only reserve the partition address number, preventing duplicated identification unique codes from existing in the generation system of the cloud end, and also free up the storage space of the cloud end, improving the processing rate of data at the cloud end.

[0010] Optionally, the detection end obtains the source code information of the detection target end by reading the source code information of the detection target end, and the detection end identifies the identification unique code according to a preset identification rule by: The detection end reads the source code information of the detection target end and identifies the identification unique code according to a universal decoding rule, and after reading the source code information of the detection target end, the detection target end retains the source code information; The step of determining the identification unique code at the cloud end according to a preset comparison rule includes: If the cloud end determines that the product is genuine, the step of adding a mark to the identification verification code to form an expiration code and storing it in the cloud end is included.

[0011] By adopting the above technical solution, when the user detects the detection target end for the second time, the matching identification code has already been marked and becomes an expired code, proving that it has been used, and no matter how much searching, a matching matching identification code cannot be found. This setting effectively guarantees the uniqueness and primary use of the identification unique code, and reduces the possibility of the detection target end being reused.

[0012] Optionally, the step of the detection end obtaining the source code information of the detection target end includes extracting the source code information of the detection target end, and the detection end identifying the identification unique code according to a preset identification rule. The detection end extracts source code information of the detection target end and identifies the identification unique code according to a specific decoding rule, and after successfully decoding the source code information of the detection target end, the detection target end deletes the source code information; The step of determining the identification unique code at the cloud end according to a preset comparison rule includes: If the cloud end determines that the product is genuine, the cloud end deletes the identification verification code and the identification unique code.

[0013] By adopting the above technical solution, when the detection end detects the detection target end for the second time, it will not obtain the result of the genuine product, and there will be no such data in the cloud end database. This setting can effectively guarantee the uniqueness and primary use of the identification unique code, reduce the possibility of secondary use, and can free up the memory of the cloud end in a timely manner.

[0014] Optionally, after the opening part of the product is opened according to a preset opening method, the destruction rate of the source code information reaches a preset range, and the source code information is changed to secondary source code information, and the product identification and traceability method further comprises: The detection end obtains the secondary source code information and correspondingly identifies the preliminary identification code; The detection end sends the preliminary identification code to the cloud end, and the cloud end analyzes the preliminary identification code to obtain a secondary identification unique code and an identification unique code storage address; the cloud end obtains the identification unique code according to the identification unique code storage address, and compares the secondary identification unique code with the identification unique code to determine whether they are consistent; generating a genuine result data packet if the secondary identification unique code and the identification unique code are consistent; generating an abnormal condition result data packet if the secondary identification unique code and the identification unique code do not match.

[0015] By adopting the above technical solution, if the purchaser forgets to check the product before opening it, the purchaser can check the authenticity of the product twice, which improves the applicability of the present application.

[0016] Optionally, after the step of opening the opening part of the product according to a preset opening method and the destruction rate of the source code information reaches a preset range, further: After the detection target end is destroyed, trigger an internal timer of the detection target end to count time, and when the detection end detects the detection target end, trigger the detection target end to transmit the count time to the detection end; When the detection end receives the preliminary identification code and the clock time, the detection end sends the clock time and the preliminary identification code to the cloud end; The cloud end analyzes the preliminary identification code, and if it determines that the secondary identification unique code and the identification unique code are not consistent, it determines the opening time based on the clocked time and the current time, and sends the opening time and the abnormal state result data packet to the detection end.

[0017] By adopting the above technical solution, after the installed detection target end is destroyed, the internal timer of the detection target end is triggered to count time, and the cloud end checks the opening time based on the counted time and the current time, allowing the user to check whether the first opening time is accurate, and further judge the authenticity of the product. This can effectively prevent fraudsters from recycling the detection target end of a product that has been correctly opened according to a preset opening method to use it for counterfeiting.

[0018] Optionally, further When the detection end receives the preliminary identification code but does not receive the clocked time, the detection end confirms that the clocked time is the preset time and then transmits the preset time and the preliminary identification code to the cloud end.

[0019] By adopting the above technical solution, it means that the opening time exceeds the preset time even when the timer consumes energy, and it can be directly confirmed that the opening time exceeds the preset time, so that the installation further increases the difficulty of counterfeiting and improves the anti-counterfeiting strength.

[0020] In a second aspect, the present application provides a product identification traceability system, comprising: a detection end and a cloud end; The detection end includes an acquisition module and a display module; The cloud end includes a discrimination module and a modification module; Wherein, the acquisition module is used for acquiring source code information of the detection target end through the detection end, and identifying the identification unique code according to a preset identification rule, and the detection target end is located at the opening part of the product; The discrimination module is used for the detection end to send the identification unique code to the cloud end, and the cloud end discriminates the identification unique code according to a preset comparison rule; The modification module is used for modifying the identification unique code according to a preset modification rule when the cloud end determines that the product is a genuine product, generating a result data packet of the genuine product, and sending the result data packet of the genuine product to the detection end; The display module is used for the detection end to receive the result data packet of the genuine product and to display the result data packet of the genuine product.

[0021] In a third aspect, the present application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable by the processor, the processor, when executing the computer program, realizing steps of the above-mentioned product identification traceability method.

[0022] In a fourth aspect, the present application provides a non-volatile computer storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of the above-mentioned product identification traceability method. Effect of the Invention

[0023] As described above, the present invention has the following beneficial effects: The installed detection target end is located at the opening part of the product, and the detection target end is also destroyed after the product is opened, thereby reducing the possibility of the detection target end being reused; the detection end detects the detection target end and identifies the identification unique code, and sends the identification unique code to the cloud end for comparison; if the cloud end determines that the product is genuine, it changes the identification unique code, so that the identification unique code cannot be reused, further reducing the possibility that the detection target end will be detected as a genuine product when reused; the detection target end is installed to reduce the occurrence of repeated recycling of counterfeit products to prevent counterfeiting, and improve product safety. [Brief description of the drawings]

[0024] [Figure 1] 1 is a flowchart of a product identification traceability method in one embodiment of the present application. [Diagram 2] 11 is a flowchart of specific steps of step S2 in another embodiment of the present application. [Diagram 3] 11 is a flow chart of steps for a detection end to read source code information in another embodiment of the present application; [Figure 4] 11 is a flowchart of steps for a detection end to extract source code information in another embodiment of the present application; [Diagram 5] 11 is a flowchart of the steps after the source code information is changed into secondary source code information in another embodiment of the present application; [Figure 6] 11 is a flowchart of the steps after the corruption rate of source code information reaches within a preset range in another embodiment of the present application; [Figure 7] FIG. 1 is a structural schematic diagram of a product identification traceability system according to an embodiment of the present application. [Figure 8] FIG. 1 is a block diagram illustrating the principle of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] The present application will now be described in further detail with reference to FIGS.

[0026] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in more detail below with reference to Figures 1-8 and embodiments. It should be understood that the specific embodiments described herein are only used to interpret the present application, and are not intended to limit the present application.

[0027] The product identity traceability method provided by the embodiments of the present application is used in the high value disposable goods industry, such as premium alcohol.

[0028] Referring to FIG. 1, a product identification traceability method disclosed in an embodiment of the present application includes steps S1 to S4.

[0029] In S1, the detection end obtains the source code information of the detection target end, and identifies the identification unique code according to the preset identification rule, and the detection target end is located at the opening part of the product.

[0030] Here, in one embodiment, the detection end may be a detection device installed at the manufacturer's set product end, and the preset identification rule used by the detection device is a specific decoding rule, and in another embodiment, the detection end may be a communication device such as a general mobile phone, and the preset identification rule used by it is a general-purpose decoding rule, such as barcode identification, or may be a specific decoding rule, and the mobile phone can further use a specific decoding rule by downloading a program developed by the relevant manufacturer. The identification code between the detection end and the detection target end has at least a plurality of methods such as numbers, symbols, alphabets, pictures, bands, etc.

[0031] The installed detection target end is located at the opening part of the product, and the detection target end is also destroyed after the product is opened, thereby reducing the possibility of the detection target end being reused, and further ensuring the authenticity of the actual product.Specifically, in one embodiment, the installed detection target end is located in the cap, specifically, the detection target end is a tip structure with a recording function, the tip is in a circular shape, one end of the tip is connected to the cap, and the other end is connected to the bottle body, so that the tip can be destroyed when the cap is opened, and further reducing the possibility of the detection target end being reused.In addition, a tear line is preset on the tip, and the preset tear line can effectively control the destruction rate of the tip that the user tears after opening the cap according to the manufacturer's preset method.

[0032] In S2, the detection end sends the identification unique code to the cloud end, and the cloud end judges the identification unique code according to a preset comparison rule.

[0033] Here, the detection end identifies the identification unique code according to the preset identification rule, and then transmits the identification unique code to the cloud end, so that the cloud end determines the identification unique code, which is advantageous to reduce the memory of the detection end and can also reduce the production costs of the detection end.

[0034] Furthermore, FIG. 2 is a flowchart of a selectable implementation of the preset comparison rules in step S2 in the present disclosure, and referring to FIG. 2, step S2 specifically includes steps S20 to S22.

[0035] In S20, an identification verification code that is consistent with the identification unique code is generated in the generation system at the cloud end, and a partition address number is set in the identification unique code. After receiving the identification unique code, the cloud end identifies the partition address number, and finds a corresponding partition address from a memory list based on the partition address number, and compares the identification verification code stored in the partition address.

[0036] In S21, if there is a matching identification verification code, the product is determined to be a genuine product.

[0037] In S22, if there is no matching identification verification code, it is determined that there is something wrong with the product.

[0038] Here, the source code information stored in the internal chip of the detection target end is also generated by the cloud end generation system, and the analyzed source code information is an identification unique code, which is consistent with the identification verification code, specifically, the identification unique code and the verification unique code include a prefix part and a suffix part, the prefix part is a partition address number, the cloud end is provided with a storage list with a limited number of memories according to the partition address, and the partition address number corresponds to the corresponding partition address, and after the cloud end determines the data in the storage list of the current partition address, it can trigger the deletion of the data in the storage list, and only reserve the partition address number, thus preventing duplicated identification unique codes after the system is generated, and can also release the storage space of the cloud end, thereby improving the processing speed of the cloud end data.

[0039] In S3, if the cloud end determines that the product is genuine, it modifies the identification unique code according to the preset modification rule, generates a genuine product result data packet, and sends the genuine product result data packet to the detection end.

[0040] Here, after the unique identification code is changed, it means that the unique identification code has been used, and secondary use will not result in a genuine product, reducing the possibility of the detection target end being collected twice or multiple times for use in counterfeit products. In this embodiment, the genuine product result data packet installed not only displays the genuine product result, but also reflects other product-related content, specifically, the product content includes information such as the shipping site, shipping time, sealing time, whether the quality assurance period has expired, etc., and the product content relates to the actual application scenario of the product itself, for example, for food, it highlights whether it is genuine or not, the expiration date, etc., and for supplies, it highlights the time of entry and exit from the factory, etc.

[0041] In S4, the detection end receives the genuine result data packet and displays the genuine result data packet.

[0042] Here, a display is provided at the detection end to display the content information contained in the result data packet of the genuine product.

[0043] Further, referring to FIG. 3, in one embodiment, the detection end obtains the source code information of the detection target end, which means reading the source code information of the detection target end, and the identification process of the preset identification rule and the modification process of the preset modification rule specifically include steps S5 and S50.

[0044] In S5, the detection end reads the source code information of the detection target end and identifies the identification unique code according to the universal decoding rule, where after reading the source code information of the detection target end, the detection target end retains the source code information.

[0045] In S50, if the cloud end determines that the product is genuine, it adds a mark to the identification verification code to form an expiration code, which is stored in the cloud end, and generates a genuine result data packet.

[0046] Specifically, the reading method is that the detection target end retains the source code information, so that the detection end only needs to use a general-purpose decoding rule to identify the unique code, which effectively reduces development costs. When the user detects the detection target end for the second time, the matching identification code has already been marked and becomes an expired code, proving that it has been used, and no matter how much they search, they cannot find a matching matching identification code. This setting effectively guarantees the uniqueness and primary use of the identification unique code, and reduces the possibility of it being used secondary.

[0047] Further, referring to FIG. 4, in another embodiment, the detection end obtains source code information of the detection target end to extract the source code signal of the detection target end, and the identification process of the preset identification rule and the modification process of the preset modification rule specifically include steps S6 and S60.

[0048] In S6, the detection end extracts the source code information of the detection target end and identifies the identification unique code according to a specific decoding rule, where after successfully decoding the source code information of the detection target end, the detection target end deletes the source code information.

[0049] In S60, if the cloud end determines that the product is genuine, it deletes the identification verification code and the identification unique code.

[0050] Specifically, the extraction method is that the detection target end actively deletes the source code information, in this embodiment, the detection end installed can only identify the identification unique code through a certain decoding rule, and then triggers the detection target end to delete the source code information, and the detection end sends the identification unique code to the cloud end, and the cloud end matches the identification unique code with the verification identification code, if it does not find the corresponding matching information, it determines that the product is abnormal and returns the result that the product is abnormal, if it finds the corresponding matching information, it determines that the product is genuine, and then deletes the identification verification code and the identification unique code, and this setting means that the detection end cannot get the result of genuine when it detects the detection target end for the second time, and there is no such data in the cloud end database, this setting can effectively guarantee the uniqueness and primary use of the identification unique code, reduce the possibility of secondary use, and can timely release the memory of the cloud end. In addition, the cloud end only reserves the partition address number after deleting the identification verification code and the identification unique code, preventing the generating system from regenerating the same identification verification code and the identification unique code.

[0051] In addition, the present application further includes the following setting, after the opening part of the product is opened according to the preset opening method, the destruction rate of the source code information reaches a preset range, and the source code information is changed to secondary source code information. Specifically, in one embodiment, the detection target end is a chip structure with a recording function, and a tear line or crease line is preset on the chip, and the preset tear line or crease line can effectively control the destruction rate of the chip torn after the user opens the cap, and after a certain preset range of destruction rate is reached, the source code information is changed to secondary source code information. In this embodiment, the preset range of the destruction rate is set to 80% to 85%, and when the destruction rate reaches the range, the secondary source code information can be detected, and when the destruction rate is less than or exceeds the range, the secondary source code information cannot be detected. Such a setting makes the preset opening method a part of the counterfeit prevention, improving the difficulty of counterfeiting, and when a fraudster uses a non-preset opening method to open the opening part of the product, it will cause the destruction rate of the chip to be less than or exceed the range of the destruction rate, and the detection end cannot realize identification.

[0052] Further, referring to FIG. 5, when the destruction rate of the source code information reaches a preset range, the source code information is changed to secondary source code information, and the identification process of the detection end and the cloud end includes S7, S70 to S73.

[0053] In S7, the detection end obtains the secondary source code information and correspondingly identifies the preliminary identification code.

[0054] In S70, the detection end sends a preliminary identification code to the cloud end, and the cloud end analyzes the preliminary identification code to obtain a secondary identification unique code and an identification unique code storage address.

[0055] In S71, the cloud end obtains the identification unique code according to the identification unique code storage address, and compares the secondary identification unique code with the identification unique code to determine whether they are consistent.

[0056] In S72, if the secondary identification unique code and the identification unique code match, a genuine product result data packet is generated.

[0057] In S73, if the secondary identification unique code and the identification unique code do not match, an abnormal condition result data packet is generated.

[0058] Specifically, with the above settings, if the purchasing user forgets to check the product before opening it, the authenticity of the product can be detected a second time, which improves the applicability of the present application. If the purchasing user forgets to check the product before opening it, the detection target end will be destroyed. After opening according to the preset opening method, the detection end can still identify the preliminary identification code. The preliminary identification code can be analyzed by the cloud end to obtain the secondary identification unique code and the identification unique code storage address, and the secondary identification unique code can be compared with the identification unique code to determine whether they are consistent. If they are consistent, it represents that no change occurs in the identification unique code, and a genuine result data packet is generated and fed back to the detection end. If they are not consistent, it represents that a change occurs, and an abnormal state result data packet is generated and fed back to the detection end. The abnormal state result data packet is used to notify the user that the product may be counterfeit.

[0059] Further, referring to FIG. 6, after the step of opening the opening part of the product according to the preset opening method and the destruction rate of the source code information reaches the preset range, further steps S8, S80 and S81 are added.

[0060] In S8, after the detection object end is destroyed, an internal timer of the detection object end is triggered to count time, and if the detection end detects the detection object end, the detection object end is triggered to transmit the counted time to the detection end.

[0061] In S80, when the detection end receives the preliminary identification code and the clocked time, the detection end sends the clocked time and the preliminary identification code to the cloud end.

[0062] In S81, the cloud end analyzes the preliminary identification code, and if it determines that the secondary identification unique code and the identification unique code are not consistent, it determines the opening time according to the clocked time and the current time, and sends the opening time and an abnormal state result data packet to the detection end.

[0063] As described above, after the installed detection target end is destroyed, that is, after the chip structure of the opening part of the product is destroyed within the preset range according to the preset opening method, the internal timer of the detection target end is triggered to count time, and when the detection end detects the detection target end, it triggers the detection target end to transmit the counted time to the detection end, and the detection end simultaneously transmits the counted time and the preliminary identification code to the cloud end, and the cloud end analyzes the preliminary identification code and determines that the secondary identification unique code and the identification unique code are not consistent, it determines that there is an abnormality in the product, at this time, the cloud end checks the opening time according to the counted time and the current time, and transmits the opening time and the abnormal state result data packet to the detection end, which is used to verify whether the first opening time of the user is accurate, and further judge the authenticity of the product, and this installation can also effectively prevent fraudsters from recycling the detection target end of the product that has been accurately opened according to the preset opening method for counterfeit use.

[0064] Further, referring to FIG. 6, the step of the detection end detecting the detection target end further includes: If the detection end receives the preliminary identification code but does not receive the clocked time, the detection end confirms that the clocked time is the preset time, and then sends the preset time and the preliminary identification code to the cloud end in step S800.

[0065] Specifically, because the timer has a situation of energy consumption, there will be a situation where the timing time is too long and energy is consumed after the timer is triggered, so that when the detection end detects the detection target end, the detection end receives a preliminary identification code but does not receive the timing time, which proves that the timing time exceeds the preset time limit, the detection end checks the timing time with the preset time and sends the preset time and the preliminary identification code to the cloud end, and the cloud end checks the opening time according to the preset time and the current time, the general format is the pattern of "open before N days". This installation further increases the difficulty of counterfeiting and improves the anti-counterfeiting strength.

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

[0067] The embodiment of the present application further provides a product identification traceability system, which corresponds one-to-one with the product identification traceability method in the embodiment. Referring to Fig. 7, the product identification traceability system includes a detection end and a cloud end, the detection end includes an acquisition module 1 and a display module 4, and the cloud end includes an identification module 2 and a modification module 3. Each functional module is specifically as follows: The acquisition module 1 is used for acquiring the source code information of the detection target end at the detection end and identifying the identification unique code according to the preset identification rule, the detection target end is located at the opening part of the product; The discrimination module 2 is used for the detection end to send the identification unique code to the cloud end, and the cloud end discriminates the identification unique code according to a preset comparison rule; The modification module 3 is used for modifying the identification unique code according to a preset modification rule when the cloud end determines that the product is a genuine product, generating a result data packet of the genuine product, and sending the result data packet of the genuine product to the detection end; The display module 4 is used for receiving the genuine product result data packet and displaying the genuine product result data packet.

[0068] Here, the detection end of the system can obtain source code information of the detection target end through the acquisition module 1, identify the identification unique code according to the preset identification rule, and the detection target end is located at the opening part of the product, and the detection end further transmits the identification unique code to the cloud end, and the cloud end further discriminates the identification unique code according to the preset comparison rule through the discrimination module 2, and if the cloud end determines that the product is genuine, the cloud end uses the change module 3 to change the identification unique code according to the preset change rule, generates a genuine product result data packet and sends the genuine product result data packet to the detection end, and finally the detection end receives the genuine product result data packet, and the detection end displays the genuine product result data packet through the display module 4.

[0069] For specific limitations of the product identification traceability system, reference may be made to the limitations of the product identification traceability method in the context, and the description will be omitted here. Each module in the above product identification traceability system can be realized in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in the processor of the electronic device in the form of hardware or can be independent, or can be stored in the memory of the electronic device in the form of software, and can be easily called by the processor to perform the operations corresponding to each module above.

[0070] In this embodiment, an electronic device is provided, and the electronic device is a computer. Referring to FIG. 8, the computer device includes a processor, a memory, a network interface, and a database connected via a system bus. Here, the processor of the electronic device is used to provide calculation and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the execution of the operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store a detection data table. The network interface of the electronic device is used to connect and communicate with an external terminal via a network. The computer program realizes a product identification traceability method when executed by the processor.

[0071] In one embodiment, an electronic device is provided that includes a memory, a processor, and a computer program stored in the memory and executable by the processor, the processor, when executing the computer program, performs the steps in the method embodiments described above.

[0072] An embodiment of the present application further provides a non-volatile computer-readable storage medium having stored thereon a computer program executable by being loaded into a processor, the computer program being capable of implementing the steps of any of the above-mentioned product identification traceability methods and achieving the same effects when executed by the processor.

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

[0074] The above are all preferred embodiments of the present application, which do not limit the scope of protection of the present application, and any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar purpose alternative features unless otherwise stated, that is, each feature is only one example of a series of equivalent or similar features, unless otherwise stated. [Explanation of symbols]

[0075] 1...acquisition module, 2...discrimination module, 3...change module, 4...display module.

Claims

1. A step of a detection end obtaining source code information of a detection target end and identifying an identification unique code according to a preset identification rule, where the detection target end is located at an opening part of a product; The detection end sends the identification unique code to the cloud end, and the cloud end judges the identification unique code according to a preset comparison rule; If the cloud end determines that the product is genuine, modifying the identification unique code according to a preset modification rule, generating a genuine result data packet, and sending the genuine result data packet to the detection end; The detection end receives a result data packet of the genuine product, and displays the result data packet of the genuine product.

2. The step of determining the identification unique code at the cloud end according to a preset comparison rule includes: A generating system at the cloud end generates an identification verification code that is consistent with the identification unique code, and a partition address number is set in the identification unique code; after the cloud end receives the identification unique code, it identifies the partition address number, and finds a corresponding partition address from a storage list according to the partition address number, and compares the identification verification code stored in the partition address; determining that the product is genuine if there is a matching identification verification code; The method for product identification and traceability according to claim 1, further comprising the step of determining that there is an abnormality in the product if there is no matching identification verification code.

3. The detection end obtains the source code information of the detection target end, which means reading the source code information of the detection target end, and the step of identifying the identification unique code according to the preset identification rule of the detection end is: The detection end reads the source code information of the detection target end and identifies the identification unique code according to a universal decoding rule, and after reading the source code information of the detection target end, the detection target end retains the source code information; The method for product identification and traceability according to claim 2, further comprising the step of: when the cloud end determines that the product is genuine, adding a mark to the identification verification code to form an expiration code and storing it in the cloud end, in the step of determining that the product is genuine at the cloud end according to the preset comparison rule at the cloud end.

4. The step of the detection end obtaining the source code information of the detection target end includes extracting the source code information of the detection target end, and the detection end identifying the identification unique code according to the preset identification rule. The detection end extracts source code information of the detection target end and identifies the identification unique code according to a specific decoding rule, and after successfully decoding the source code information of the detection target end, the detection target end deletes the source code information; Furthermore, the step of determining the identification unique code at the cloud end according to the preset comparison rule further comprises: The method for product identification and traceability according to claim 2, further comprising the step of deleting the identification verification code and the identification unique code when the cloud end determines that the product is genuine.

5. After the opening part of the product is opened according to a preset opening method, the destruction rate of the source code information reaches a preset range, and the source code information is changed to secondary source code information, and the product identification traceability method further comprises: The detection end obtains the secondary source code information and correspondingly identifies the preliminary identification code; The detection end sends the preliminary identification code to the cloud end, and the cloud end analyzes the preliminary identification code to obtain a secondary identification unique code and an identification unique code storage address; the cloud end obtains the identification unique code according to the identification unique code storage address, and compares the secondary identification unique code with the identification unique code to determine whether they are consistent; generating a genuine result data packet if the secondary identification unique code and the identification unique code are consistent; and generating an abnormal condition result data packet if the secondary identification unique code and the identification unique code do not match.

6. After the step of opening the opening part of the product according to a preset opening method and the destruction rate of the source code information reaches a preset range, further After the detection target end is destroyed, trigger an internal timer of the detection target end to count time, and when the detection end detects the detection target end, trigger the detection target end to transmit the count time to the detection end; When the detection end receives the preliminary identification code and the clock time, the detection end sends the clock time and the preliminary identification code to the cloud end; The product identification traceability method of claim 5, further comprising: if the cloud end analyzes the preliminary identification code and determines that the secondary identification unique code and the identification unique code are not consistent, determining the opening time based on the measured time and the current time, and sending the opening time and abnormal state result data packet to the detection end.

7. The product identification traceability method of claim 6, further comprising: when the detection end receives the preliminary identification code but does not receive the clocked time, the detection end confirms that the clocked time is the preset time and then transmits the preset time and the preliminary identification code to the cloud end.

8. A product identification traceability system, comprising: a detection end and a cloud end; The detection end includes an acquisition module (1) and a display module (4); The cloud end includes a discrimination module (2) and a modification module (3); Wherein, the acquisition module (1) is used for acquiring source code information of the detection target end at a detection end, and identifying the identification unique code according to a preset identification rule, and the detection target end is located at the opening part of the product; The discrimination module (2) is used for the detection end to send the identification unique code to the cloud end, and the cloud end discriminates the identification unique code according to a preset comparison rule; The modification module (3) is used for modifying the identification unique code according to a preset modification rule when the cloud end determines that the product is genuine, generating a genuine product result data packet, and sending the genuine product result data packet to the detection end; A product identification and traceability system, characterized in that the display module (4) is used for receiving the result data packet of the genuine product at the detection end and displaying the result data packet of the genuine product.

9. An electronic device comprising a memory and a processor, the memory storing a computer program capable of loading and executing the product identification traceability method of any one of claims 1 to 7 into the processor. Electronic device.

10. A non-volatile computer-readable storage medium storing a computer program capable of executing the product identification traceability method according to any one of claims 1 to 7 when loaded into a processor.

Citation Information

Patent Citations

  • Uncopy two-dimension code anti-fake system based on one-time identification and realization method

    CN105528709A

  • Intelligent anti-fake bottle cap

    CN116495348A