Surgical instrument management system and method based on radio frequency identification

By equipping surgical instruments with radio frequency identification tags and readers, combined with inventory management and alarm modules, the errors and inefficiency problems in traditional manual management are solved, and the efficient and accurate management of surgical instruments is achieved, ensuring the quality of medical care.

CN120388703APending Publication Date: 2025-07-29BEIJING TIANTAN HOSPITAL AFFILIATED TO CAPITAL MEDICAL UNIV
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510472826.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

Traditional surgical instrument management methods rely on manual recording, which is prone to errors, resulting in inaccurate number of devices, low management efficiency, difficult to track the status and location of the device in real time, and difficult to trace information.

Method used

RFID technology is adopted to equip each surgical instrument with a uniquely identified radio frequency identification tag, set up fixed and handheld readers, update the device location and status in real time, and combine inventory management, use record traceability, maintenance reminder and alarm modules to achieve automated management.

Benefits of technology

It improves the accuracy and efficiency of surgical instrument management, reduces the risk of manual errors, ensures the integrity of device information, optimizes resource allocation, improves operating room efficiency, and supports medical quality traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120388703A_ABST
    Figure CN120388703A_ABST
Patent Text Reader

Abstract

The invention discloses a surgical instrument management system and method based on radio frequency identification, and relates to the technical field of medical instrument management systems. The system comprises a radio frequency identification tag module; a reader-writer module; the instrument state tracking module is used for updating the position and state information of the surgical instrument in real time according to the data read by the reader-writer, so that a worker can master the dynamic state of the surgical instrument at any time; the inventory management module is used for carrying out inventory checking and monitoring on instruments in the instrument storage library, and when the inventory number is lower than a preset threshold value, a replenishment prompt is automatically sent out, and sufficient supply of the surgical instruments is ensured; the use record tracing module is used for recording related information of each time of use of the surgical instrument, including a use operation name, a surgeon and use time, and is used for providing a use history when the instrument needs to be traced; a maintenance reminding module; a display terminal module and an alarm module. According to the method and the system, the surgical instruments can be managed accurately and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical device management methods, and particularly to a surgical instrument management system and method based on radio frequency identification. Background Art

[0002] The effective management of surgical instruments is crucial for the smooth progress of surgeries and the guarantee of medical quality. Traditional surgical instrument management methods mainly rely on manual records and inventories, which have many drawbacks. For example, manual records are prone to errors, resulting in inaccurate instrument quantities. During surgeries, the lack of instruments may affect the surgical process. In the circulation process of instrument recycling, cleaning, disinfection, and reuse, manual management is inefficient, making it difficult to track the status and location of instruments in real time, which is not conducive to timely resource allocation. In addition, when tracing information such as the usage history and maintenance records of instruments, manually searching and organizing relevant materials is time-consuming and laborious, and the information is prone to being incomplete. Summary of the Invention

[0003] The technical problem to be solved by the present invention is how to provide a system and method that can accurately and efficiently manage surgical instruments.

[0004] To solve the above technical problem, the technical solution adopted by the present invention is: A surgical instrument management system based on radio frequency identification, the system includes:

[0005] Radio frequency identification tag module: Equip each surgical instrument with a radio frequency identification tag with a unique identifier, and this tag stores detailed information of the corresponding instrument, including instrument name, model, specification, production date, usage times, and maintenance records;

[0006] Reader / writer module: Set fixed readers in the places involved in each circulation link of surgical instruments, and at the same time equip handheld readers for operations in mobile scenarios; The fixed reader is used to read the RFID tag information of surgical instruments passing through its identification area in real time and transmit the data to the management system server; The handheld reader is used by staff to read the instrument tag information at any time when taking inventory or searching for specific instruments;

[0007] Instrument status tracking module: Used to update the location and status information of surgical instruments in real time according to the data read by the reader, enabling staff to master the dynamics of surgical instruments at any time;

[0008] Inventory management module: Conduct inventory checks and monitoring on the instruments in the instrument storage, and automatically send a replenishment reminder when the inventory quantity is lower than the preset threshold to ensure the sufficient supply of surgical instruments;

[0009] Usage Record Tracing Module: Used to record relevant information about each use of surgical instruments, including the name of the surgery, the surgeon in charge, and the usage time, and is used to provide the usage history when tracing the instruments is required;

[0010] Maintenance Reminder Module: Used to send maintenance reminders to staff according to the usage times and production dates of the instruments, in accordance with the preset maintenance cycle, to ensure that the instruments are always in good working condition;

[0011] Display Terminal Module: Set in the operating room, the sterile supply center, and the instrument storage repository, connected to the management system server, and used to display the relevant information of surgical instruments in real time. Staff can query the detailed information and historical records of the instruments through the display terminal;

[0012] Alarm Module: When surgical instruments are lost, taken out of a specific area without authorization, or there are inventory abnormalities, the management system server triggers the alarm module to inform relevant staff through audible and visual alarms and / or SMS notifications.

[0013] Correspondingly, an embodiment of the present invention also discloses a method for managing surgical instruments based on radio frequency identification. The method includes the following steps:

[0014] Radio Frequency Tag Identification: Equip each surgical instrument with a radio frequency identification tag with a unique identifier, and this tag stores the detailed information of the corresponding instrument, including the instrument name, model, specification, production date, usage times, and maintenance records;

[0015] Radio Frequency Information Reading and Writing: Set fixed readers in the places involved in each transfer link of surgical instruments, and at the same time equip handheld readers for operations in mobile scenarios; the fixed readers are used to read the RFID tag information of surgical instruments passing through their identification areas in real time and transmit the data to the management system server; the handheld readers are used for staff to read the instrument tag information at any time when taking inventory or searching for specific instruments;

[0016] Instrument Status Tracking: Used to update the location and status information of surgical instruments in real time according to the data read by the readers, so that staff can keep track of the dynamics of surgical instruments at any time;

[0017] Inventory Management: Conduct inventory checks and monitoring on the instruments in the instrument storage repository. When the inventory quantity is lower than the preset threshold, automatically send a replenishment reminder to ensure the sufficient supply of surgical instruments;

[0018] Usage Record Tracing: Used to record relevant information about each use of surgical instruments, including the name of the surgery, the surgeon in charge, and the usage time, and provide the usage history when tracing the instruments is required;

[0019] Maintenance reminder: It is used to send maintenance reminders to staff according to the usage times and production dates of instruments, in accordance with preset maintenance cycles, so that the instruments are always in good working condition;

[0020] Information display: The display terminal is set in the operating room, sterile supply center and instrument storage repository, and is connected to the management system server. It is used to display the relevant information of surgical instruments in real time. Staff can query the detailed information and historical records of the instruments through the display terminal;

[0021] Abnormal alarm: When surgical instruments are lost, taken out of a specific area without authorization, or there are inventory abnormalities, the management system server triggers the alarm module, and notifies relevant staff through audible and visual alarms and / or SMS notifications.

[0022] The beneficial effects of adopting the above technical solutions are as follows: By using radio frequency identification technology to automatically read instrument information, there is no need for manual recording and counting one by one, which greatly reduces the workload of staff and improves the management efficiency of surgical instruments in each transfer link. It avoids errors that may occur in manual records, ensures the accuracy and integrity of surgical instrument information, and reduces the surgical risks caused by incorrect instrument information. It can track the location and status of surgical instruments in real time, facilitate timely resource allocation, optimize surgical arrangements, and improve the working efficiency of the operating room. It details and records information such as the usage history and maintenance records of surgical instruments, provides strong support for medical quality traceability and instrument quality management, and helps to ensure the safety of patients. Description of the Drawings

[0023] The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.

[0024] Figure 1 is the principle block diagram of the system described in the embodiments of the present invention;

[0025] Figure 2 is the flow chart of the method described in the embodiments of the present invention. Specific Embodiments

[0026] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0027] In the following description, many specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Those skilled in the art may make similar extensions without departing from the spirit of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed below.

[0028] As Figure 1 shown, an embodiment of the present invention discloses a surgical instrument management system based on radio frequency identification. The system includes:

[0029] Radio frequency identification tag module 101: Equip each surgical instrument with a radio frequency identification tag with a unique identifier, and this tag stores detailed information of the corresponding instrument, including instrument name, model, specification, production date, usage times, and maintenance records;

[0030] Reader / writer module 102: Set fixed readers in the places involved in each transfer link of surgical instruments, and at the same time equip handheld readers for operations in mobile scenarios; The fixed reader is used to read the RFID tag information of surgical instruments passing through its identification area in real time and transmit the data to the management system server; The handheld reader is used for staff to read the instrument tag information at any time when taking inventory or searching for specific instruments;

[0031] Instrument status tracking module 103: Used to update the position and status information of surgical instruments in real time according to the data read by the reader, so that staff can always master the dynamics of surgical instruments;

[0032] Inventory management module 104: Conduct inventory checks and monitoring on the instruments in the instrument storage. When the inventory quantity is lower than the preset threshold, automatically send a replenishment reminder to ensure the sufficient supply of surgical instruments;

[0033] Usage record traceability module 105: Used to record relevant information of each use of surgical instruments, including the name of the surgical operation, the surgeon in charge, and the usage time, for providing the usage history when tracing the instrument is needed;

[0034] Maintenance reminder module 106: Used to send maintenance reminders to staff according to the usage times and production dates of the instruments according to the preset maintenance cycle to ensure that the instruments are always in good working condition;

[0035] Display terminal module 107: Set in the operating room, disinfection supply center, and instrument storage, connected to the management system server, used to display the relevant information of surgical instruments in real time. Staff can query the detailed information and historical records of the instruments through the display terminal;

[0036] Alarm module 108: When surgical instruments are lost, taken out of a specific area without authorization, or there are inventory abnormalities, the management system server triggers the alarm module to inform relevant staff through audible and visual alarms and / or text message notifications.

[0037] Furthermore, the implementation method of the instrument status tracking module 103 includes the following steps:

[0038] 1) Data reading:

[0039] When the RFID tag carried by the surgical instrument enters the effective identification range of the reader / writer, the reader / writer automatically reads the unique identification information of the instrument and other relevant data (such as instrument ID, etc.) stored in the tag, and transmits these data to the management system server through wireless communication.

[0040] 2) Data processing and storage:

[0041] Server receives data: The management system server receives data sent from each reader / writer through the data receiving interface. The server verifies the received data to confirm the validity of the received data, such as checking whether the data format is correct and whether there is data loss.

[0042] Database update: The management system server constructs a surgical instrument database. The instrument database includes an information table for recording instrument location and status information. Each row record in this table corresponds to a surgical instrument and contains fields such as instrument ID, current location, current status, and timestamp. When the server receives new reader / writer data, it finds the corresponding record in the database based on the instrument ID and updates its location, status information, and timestamp. For example, if the tag information of a certain instrument is read by the reader / writer in the operating room, the server will update the location of the instrument in the database to "operating room", the status to "in use", and record the current time.

[0043] 3) Real-time status display:

[0044] Display terminal connection: The display terminals set in the operating room, sterile supply center, and instrument storage repository establish connections with the management system server through the network. The display terminal can be a desktop computer, a tablet computer, or a dedicated display device.

[0045] Data acquisition and display: The display terminal periodically sends requests to the management system server to obtain the latest location and status information of surgical instruments. The server queries relevant data from the database according to the request and returns it to the display terminal. After receiving the data, the display terminal presents it to the staff in an intuitive way, such as displaying information such as the name, location, and status of each instrument through lists, charts, etc., enabling the staff to keep track of the dynamics of surgical instruments at any time.

[0046] Further, the data reading includes the following steps:

[0047] 1) The reader reads the tag data:

[0048] Let E be the electromagnetic field strength emitted by the reader, and its strength satisfies within the effective recognition range of the reader:

[0049]

[0050] where E0 is the electromagnetic field strength of the reader antenna at the reference distance, r is the distance between the tag and the reader, and n1 is the propagation factor (usually between 2 and 4, depending on the environment); when E is greater than or equal to the activation threshold E th of the tag, the tag is activated and starts to transmit data to the reader;

[0051] Let D tag be the data stored in the tag, expressed as:

[0052] D tag ={ID, D1, D2…, D n2}

[0053] where ID is the unique identification information of the surgical instrument, and D1, D2…, D n2 are other relevant data;

[0054] 2) The reader receives and processes the data

[0055] The reader antenna receives the modulated signal S tag from the tag, and obtains the original data D raw through demodulation processing;

[0056] Let the demodulation function of the reader be Demdodulate(S tag ), then:

[0057] D raw =Demdodulate(S tag )

[0058] Then, according to the predefined data parsing rules, the original data D raw is parsed into structured data D tag ;

[0059] For example, for data stored in a certain format, use the data extraction function ExtractData(D raw , format), where format is the format of data storage (such as EPC encoding format, ISO / IEC 15693 standard, etc.):

[0060] D tag= ExtractData(D raw , format).

[0061] 3) Transmit the data to the management system server via wireless communication

[0062] Use Wi-Fi to transmit data. Let the transmission function be:

[0063] Transmit WiFi (D json , IP server , Port server ), where IP server is the IP address of the management system server, and Port server is the server port number;

[0064] For Bluetooth transmission, let the transmission function be: Transmit Bluetooth (D json , MAC server );

[0065] Among them, MAC server is the Bluetooth MAC address of the server.

[0066] Furthermore, the specific method for the server to receive data includes the following steps:

[0067] Set up a data reception interface: According to the application situation, select the TCP / IP network protocol as the communication protocol between the server and the reader / writer; create a TCP listening port on the server side and wait for the connection of the reader / writer; the server continuously listens to the set port. When the reader / writer initiates a connection, accept the connection and start receiving data;

[0068] Data reception: The server uses a buffer to store the received data to prevent data loss or overflow, and uses the loop reception data method during the data reception process until a complete data packet is received or the preset timeout is reached;

[0069] Data verification: First, check the length of the received data to verify whether the length of the received data meets the expectation; then, use the cyclic redundancy check CRC method to verify whether the data is damaged during the transmission process. The sender calculates and adds the CRC value when sending the data, and the receiver recalculates and compares the CRC value to verify the integrity of the data by comparing the CRC values of the two; secondly, parse the received data into the expected format and verify whether the parsed data conforms to the predetermined data structure by checking whether the necessary fields in the received data exist; finally, verify the identity of the reader / writer using the pre-stored reader / writer ID list or encrypted authentication information.

[0070] Further, the specific method for data acquisition and display includes the following steps:

[0071] 1) The display terminal periodically sends requests:

[0072] The display terminal sets a timer and sends requests to the management system server at a certain time interval T (for example, every 30 seconds, 1 minute, etc.), and this time interval is set according to management requirements;

[0073] 2) The server receives the requests and queries the database:

[0074] The server listens for requests from the display terminal through a logical judgment function. When the listening function is true, it triggers the database query operation to perform the database query operation;

[0075] 3) The display terminal receives and displays the data:

[0076] After the display terminal receives the data returned by the server, it parses the data and displays the data to the staff in the form of a table or list. For the data display part, after receiving the data each time, the data is added to the table using an iterative formula.

[0077] Further, the implementation method of the instrument status tracking module includes the following steps:

[0078] Data parsing and location association: The server parses the received data into a recognizable format. The readers at different locations have different IDs, and the system pre-stores the mapping relationship between the reader ID and the location. Then, the current location of the instrument is determined according to the identifier of the reader;

[0079] Status update logic: According to the current location and the previously stored instrument status, determine the new status of the instrument. If the instrument enters the operating room from the storage repository, its status is updated from being in the repository and standby to being in use. If the instrument enters the disinfection supply center from the operating room, the status is updated from being in use to being pending cleaning and disinfection;

[0080] Database update: Store the updated location and status information in the database, and update the timestamp at the same time;

[0081] Information distribution: Send the updated information to the display terminal for the staff to view.

[0082] Further, the data parsing and location association includes the following steps:

[0083] 1) Data parsing:

[0084] JSON data parsing: Assume the received data D is in JSON format, D JSON is the parsed JSON format data, f JSONFor the parsing function of JSON, then:

[0085] D JSON = f JSON (D);

[0086] XML data parsing: For XML - formatted data, parse it into an element - tree structure. Let D XML be the parsed XML element - tree, and f XML be the XML parsing function, then:

[0087] D XML = f XML (D);

[0088] For custom binary - formatted data D, parse out the device ID and the reader ID according to a predefined protocol; assume the first 4 bytes of the data represent the data length L, the 5th to 12th bytes represent the device ID: E ID and the 13th to 20th bytes represent the reader ID: R ID ;

[0089] Assume L = f L (D), E ID = f EID (D); R ID = f RID (D);

[0090]

[0091] 2) Storage of the mapping relationship between the reader ID and the location

[0092] Store the mapping relationship between the reader ID and the location in a mapping structure. Let M be the mapping structure, the stored reader ID be R ID and the location be S;

[0093] M[R ID = S;

[0094] 3) Determine the current location of the instrument

[0095] JSON data location search:

[0096] Extract the reader ID from the parsed JSON data, and then search for the location according to the mapping relationship. Let RID JSON be the reader ID extracted from the JSON data, L JSON be the found location, and g JSON be the function to extract the reader ID from the JSON data, then:

[0097] RID JSON = g JSON (D JSON)

[0098] L JSON = M[RID JSON ;

[0099] XML data location lookup:

[0100] Search for the reader ID element in the parsed XML data, extract its value, and then look up the location according to the mapping relationship. Let RID XML be the reader ID extracted from the XML data, and L XML be the located position, and g XML be the function to extract the reader ID from the XML data. Then:

[0101] RID XML = g XML (D XML )

[0102] L XML = M[RID XML ;

[0103] Custom binary data location lookup:

[0104] Based on the reader ID obtained from parsing the custom binary data, look up the location according to the mapping relationship. Let RID BIN be the reader ID obtained from parsing the custom binary data, and L BIN be the located position. Then:

[0105] L BIN = M[RID BIN .

[0106] Furthermore, the specific method of the status update logic includes the following steps:

[0107] When the reader reads the instrument information, the server receives the unique identifier equipment_id of the surgical instrument of the device and the current location current_location. The server queries the current status of the instrument from the database; the server updates the status of the instrument according to the received current location and the current status queried from the database according to the predefined status conversion rules;

[0108] When the instrument is taken out of the storage repository and enters the operating room, the reader sends the instrument information to the server; the server queries that its current status is in the repository for standby, and updates it to in use according to the above status update logic;

[0109] When the instrument enters the sterile supply center from the operating room, the reader sends information to the server; the server queries its current status as in use and updates it to to-be-cleaned-and-disinfected according to the status update logic.

[0110] Furthermore, the implementation method of the usage record tracing module includes the following steps:

[0111] 1) Usage record storage: Store the usage records in a MySQL database. For temporary or information that needs to be quickly recorded, store the usage records in a log file; usage_id is the unique identifier of the usage record, equipment_id stores the unique identifier of the surgical instrument and can be associated with the main table of surgical instrument management; surgery_name stores the name of the surgery to ensure that the specific surgery using the instrument can be traced; chief_surgeon stores the information of the chief surgeon for finding the history of the doctor using the instrument; start_time records the time when the instrument starts to be used in the surgery, accurate to seconds or milliseconds; end_time records the time when the instrument ends to be used in the surgery, initially NULL and updated after the surgery ends; additional_info stores other information, including assistant doctors and special situations.

[0112] 2) Update records at the end of surgery: When the surgery ends, use the system or a handheld reader to confirm the end of the instrument usage, and update the current time as the end time to the database or log; if the surgery is interrupted due to an accident, the system updates the end time and status of the usage record. Through the user interface or automatic monitoring, use the current time as the end time, and the reason for the interruption can be recorded in additional_info at the same time.

[0113] 3) Usage record query and tracing: Develop a user interface that allows users to enter query conditions, including instrument ID, surgery name, doctor name, and time range; filter relevant records in the database according to the query conditions entered by the user.

[0114] 4) Report generation: Generate reports according to the usage records using SQL statements and report tools or data analysis tools to count the usage frequency of the instrument and the number of times the doctor uses the instrument within a certain period of time.

[0115] 5) Data export and sharing: Export the usage records in Excel, CSV, or PDF format for convenient data sharing and archiving.

[0116] Furthermore, in the alarm module:

[0117] 1) Detection of surgical instrument loss:

[0118] The server continuously monitors the location information of surgical instruments and updates it through the reader and writer. The system sets a time threshold T. If the last updated location information of an instrument exceeds T and it does not appear at the expected location, the instrument is considered to be lost.

[0119] 2) Unauthorized removal from a specific area for inspection:

[0120] Readers are set up at the entrances and exits of specific areas. When a device passes through these readers, its location information is updated. At the same time, the system sets the authorization area information. Devices used in the authorized area cannot leave the authorized area. When the reader updates the device's location, the server checks whether the device has permission to enter the new location. If it is not authorized, an alarm is triggered.

[0121] 3) Inventory anomaly detection:

[0122] The system regularly checks the inventory quantity in the instrument repository. In the database, an inventory table is set up to store inventory information, including the instrument_id and quantity fields. A minimum inventory threshold MIN_STOCK is set for each instrument. The server uses SQL queries to check whether the inventory is below the threshold. If it is below the threshold, it is judged as an inventory abnormality.

[0123] Corresponding to the method, Figure 2 As shown, an embodiment of the present invention further discloses a surgical instrument management method based on radio frequency identification, the method comprising the following steps:

[0124] S1, RFID tag identification: Each surgical instrument is equipped with a unique RFID tag that stores detailed information about the corresponding instrument, including instrument name, model, specifications, production date, number of uses, and maintenance records;

[0125] S2, RFID reading and writing: Fixed readers are installed in various locations involved in the circulation of surgical instruments, and handheld readers are also equipped for mobile operation. The fixed readers are used to read the RFID tag information of surgical instruments passing through their identification area in real time and transmit the data to the management system server. The handheld readers are used by staff to read the instrument tag information at any time when taking inventory or searching for specific instruments.

[0126] S3, instrument status tracking: used to update the location and status of surgical instruments in real time based on the data read by the reader, so that staff can keep abreast of the dynamics of surgical instruments at any time;

[0127] S4, Inventory Management: Inventory and monitoring of instruments in the instrument warehouse. When the inventory quantity falls below the preset threshold, automatic replenishment reminders are issued to ensure sufficient supply of surgical instruments;

[0128] S5, Usage Record Tracing: Used to record relevant information for each use of surgical instruments, including the name of the surgery performed, the surgeon in charge, and the usage time, and provide the usage history when tracing the instruments is required;

[0129] S6, Maintenance Reminder: Used to send maintenance reminders to staff according to the usage times and production dates of the instruments and the preset maintenance cycle, so that the instruments are always in good working condition;

[0130] S7, Information Display: Set the display terminal in the operating room, the sterile supply center, and the instrument storage repository, connect it to the management system server, and used to display the relevant information of surgical instruments in real time. Staff can query the detailed information and historical records of the instruments through the display terminal;

[0131] S8, Abnormal Alarm: When surgical instruments are lost, taken out of a specific area without authorization, or there are inventory abnormalities, the management system server triggers the alarm module and notifies relevant staff through audible and visual alarms and / or text messages.

[0132] In summary, the described method and system can accurately and efficiently manage surgical instruments.

Claims

1. A surgical instrument management system based on radio frequency identification, characterized in that The system includes: Radio Frequency Identification (RFID) tag module: Equip each surgical instrument with a uniquely identified RFID tag, which stores detailed information about the corresponding instrument, including instrument name, model, specification, production date, usage times, and maintenance records; Reader / writer module: Set up fixed readers in the places involved in each transfer link of surgical instruments, and at the same time equip handheld readers for operations in mobile scenarios; The fixed reader is used to read the RFID tag information of surgical instruments passing through its identification area in real time and transmit the data to the management system server; The handheld reader is used for staff to read the instrument tag information at any time when taking inventory or searching for specific instruments; Instrument status tracking module: Used to update the location and status information of surgical instruments in real time according to the data read by the reader / writer, so that staff can always keep track of the dynamics of surgical instruments; Inventory management module: Conduct inventory checks and monitoring on the instruments in the instrument storage, and automatically send a replenishment reminder when the inventory quantity is lower than the preset threshold to ensure an adequate supply of surgical instruments; Usage record traceability module: Used to record the relevant information of each use of surgical instruments, including the name of the operation, the surgeon in charge, and the usage time, to provide the usage history when the instrument needs to be traced; Maintenance reminder module: Used to send maintenance reminders to staff according to the usage times and production date of the instrument, in accordance with the preset maintenance cycle, to ensure that the instrument is always in good working condition; Display terminal module: Set in the operating room, disinfection supply center, and instrument storage, connected to the management system server, used to display the relevant information of surgical instruments in real time, and staff can query the detailed information and historical records of the instrument through the display terminal; Alarm module: When surgical instruments are lost, taken out of a specific area without authorization, or there is an inventory anomaly, the management system server triggers the alarm module to notify relevant staff through audible and visual alarms and / or SMS notifications.

2. The radio frequency identification-based surgical instrument management system according to claim 1, wherein The implementation method of the instrument status tracking module includes the following steps: 1) Data reading: When the RFID tag carried by the surgical instrument enters the effective identification range of the reader / writer, the reader / writer automatically reads the unique identification information of the instrument stored in the tag and other relevant data, and transmits these data to the management system server through wireless communication; 2) Data processing and storage: Server receives data: The management system server receives the data sent by each reader / writer through the data receiving interface, and the server verifies the received data to confirm the validity of the received data; Database update: The management system server constructs a surgical instrument database. The instrument database includes an information table for recording the location and status information of the instrument. Each row record in this table corresponds to a surgical instrument, including instrument ID, current location, current status, and timestamp; When the server receives new reader / writer data, it finds the corresponding record in the database according to the instrument ID and updates its location, status information, and timestamp; 3) Real-time status display: Display terminal connection: The display terminals set in the operating room, disinfection supply center, and instrument storage establish connections with the management system server through the network; Data acquisition and display: The display terminal periodically sends requests to the management system server to obtain the latest position and status information of surgical instruments; the server queries relevant data from the database according to the requests and returns it to the display terminal; after receiving the data, the display terminal presents it to the staff in an intuitive manner.

3. The surgical instrument management system based on radio frequency identification according to claim 2, wherein The data reading includes the following steps: 1) The reader reads the tag data: Let E be the electromagnetic field intensity emitted by the reader, and its intensity satisfies within the effective identification range of the reader: Among them, E0 is the electromagnetic field strength of the reader antenna at the reference distance, r is the distance between the tag and the reader, and n1 is the propagation factor; when E is greater than or equal to the activation threshold E of the tag th the tag is activated and starts to transmit data to the reader; Let D tag be the data stored by the label, expressed as: D tag = {ID, D1, D2…, D n2} Among them, ID is the unique identification information of the surgical instrument, and D1, D2…, D n2 are other relevant data; 2) The reader receives and processes the data The reader antenna receives the modulated signal S from the tag tag , and the original data D is obtained through demodulation processing raw ; Let the demodulation function of the reader be Demdodulate(S tag ), then: D raw = Demodulate(S tag ) Then, according to the predefined data parsing rules, the original data D raw is parsed into structured data D tag ; 3) Transmit the data to the management system server via wireless communication Use Wi-Fi to transmit data, and let the transmission function be: Transmit WiFi (D json , IP server , Port server ), where the IP server is the IP address of the management system server, and the Port server is the server port number; For Bluetooth transmission, let the transmission function be: Transmit Bluetooth (D json , MAC server ) Among them, MAC server is the Bluetooth MAC address of the server.

4. The surgical instrument management system based on radio frequency identification according to claim 2, characterized in that, The specific method for the server to receive data includes the following steps: Set up a data reception interface: According to the application situation, select the TCP / IP network protocol as the communication protocol between the server and the reader; create a TCP listening port on the server side and wait for the connection of the reader; The server continuously listens to the set port. When the reader initiates a connection, accept the connection and start receiving data; Data reception: The server uses a buffer to store the received data to prevent data loss or overflow, and uses the loop reception data method during the data reception process until a complete data packet is received or the preset timeout time is reached; Data verification: First, check the length of the received data to verify whether the length of the received data meets the expectation; Then, use the cyclic redundancy check CRC method to verify whether the data is damaged during transmission. The sender calculates and adds the CRC value when sending the data, and the receiver recalculates and compares the CRC value to verify the integrity of the data by comparing the CRC values of the two; Secondly, parse the received data into the expected format, and verify whether the parsed data conforms to the predetermined data structure by checking whether the necessary fields in the received data exist; finally, verify the identity of the reader using the pre-stored reader ID list or encrypted authentication information.

5. The radio frequency identification-based surgical instrument management system according to claim 3, wherein The specific method for the data acquisition and display includes the following steps: 1) The display terminal periodically sends requests: The display terminal sets a timer to send requests to the management system server at a certain time interval T, and this time interval is set according to management requirements; 2) The server receives the requests and queries the database: The server listens to the requests from the display terminal through a logical judgment function. When this listening function is true, trigger the database query operation and perform the database query operation; 3) The display terminal receives and displays the data: After the display terminal receives the data returned by the server, it parses the data and presents the data to the staff in the form of a table or list. For the data display part, after each data reception, use the iterative formula to add the data to the table.

6. The surgical instrument management system based on radio frequency identification according to claim 1, characterized in that The implementation method of the instrument status tracking module includes the following steps: Data parsing and position association: The server parses the received data into a recognizable format. Readers at different positions have different IDs. The system pre-stores the mapping relationship between the reader ID and the position, and then determines the current position of the instrument according to the identifier of the reader; Status Update Logic: Based on the current location and the previously stored instrument status, determine the new status of the instrument. If the instrument enters the operating room from the repository, its status is updated from "in stock and standby" to "in use". If the instrument enters the Central Sterile Supply Department from the operating room, the status is updated from "in use" to "awaiting cleaning and disinfection". Database Update: Store the updated location and status information in the database, and update the timestamp simultaneously. Information Distribution: Send the updated information to the display terminal for the staff to view.

7. The surgical instrument management system based on radio frequency identification according to claim 6, characterized in that The data parsing and location association include the following steps: 1) Data Parsing: JSON data parsing: Assume that the received data D is in JSON format, D JSON is the JSON format data after parsing, and f JSON is the parsing function of JSON, then: D JSON = f JSON (D); XML data parsing: For XML-formatted data, parse it into an element tree structure. Let D XML be the parsed XML element tree, and f XML be the XML parsing function. Then: D XML = f XML (D); For the data D in a custom binary format, parse out the device ID and the reader ID according to a predetermined protocol; assume that the first 4 bytes of the data represent the data length L, and the 5th to 12th bytes represent the device ID: E ID , and the 13th to 20th bytes represent the reader ID: R ID ; Let L = f L (D), E ID = f EID (D); R ID = f RID (D); 2) Store the mapping relationship between the reader ID and the location Store the mapping relationship between the reader ID and the location in a mapping structure. Let M be the mapping structure, the stored reader ID be R ID , and the location be S; M[R ID =S; 3) Determine the current location of the instrument JSON Data Location Search: Extract the reader ID from the parsed JSON data, then find the location according to the mapping relationship, and set RID JSON is the reader ID extracted from the JSON data, L JSON is the found location, g JSON is the function to extract the reader ID from the JSON data, then: RID JSON = g JSON (D JSON ) L JSON = M[RID JSON ; XML Data Location Search: Find the reader ID element from the parsed XML data, extract its value, and then find the location according to the mapping relationship. Let RID XML be the reader ID extracted from the XML data, L XML be the found location, g XML be the function to extract the reader ID from the XML data, then: RID XML = g XML (D XML ) L XML = M[RID XML ; Custom Binary Data Location Search: The reader ID parsed from the custom binary data, find the location according to the mapping relationship, let RID BIN is the reader ID parsed from the custom binary data, L BIN is the found location, then: L BIN = M[RID BIN .

8. The surgical instrument management system based on radio frequency identification according to claim 6, characterized in that, The specific method of the status update logic includes the following steps: When the reader reads the instrument information, the server receives the unique identifier equipment_id of the surgical instrument and its current location current_location. The server queries the current status of the instrument from the database. Based on the received current location and the current status queried from the database, the server updates the status of the instrument according to the predefined status conversion rules. When the instrument is taken out of the repository and enters the operating room, the reader sends the instrument information to the server. The server queries that its current status is "in stock and standby" and updates it to "in use" according to the above status update logic. When the instrument enters the Central Sterile Supply Department from the operating room, the reader sends information to the server. The server queries that its current status is "in use" and updates it to "awaiting cleaning and disinfection" according to the status update logic.

9. The surgical instrument management system based on radio frequency identification according to claim 1, characterized in that, The implementation method of the usage record traceability module includes the following steps: 1) Usage Record Storage: Store the usage records in the MySQL database. For temporary or information that needs to be quickly recorded, store the usage records in the log file. usage_id is the unique identifier of the usage record. equipment_id stores the unique identifier of the surgical instrument and can be associated with the main table of surgical instrument management. surgery_name stores the name of the surgery to ensure traceability of the specific surgery using the instrument. chief_surgeon stores the information of the chief surgeon for finding the history of the doctor using the instrument. start_time records the time when the instrument starts to be used in the surgery, accurate to seconds or milliseconds. end_time records the time when the instrument stops being used in the surgery, initially NULL and updated after the surgery ends. additional_info stores other information, including assistant doctors and special situations. 2) Update Records at the End of Surgery: When the surgery ends, confirm the end of instrument usage using the system or a handheld reader, and update the end time to the database or log as the current time. If the surgery is interrupted due to unexpected circumstances, the system updates the end time and status of the usage record. Through the user interface or automatic monitoring, the current time is used as the end time, and the reason for the interruption can be recorded in additional_info. 3) Usage Record Query and Traceability: Develop a user interface that allows users to enter query conditions, including device ID, surgery name, doctor name, and time range; filter relevant records in the database according to the query conditions entered by the user; 4) Report Generation: Generate reports using SQL statements and reporting tools or data analysis tools based on usage records, and count the usage frequency of devices and the number of times doctors use devices within a certain period of time; 5) Data Export and Sharing: Export usage records in Excel, CSV, or PDF format for easy data sharing and archiving.

10. A surgical instrument management method based on radio frequency identification, characterized in that The method includes the following steps: Radio Frequency Tag Identification: Equip each surgical instrument with a radio frequency identification tag with a unique identifier, which stores detailed information about the corresponding instrument, including instrument name, model, specification, production date, usage times, and maintenance records; Radio Frequency Information Reading and Writing: Set up fixed readers in the places involved in each transfer link of surgical instruments, and at the same time equip handheld readers for operations in mobile scenarios; the fixed readers are used to read the RFID tag information of surgical instruments passing through their identification area in real time and transmit the data to the management system server; The handheld reader is used for staff to read the instrument tag information at any time when taking inventory or searching for specific instruments; Instrument Status Tracking: Used to update the location and status information of surgical instruments in real time according to the data read by the reader, so that staff can keep track of the dynamics of surgical instruments at any time; Inventory Management: Conduct inventory checks and monitoring on the instruments in the instrument storage, and automatically send a replenishment reminder when the inventory quantity is lower than the preset threshold to ensure an adequate supply of surgical instruments; Usage Record Traceability: Used to record relevant information about each use of surgical instruments, including the name of the surgery used, the surgeon in charge, and the usage time, and provide the usage history when tracing the instrument is needed; Maintenance Reminder: Used to send maintenance reminders to staff according to the usage times and production dates of the instruments according to the preset maintenance cycle, so that the instruments are always in good working condition; Information Display: Set up display terminals in the operating room, disinfection supply center, and instrument storage, connect them to the management system server, and used to display the relevant information of surgical instruments in real time. Staff can query the detailed information and historical records of the instruments through the display terminals; Abnormal Alarm: When surgical instruments are lost, taken out of a specific area without authorization, or there are inventory abnormalities, the management system server triggers the alarm module and notifies relevant staff through audible and visual alarms and / or text message notifications.

Citation Information

Cited By

  • Injection pump full life cycle management method and system based on UHF RFID

    CN121393790A