Blood glucose meter password card burning method and system thereof

CN115904412BActive Publication Date: 2026-10-13COFOE MEDICAL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211509957.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2026-10-13
Estimated Expiration
2042-11-29

AI Technical Summary

Technical Problem

[0009]本发明的目的在于提供血糖仪密码卡烧录方法及其系统,解决现有血糖仪密码卡的校正码容易错乱和数据信息丢失的技术问题

Benefits of technology

[0026]本发明先根据试纸定码信息获得母卡数据并对母卡进行烧录,同时将母卡数据写入校验治具内,离线烧录治具读取母卡数据并基于预设的规则核验所读取数据,离线烧录治具将本次读取的母卡数据烧录至血糖仪代码卡,并核验烧录至代码卡中数据与离线校验治具内数据一致;最后将血糖仪代码卡插入离线校验治具并与校验治具内数据信息比对,在确认代码卡内数据信息与所需要烧录的信息一致时,结束本次烧录,从而通过多次验证确认,保证了密码卡中校正码的准确性,将代码卡烧录和校验所用的设备分开提供并在不同的流程分开独立的对代码卡中数据进行核验和确认,与现有技术方法相比,避免了生产流程中各个环节的因素导致代码卡信息错误等,进一步保证了血糖检测结果的准确性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115904412B_ABST
    Figure CN115904412B_ABST
Patent Text Reader

Abstract

The application provides a blood glucose meter code card burning method and system, and belongs to the technical field of blood glucose detection. The method comprises the following steps: step 1: obtaining mother card data according to test paper code information and burning the mother card, and writing the mother card data into an offline verification fixture; step 2: reading the mother card data by the offline burning fixture and verifying the read data based on a preset rule; step 3: burning the mother card data read in step 2 to a blood glucose meter code card by the offline burning fixture, and verifying that the data burned into the code card is consistent with the data in the offline verification fixture; and step 4: inserting the blood glucose meter code card into the offline verification fixture and comparing the data information in the code card with the data information in the offline verification fixture, and confirming again that the data information in the code card is consistent with the information to be burned. The device for burning and verifying the code card is provided separately and the data in the code card is verified and confirmed independently in different processes, compared with the prior art method, the code card information error caused by factors in each link in the production process is avoided, and the accuracy of the blood glucose detection result is further ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of blood glucose testing technology, and in particular to a method and system for burning a blood glucose meter password card. Background Technology

[0002] Blood glucose meters primarily employ electrochemical testing methods. Glucose oxidase / glucose dehydrogenase and a conductive medium are fixed on the surface of the test strip electrodes. When blood enters the reaction zone, the glucose in the blood reacts with the glucose oxidase / glucose dehydrogenase on the electrodes, generating electrons. These electrons are transferred to the electrodes by the conductive medium. Under a certain voltage, the current flowing through the electrodes changes, and the intensity of this current has a linear relationship with the glucose concentration. This allows for the calculation of the glucose content in the blood. However, the consistency of glucose oxidase test strips during manufacturing is not easily controlled, resulting in differences in reactivity between different batches. Therefore, before packaging, strips with similar electrochemical properties are grouped together and assigned a calibration code. Thus, test strips produced at different times will have different calibration codes; only test strips from the same batch will have identical calibration codes. Each calibration code on a blood glucose meter corresponds to a different value, and users must use the calibration code matched to the test strip to obtain the correct blood glucose result.

[0003] In existing technologies, the code card burning and verification process has the following problems:

[0004] 1. The company's network information system has high requirements. If the network is paralyzed for any reason, it may lead to production line stoppage and loss of code card data.

[0005] 2. Due to the need for complex network and hardware facilities, the entire code card production system is complex and costly to build, not easy to operate, and prone to errors.

[0006] 3. In actual operation, the error rate of the entire system is relatively high, and production accidents such as material mixing often occur due to operator errors.

[0007] 4. The verification process in the production process is completed through verification within each step, which can easily lead to human or non-human errors in any link of the production process.

[0008] 5. The batch information on the code card used in the production of blood glucose test strips needs to be guaranteed through complex networks and algorithms. Summary of the Invention

[0009] The purpose of this invention is to provide a method and system for burning a blood glucose meter password card, thereby solving the technical problems of easily corrupted calibration codes and data loss in existing blood glucose meter password cards.

[0010] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0011] A method for programming a blood glucose meter PIN card, applicable to a programming device for blood glucose meter PIN cards, comprising the following steps:

[0012] Step 1: Obtain the master card data based on the test strip coding information and burn the master card, while simultaneously writing the master card data into the offline verification fixture;

[0013] Step 2: The offline burning fixture reads the master card data and verifies the read data based on preset rules;

[0014] Step 3: The offline recording device records the master card data read in Step 2 to the blood glucose meter code card and verifies that the data recorded to the code card is consistent with the data in the offline verification device;

[0015] Step 4: Insert the blood glucose meter code card into the offline calibration fixture and compare it with the data information inside the offline calibration fixture. Confirm again that the data information in the code card is consistent with the information to be burned.

[0016] Furthermore, in step 1, the master card data includes an information number, correction data, and a verification code. The verification code is used to verify whether the test strip coding data information is entered correctly. When an operational error occurs and incorrect coding data information is entered, an incorrect verification code will be sent, so that the host computer software cannot generate the master card burning information file. The information number is used to identify the version number of the test strip coding information and to determine whether the coding information is the latest experimental result.

[0017] Further, the specific process of step 1 is as follows: The blood glucose meter code card burning information obtained through experimental verification is input into the host computer. The host computer pre-sets the limits of each data range. After the data information is input and confirmed to be correct, the host computer generates a set of binary data packets containing the code card burning information. The binary data packets contain pre-set rule verification method information. The binary data packets are burned into the code card master card and the code card offline verification fixture respectively through the corresponding tools.

[0018] Furthermore, the host computer generates a binary data packet containing master card programming information. The binary data packet also contains master card calibration data. The calibration data is compared with the calibration data in the previously saved data information. When the calibration data in the previously saved data information is different from the current calibration data, the master card will save the current calibration data.

[0019] Furthermore, the specific process of verifying the read data based on preset rules in step 2 is as follows: the code card master card is connected to the host computer through an intermediate device, the data information in the code card master card is read out and displayed on the software, the parameters of the read data are checked and cannot be modified, and after the information is confirmed to be correct through remote verification, the code card master card can be used to update the blood glucose meter burning device, and the burned code card data information is verified at the same time.

[0020] Furthermore, the specific process of the offline burning fixture in step 2 is as follows: the offline burning fixture for the blood glucose meter needs to be set to the master card burning mode in order to prevent the burning information in the offline burning fixture from being changed. After the master card information is burned, the fixture will exit the master card reading mode.

[0021] Furthermore, the specific process of verifying the consistency between the data burned into the code card and the data in the offline calibration fixture in step 3 is as follows: Insert n code cards into the 1-n sockets on the blood glucose meter offline burning fixture in sequence. The offline burning fixture software, in conjunction with the circuit design, will automatically scan whether there is a code card on the socket. When the offline burning fixture scans and finds a socket with a code card inserted, it burns data into the code card and reads the data from the code card according to the preset rules. At the same time, it checks whether the data is consistent. If they are consistent, it means that the burning is correct, and the burning ends. The burning success information is displayed on the offline calibration fixture in a certain way.

[0022] Furthermore, the specific process of presenting the successful burning information on the offline verification fixture in a certain way is as follows: the burning stage has a unidirectional characteristic. After the password card of any interface is burned, the password card will not be burned repeatedly until the password card is removed and reinserted. At the same time, different offline burning fixtures can be used to burn the same batch of code cards or different code cards, and multiple channels on the offline burning fixture can also be used at the same time.

[0023] Further, the specific process of step 4 is as follows: verify the order information of the code cards to be produced and check it with the code card verification fixture. Insert the burned code card into the offline verification fixture for verification. If the data information in the code card is consistent with the information to be burned, the verification is successful. Pack the code cards that have passed the verification fixture according to the production order information. Re-burn the code cards that have failed the verification through step 3 or submit them to the defective product library.

[0024] Furthermore, it includes a host computer and a slave computer programming device. The host computer is used to read the test strip coding information to generate a programming file and transmit the programming file to the slave computer programming device. The slave computer programming device is used to run the above method.

[0025] The present invention, by adopting the above-described technical solution, has the following beneficial effects:

[0026] This invention first obtains the master card data based on the test strip's coding information and burns it into the master card. Simultaneously, the master card data is written into a verification fixture. An offline burning fixture reads the master card data and verifies the read data based on preset rules. The offline burning fixture then burns the read master card data into the blood glucose meter code card and verifies that the data burned into the code card matches the data in the offline verification fixture. Finally, the blood glucose meter code card is inserted into the offline verification fixture and compared with the data information in the fixture. When it is confirmed that the data information in the code card matches the information to be burned, the burning process ends. Through multiple verifications, the accuracy of the correction code in the code card is ensured. By providing separate equipment for code card burning and verification and performing independent verification and confirmation of the data in the code card in different processes, compared with existing technologies, this avoids errors in code card information caused by factors in various stages of the production process, further ensuring the accuracy of blood glucose test results. Attached Figure Description

[0027] Figure 1 This is the overall flowchart of the present invention;

[0028] Figure 2 This is the detailed process of the present invention. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and preferred embodiments. However, it should be noted that many details listed in the specification are merely to provide the reader with a thorough understanding of one or more aspects of the present invention, and these aspects of the invention can be implemented even without these specific details.

[0030] like Figure 1-2 As shown, the method for burning a blood glucose meter PIN card includes the following steps:

[0031] Step 1: Obtain the master card data based on the test strip coding information and burn the master card, while simultaneously writing the master card data into the calibration fixture.

[0032] In this step, the technician inputs the blood glucose meter code card burning information, obtained through experimental verification, into the host computer. The host computer has built-in limits on the range of various data points; if the technician enters incorrect information, the host computer software cannot click to confirm or generate the code card burning information file. After the technician completes the data input and confirms its accuracy, the host computer software generates a binary data packet containing the code card burning information, as well as pre-set rule verification information. The technician then uses appropriate tools to burn this binary data packet into the code card master card and the code card verification fixture.

[0033] Step 2: The offline burning fixture reads the master card data and verifies the read data based on preset rules.

[0034] In this step, the operator writes the master code card into the code card programming fixture. The technicians have designed host computer software for the operator to query the information within the master card. The operator first connects the master code card to the host computer via an intermediate device and clicks the read button on the host computer software. The host computer software reads the data information from the master code card and displays it on the software interface. This interface only displays the various parameter information but cannot be modified. After the operator and technician remotely confirm that the information is correct, the master code card can be used to update the code card data information to be programmed into the offline programming fixture of the blood glucose meter. Simultaneously, both will verify and check the programmed data information based on preset rules. Furthermore, the offline programming fixture of the blood glucose meter requires specific settings to be configured to enter master card programming mode to prevent the programmed information within the fixture from being altered. After programming the master card information, the fixture will exit master card reading mode.

[0035] Step 3: The offline recording device records the data from the master card read this time to the blood glucose meter code card, and verifies that the data recorded to the code card is consistent with the data in the offline verification device.

[0036] In this step, the operator sequentially inserts n code cards into the 1 to n sockets on the offline programming fixture of the blood glucose meter. The offline programming fixture software, in conjunction with the circuit design, automatically scans the sockets to see if a code card is present. When the offline programming fixture detects a code card inserted, it attempts to program data into the code card and reads the data from the code card according to preset rules, verifying its consistency. If consistent, the programming is considered correct, and the programming ends. The offline programming fixture displays a message indicating whether the programming was successful in a specific way. The programming stage is unidirectional; once a code card from any interface is programmed, it will not be repeatedly programmed until it is removed and reinserted, at which point the programming stage will restart. Furthermore, this invention does not limit different operators to using different offline programming fixtures to program the same batch of code cards or different code cards. It also does not limit the number of channels on the offline programming fixture used simultaneously.

[0037] Step 4: Insert the blood glucose meter code card into the offline calibration fixture and compare it with the data information inside the calibration fixture. Confirm again that the data information in the code card is consistent with the information to be burned.

[0038] In this step, the operator first verifies the order information for the code cards to be produced and checks it against the code card verification fixture. Following the operator's instructions, the operator inserts the batch-programmed code cards into the offline verification fixture for verification. Code cards that pass verification are packaged according to the production order information and shipped. Code cards that fail verification are either reprogrammed in step 3 or submitted to the defective goods warehouse.

[0039] refer to Figure 2 This is a flowchart illustrating a method for burning a blood glucose meter password card according to an embodiment of the present disclosure. The method includes a computer host computer software workflow:

[0040] First, open the code card host computer editing software, input the various code card parameter data, then generate a binary file in the software, and burn it to the master card burning fixture through the burning software. At the same time, the code card parameter data is burned to the verification fixture through the host computer software that can recognize binary files.

[0041] refer to Figure 2 This is a flowchart illustrating a method for programming a blood glucose meter password card according to an embodiment of the present disclosure. The method includes a master card offline programming fixture workflow:

[0042] The system waits for the master card to be inserted into the master card programming fixture. After the master card is inserted, the system reads and verifies the master card data. If the reading is successful, the master card programming fixture lights up a red light and stores the master card data in the system Flash. If the reading fails, the master card programming fixture does not light up a red light and waits for the data to be read and verified successfully. After the master card data is read and verified successfully, the system controls the master card programming fixture to enter the code card scanning mode via an external button, waits for the scan to be successfully recognized, and then the programming fixture begins programming. After successful programming, the master card programming fixture lights up a green light, indicating that programming is complete.

[0043] refer to Figure 2 This is a flowchart illustrating a method for burning a blood glucose meter password card according to an embodiment of the present disclosure. The password card in this method can be divided into finished password cards, semi-finished password cards, and defective password cards.

[0044] refer to Figure 2 This is a flowchart illustrating a method for programming a blood glucose meter password card according to an embodiment of the present disclosure. The method includes an offline verification fixture workflow:

[0045] After the host computer writes the parameter data into the verification fixture, the verification fixture enters the code card scanning mode. Then, the data information in the burning fixture is compared and verified with the data information in the verification fixture. After successful verification, the verification fixture lights up green, indicating that the verification is complete.

[0046] The programming system includes a software terminal and a programming device. The software terminal is used to send programming information to the programming device. The software terminal is connected to one or more programming devices. The programming device is used to execute the programming method for the blood glucose meter code card as described above.

[0047] It should be noted that the method of this disclosure embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this disclosure embodiment, and the multiple devices will interact with each other to complete the method described.

[0048] This method involves acquiring and burning the coding information of blood glucose meter code cards into a master card. Technicians use the master card to update the offline coding jig on the production line, writing the coding information of the required batch of test strips. Simultaneously, technicians also write this data into a calibration jig using a special method. Employees use the offline coding jig to batch-code the blood glucose meter code cards with the updated coding information and verify the data on the code cards against the updated data in the coding jig according to preset rules. Technicians also update the information in a code card calibration jig. Employees insert the batch-produced code cards into the calibration jig for verification. The calibration jig verifies both the data on the code cards and confirms the integrity of the code card's functions. This method provides separate equipment for coding card coding and verification, and independently verifies and confirms the data on the code cards in different processes. Compared to existing technologies, this avoids errors in code card information caused by factors at various stages of the production process, further ensuring the accuracy of blood glucose test results.

[0049] In a specific application scenario, the programming method disclosed herein can be used by blood glucose test strip manufacturers when programming code cards in batches, and sold in conjunction with the corresponding blood glucose test strips. The device using the method disclosed herein can be one or multiple, and each device can program multiple code cards simultaneously.

[0050] Similarly, in another specific application scenario, the burning method disclosed herein can also be used by retailers of blood glucose test strips or blood glucose meters when burning code cards on-site in stores.

[0051] Users must use the calibration code matched with the test strip to obtain the correct blood glucose result. The design of obtaining the calibration code and password card can be done independently of computers and networks compared to existing technologies, which greatly reduces the complexity and cost of building the entire code card production system. For production line operators and workers, there is no need to operate a computer to input and control the complex and cumbersome code card burning and verification system. They only need to follow simple operations to complete the entire code card burning and verification work, which is easy to train and learn. The entire system has a high fault tolerance margin. Production accidents such as mixed materials caused by operator or worker errors can be easily classified and distinguished by different verification fixtures without re-burning. Compared with existing technologies, relying only on verification within each step, it eliminates human or non-human error in any link of the code card production process. The benefits are obvious. The batch information of the code card in the blood glucose test strip production can be saved by archiving the master card information after each batch is completed. It is not necessary to guarantee it through complex networks and algorithms. Existing technology has high requirements for the company's network information system. Once the network is paralyzed for various reasons, there may be problems such as loss of production line and code card data information. This invention adopts an offline method to overcome the problems and risks that are difficult to avoid in centralized networks in a simple and efficient way, and further reduces the probability of errors.

[0052] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for burning a blood glucose meter password card, characterized in that: The programming method is applied to a programming device for blood glucose meter PIN cards, and the method includes the following steps: Step 1: Obtain the master card data based on the test strip coding information and burn the master card, while simultaneously writing the master card data into the offline verification fixture; Step 2: The offline burning fixture reads the master card data and verifies the read data based on preset rules; Step 3: The offline recording device records the master card data read in Step 2 to the blood glucose meter code card and verifies that the data recorded to the code card is consistent with the data in the offline verification device; Step 4: Insert the blood glucose meter code card into the offline calibration fixture and compare it with the data information inside the offline calibration fixture. Confirm again that the data information in the code card is consistent with the information to be burned. The specific process of verifying the consistency between the data burned into the code card and the data in the offline calibration fixture in step 3 is as follows: Insert n code cards into the 1-n sockets on the blood glucose meter offline burning fixture in sequence. The offline burning fixture software, in conjunction with the circuit design, will automatically scan whether there is a code card on the socket. When the offline burning fixture scans and finds a socket with a code card inserted, it burns data into the code card and reads the data from the code card according to the preset rules. At the same time, it checks whether the data is consistent. If they are consistent, it means that the burning is correct, and the burning ends. The burning success information is displayed on the offline calibration fixture in a certain way. The specific process of presenting the successful burning information on the offline verification fixture is as follows: The burning stage has a unidirectional characteristic. After the password card of any interface is burned, the password card will not be burned repeatedly until the password card is removed and reinserted. At the same time, different offline burning fixtures can be used to burn the same batch of code cards or different code cards. Multiple channels on the offline burning fixture can also be used at the same time.

2. The blood glucose meter password card burning method according to claim 1, characterized in that: In step 1, the master card data includes an information number, calibration data, and a verification code. The verification code is used to verify whether the test strip coding data is entered correctly. If an operational error occurs and incorrect coding data is entered, an incorrect verification code will be sent, preventing the host computer software from generating the master card burning information file. The information number is used to identify the version number of the test strip coding information and to determine whether the coding information is the latest experimental result.

3. The blood glucose meter password card burning method according to claim 1, characterized in that: The specific process of step 1 is as follows: The blood glucose meter code card burning information obtained through experimental verification is input into the host computer. The host computer pre-sets the limits of each data range. After the data information is input and confirmed to be correct, the host computer generates a set of binary data packets containing the code card burning information. The binary data packets contain pre-set rule verification method information. The binary data packets are burned into the code card master card and the code card offline verification fixture respectively through the corresponding tools.

4. The blood glucose meter password card burning method according to claim 3, characterized in that: The host computer generates a binary data packet containing master card programming information. The binary data packet also contains master card calibration data. The calibration data is compared with the calibration data in the previously saved data information. When the calibration data in the previously saved data information is different from the current calibration data, the master card will save the current calibration data.

5. The method for burning a blood glucose meter password card according to claim 1, characterized in that: The specific process of verifying the read data based on preset rules in step 2 is as follows: connect the code card master card to the host computer through an intermediate device, read the data information in the code card master card and display it on the software, check the various parameters of the read data and make sure that they cannot be modified, and after confirming that the information is correct through remote verification, the code card master card can be used to update the blood glucose meter burning device, and at the same time, the burned code card data information is verified.

6. The blood glucose meter password card burning method according to claim 5, characterized in that: The specific process of the offline burning fixture in step 2 is as follows: The offline burning fixture for the blood glucose meter needs to be set to the master card burning mode in order to prevent the burning information in the offline burning fixture from being changed. After the master card information is burned, the fixture will exit the master card reading mode.

7. The blood glucose meter password card burning method according to claim 1, characterized in that: The specific process of step 4 is as follows: verify the order information of the code cards to be produced and check it with the code card verification fixture. Insert the burned code card into the offline verification fixture for verification. If the data information in the code card is consistent with the information to be burned, the verification is successful. Pack the code cards that have passed the verification fixture according to the production order information. For the code cards that have failed the verification, re-burn them through step 3 or submit them to the defective product library.

8. A blood glucose meter password card burning system, characterized in that: It includes a host computer and a slave computer programming device. The host computer is used to read the test strip code information to generate a programming file and transmit the programming file to the slave computer programming device. The slave computer programming device is used to run the method of any one of claims 1-7.

Citation Information

Patent Citations

  • Burning method and system of glucometer code card, electronic equipment and storage medium

    CN112988179A