Low temperature red blood cell tray type freezing rack based on code scanning positioning

By setting location labels on tray-type cryopreservation racks and blood bag labels on red blood cell bags, combined with barcode scanning technology and computer system management, the problems of red blood cell location and date monitoring have been solved. This enables real-time location and time-ordered management of red blood cells, avoiding waste and ensuring the safety and effectiveness of clinical blood use.

CN122144336APending Publication Date: 2026-06-05FIRST HOSPITAL AFFILIATED TO GENERAL HOSPITAL OF PLA

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
FIRST HOSPITAL AFFILIATED TO GENERAL HOSPITAL OF PLA
Filing Date
2026-03-06
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing cryopreservation racks cannot locate red blood cell bags in real time, making it difficult to find the required red blood cell bags in a timely manner. Furthermore, the inability to monitor their expiration dates can easily lead to expired red blood cells, affecting their use and causing waste. This undermines the safety and efficacy of clinical blood use.

Method used

A low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning and positioning is adopted. By setting location labels on the trays and blood bag labels on the red blood cells, the labels are scanned and bound by a barcode scanner and managed in a computer system. This enables real-time positioning and date monitoring of red blood cells, and they are managed in order of time to ensure first-in, first-out (FIFO).

Benefits of technology

It enables real-time location and date monitoring of red blood cells, avoiding waste due to expiration, ensuring the safety and efficacy of clinical blood transfusions, and improving the intelligence and reliability of inventory management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122144336A_ABST
    Figure CN122144336A_ABST
Patent Text Reader

Abstract

The application discloses a low-temperature red blood cell tray type freezing rack based on code scanning positioning, belongs to the technical field of red blood cell freezing, and comprises a storage rack, the inner side of the storage rack is provided with a plurality of groups of supporting sheets, the supporting sheets are provided with trays, the outer side of the tray is provided with a handle, the tray is provided with a position label, a blood bag label is arranged on a red blood cell bag, the position label and the blood bag label on the low-temperature red blood cell bag are scanned based on a code scanner, and the blood bag label of the low-temperature red blood cell is bound with the position label of the tray in a computer system. The application solves the problems that the existing low-temperature red blood cells cannot be positioned in real time and the effectiveness and safety of clinical blood transfusion cannot be fully ensured. The application can position and search the low-temperature red blood cells in real time when the low-temperature red blood cells are put into storage, taken out of storage and managed, the low-temperature red blood cells are sorted according to time, the first-in first-out mode is adopted, the use of the red blood cells can be avoided due to expiration, waste can be prevented, and the safety and curative effect of clinical blood transfusion are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of red blood cell cryopreservation technology, specifically to a low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning. Background Technology

[0002] Low-temperature red blood cell cryopreservation racks are specialized devices for the safe storage of red blood cells in low-temperature environments (such as -80°C ultra-low temperature freezers or liquid nitrogen tanks). They are designed to optimize storage density, facilitate access operations, and ensure temperature stability to protect red blood cell viability.

[0003] Chinese patent application CN210299246U discloses a blood bag cryopreservation rack. It features an extendable, layered frame structure with U-shaped grooves and snap fasteners evenly spaced on the upper and lower partitions of each layer. The U-shaped snap fasteners prevent the cryopreservation boxes from touching each other, facilitating the flow of liquid or gaseous nitrogen within the liquid nitrogen tank and ensuring temperature uniformity across the blood bag cryopreservation boxes. A keyhole is designed in the center of the side rail of each layer, allowing a long, rectangular locking rod to rotate outwards. A corresponding keyhole is designed in the center of the left side rail of each layer, with the locking rod engaging in the left keyhole to prevent the blood bag cryopreservation boxes from slipping, thus improving sample storage security. However, this cryopreservation rack has the following drawbacks in use: Existing cryopreservation racks cannot locate red blood cell bags in real time, cannot find the required red blood cell bags in a timely manner, and cannot monitor the date of the red blood cell bags. This can easily lead to the red blood cell bags expiring, affecting their use, causing waste, and failing to fully ensure the freshness and safety of clinical blood use. Summary of the Invention

[0004] The purpose of this invention is to provide a low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning and positioning. During the storage, retrieval, and inventory management of red blood cells, the rack can locate and search red blood cells in real time, and sort them by time, following a first-in-first-out (FIFO) principle. This can prevent red blood cells from expiring and affecting their use, prevent waste, and ensure the safety and efficacy of clinical blood transfusions, thus solving the problems mentioned in the background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution: A low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning and positioning includes a storage rack. Multiple sets of support plates are evenly spaced from top to bottom on the inner side of the storage rack, with each set symmetrically distributed at both ends. A tray for storing red blood cell bags is mounted on each support plate. A handle is provided on the outer side of the tray. Baffles are provided at the rear end and both sides of the storage rack to prevent the tray from slipping off the support plates. A location label is provided on the tray, and a blood bag label is provided on each red blood cell bag. The system scans the location label and blood bag label using a barcode scanner and binds the blood bag label of the red blood cell bag to the location label of the tray within a computer system.

[0006] Preferably, the blood bag label is made of synthetic paper or metal that is resistant to low temperatures and chemical solvents, and the blood bag label includes blood bag ID, blood type, blood collection date, storage time, expiration date, current location and status information.

[0007] Preferably, the location label is a laser-etched metal plate or a laminated QR code, and the location label contains shelf number and layer number location information.

[0008] Preferably, when the red blood cells are stored, the following operations are performed: Scan the blood bag label on the red blood cell bag, read the blood bag information, and automatically verify the legality of the blood bag information; Empty trays are automatically allocated based on the blood type zones on the blood bag label, with priority given to consecutive empty slots in the same blood type zone; Scan the location tags on the empty tray, establish a binding between the blood bag tags and the location tags on the empty tray, and record the red blood cell entry timestamp; Place the low-temperature red blood cells into the designated tray, and the computer system updates the inventory status, records the storage location and entry time of the red blood cells, and automatically generates an entry batch number.

[0009] Preferably, when the low-temperature red blood cells are released from storage, the following operations are performed: When there is a clinical need for blood, the doctor submits a blood application, which includes the blood type, quantity, and urgency level. The computer system, based on the first-in, first-out principle, sorts eligible red blood cells according to their entry time and selects the earliest red blood cells that were entered into the storage. The computer system provides a list of suggested outbound shipments and indicates the location of the tray containing the cryogenic red blood cells; Staff members locate the corresponding tray according to the computer system instructions, retrieve the red blood cells, and scan the blood bag label on the red blood cell bag and the location label on the tray for confirmation; The computer system records the release time, operator, and clinical purpose, marks the bag of red blood cells as released, sets the release tray status to empty and available, and updates the database.

[0010] Preferably, the computer system, based on the first-in, first-out (FIFO) principle, selects the earliest-entered red blood cells from among the qualified cryogenic red blood cells according to their storage time, and performs the following operations: Based on the blood use request submitted by the doctor, determine the blood type and quantity to be used; Based on the blood type and quantity of blood used, the stored blood bag labels are traversed in the computer system, and the blood type and quantity of blood used are compared and analyzed one by one with the traversed blood bag labels to find the blood bag labels corresponding to the blood type and quantity of blood used, and finally all the low-temperature red blood cells that meet the conditions are determined. All eligible red blood cells were analyzed for their storage time and arranged in chronological order. The earliest storage time blood bag label was determined from all eligible blood bag labels, and the earliest stored low-temperature red blood cells were identified based on the earliest storage time blood bag label.

[0011] Preferably, when managing the inventory of low-temperature red blood cells, the following operations are performed: Regular inventory checks of red blood cells are conducted by scanning location tags and blood bag tags to verify that the computer system records match the actual inventory. The computer system provides early warnings for expired low-temperature red blood cells based on the preparation date and expiration date displayed on the red blood cell bags, alerting staff to the expiration date of the red blood cells.

[0012] Preferably, for red blood cells to be expired, perform the following operations: Early warning thresholds are set according to clinical blood use safety requirements, and graded warnings are issued 30 days, 15 days and 7 days before the expiration date, with different colors used to indicate the warning level. The alert levels are as follows: Level 1 alert is marked in yellow 30 days before expiration; Level 2 alert is marked in orange 15 days before expiration; and Level 3 alert is marked in red 7 days before expiration. Regularly scan the low-temperature red blood cells in the inventory, calculate the remaining shelf life of each bag of red blood cells, and compare the calculated remaining shelf life with the warning threshold to trigger the corresponding warning. Warning information is sent to staff via system interface and SMS, and staff take priority measures based on the warning information.

[0013] Preferably, the step of selecting the earliest-entered red blood cells from among the eligible red blood cells according to the first-in, first-out (FIFO) principle is specifically executed as a preferred retrieval step based on a heat accumulation loss model: The computer system responds to the doctor's blood request by screening a set of candidate red blood cells that meet the blood type requirements; The computer system obtains the storage time parameter of each bag of red blood cells in the candidate low-temperature red blood cell set, and retrieves the historical number of times the tray containing each bag of red blood cells was pulled out and scanned, as well as the physical layer number parameter of the tray in the storage rack, recorded in the database. The computer system uses a preset calculation formula to calculate the cumulative heat loss index of each bag of candidate red blood cells. The calculation formula is: in, The heat accumulation loss index represents the higher the priority of the bag of red blood cells for discharge. It has one dimension. The timestamp value for generating outbound suggestions for the current system. This is the timestamp value of the time the bag of red blood cells was received into the warehouse; The first item is the total standard shelf life of red blood cells. Used to characterize the natural aging rate of red blood cells over time; The cumulative number of times the tray containing the bag of red blood cells has been pulled out and scanned since the bag of red blood cells was put into storage is used to characterize the frequency of the tray being exposed to room temperature environment; The heat sensitivity coefficient for the pallet shelf number is used to characterize the difference in cold air loss when the pallet is pulled out at different shelf heights of the storage rack. The pallet corresponding to the topmost support plate of the storage rack... The value that is the largest is the tray corresponding to the bottommost support piece. Take the smallest value, and ; The second item represents the preset baseline number of safe operations within a single tray storage cycle. Used to characterize the additional heat loss rate caused by environmental micro-disturbances; and These are the preset time weighting factor and thermal perturbation weighting factor, respectively. ; The computer system is based on the calculated Candidate red blood cells were sorted in descending order and selected. The largest red blood cells are recommended as the target red blood cell bags for outbound shipment, with priority given to red blood cells with the most significant history of thermal disturbance for clinical use.

[0014] Preferably, the computer system is further configured with tray cold energy recovery locking logic based on barcode scanning timing, specifically executing the following steps: After staff perform the outbound operation and locate the corresponding pallet according to the computer system's instructions, the computer system records the first moment of scanning the pallet's location tag in real time. And the second moment after scanning the blood bag label on the red blood cell bag in the tray. ; Computer system calculates the second time step With the first moment Time difference between The time difference Used to characterize the duration for which the tray is in the pulled-out open state; If the time difference If the preset microenvironment thermal imbalance safety threshold is exceeded, the computer system determines that the tray has experienced an uncontrolled long-term thermal exposure. The computer system immediately marks all remaining red blood cells in the tray that have not been removed as being in a state of "cold energy recovery locked" in the database and starts a countdown locking program; During the countdown locking process, when the computer system processes a new blood use request, it automatically removes red blood cells in the cold energy recovery lockout from the candidate red blood cell set and prohibits their allocation until the countdown ends and the system determines that the internal temperature of the tray has returned to thermal equilibrium. This is to prevent the temperature of the remaining red blood cells from rising cumulatively due to continuous opening of the same tray in a short period of time.

[0015] Compared with the prior art, the beneficial effects of the present invention are: This invention, by setting location tags on trays and blood bag tags on red blood cell bags, and binding the blood bag tags on the red blood cell bags to the location tags on the trays, allows for real-time location tracking of red blood cells during warehousing, warehousing, and inventory management. This enables timely retrieval of needed red blood cells and allows for monitoring the date of red blood cells, sorting them by time, and implementing a first-in, first-out (FIFO) system. This prevents expired red blood cells from affecting their use, avoids waste, and ensures the safety and efficacy of clinical blood transfusions. Attached Figure Description

[0016] Figure 1 This is a front view schematic diagram of the low-temperature red blood cell tray cryopreservation rack of the present invention; Figure 2 This is a side view of the low-temperature red blood cell tray cryopreservation rack of the present invention; Figure 3 This is a side view of the freezer rack of the present invention without a tray. Figure 4 This is a frontal schematic diagram of the inner tray of the low-temperature red blood cell tray cryopreservation rack of the present invention being pulled out; Figure 5 This is a frontal schematic diagram of a handle provided on the tray of the present invention; Figure 6 This is a flowchart illustrating the barcode scanning and positioning process of the low-temperature red blood cell tray cryopreservation rack of the present invention.

[0017] In the diagram: 1. Storage rack; 2. Support plate; 3. Tray; 31. Handle; 4. Baffle. Detailed Implementation

[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] To address the issues raised by existing cryopreservation racks, such as their inability to locate red blood cell bags in real-time, hindering timely access to needed bags, and failing to monitor bag expiration dates, leading to waste and compromised freshness and safety of clinical blood use, please refer to [link to relevant documentation]. Figures 1-6 This embodiment provides the following technical solution: In this embodiment, the computer system is specifically configured as an industrial-grade control server based on an x86 or ARM architecture. The server integrates a relational database management system (such as MySQL) to store data tables of the entire lifecycle of red blood cell bags and thermodynamic properties of the trays. The server connects to a wireless LAN base station deployed in the cryopreservation area via TCP / IP protocol and engages in real-time bidirectional data interaction with handheld smart scanning terminals (PDAs) used by staff via a wireless network. The server stores computer-executable instructions; when the processor executes these instructions, it can perform the following functions: inbound allocation, outbound optimization calculation, and cold energy recovery locking logic.

[0020] The low-temperature red blood cell tray-type cryopreservation rack based on barcode positioning includes a storage rack 1. Multiple sets of support plates 2 are evenly spaced from top to bottom on the inner side of the storage rack 1. Each set of support plates 2 is symmetrically distributed at both ends of the inner side of the storage rack 1. A tray 3 for storing red blood cells is provided on the support plate 2.

[0021] It should be noted that the trays 3 are arranged side by side in the storage rack 1 and are located on the support plate 2, and the support plate 2 supports the trays 3.

[0022] A handle 31 is provided on the outside of the tray 3.

[0023] It should be noted that by setting a handle 31 on the outside of the tray 3, the tray 3 can be easily pulled, which in turn makes it easier to retrieve the red blood cell bags inside the tray 3.

[0024] The storage rack 1 is equipped with baffles 4 at the rear end and both sides. The baffles 4 are used to prevent the tray 3 from slipping off the support plate 2.

[0025] It should be noted that by setting baffles 4 at the rear end and sides of the storage rack 1, when the trays 3 are placed side by side in the storage rack 1 and located on the support plate 2, the baffles 4 at the rear end and sides of the storage rack 1 can block the trays 3, prevent the trays 3 from slipping on the support plate 2, and fully ensure the stability of the trays 3 and the red blood cells in the trays 3.

[0026] A location label is set on tray 3, and a blood bag label is set on the red blood cell bag. The location label and blood bag label are scanned by a barcode scanner, and the blood bag label of the red blood cell bag is bound to the location label of tray 3 in the computer system.

[0027] It should be noted that by setting a location label on tray 3 and a blood bag label on the red blood cell bag, and binding the blood bag label of the red blood cell bag to the location label on tray 3, red blood cells can be located in real time, the required red blood cells can be found in a timely manner, and the date of the red blood cells can be monitored, sorted by time, and processed in a first-in-first-out manner, which can avoid the red blood cells from expiring and affecting their use, prevent waste, and ensure the safety and efficacy of clinical blood transfusion.

[0028] In this embodiment, the blood bag label is made of synthetic paper or metal that is resistant to low temperatures and chemical solvents. The blood bag label includes blood bag ID, blood type, preparation date, storage time, expiration date, current location, and status information.

[0029] It should be noted that the blood bag ID is a globally or nationally unique identifier, such as the ISBT 128 standard code or the internal code of a medical institution. It is the blood bag's identification number in the system and the primary key of the computer system database. All other information (blood type, date, location) is attached to this blood bag ID. When scanning the code, the computer system uses this blood bag ID to retrieve background data for comparison to prevent the wrong blood from being drawn, such as preventing the use of blood bags that look similar but have different blood types. It has traceability, and is the only clue for tracing the entire process from blood donor to blood recipient.

[0030] It should be noted that blood type includes ABO blood type (A / B / O / AB) and Rh blood type (positive + / negative -), which is the first safety checkpoint. Blood type matching is required during blood transfusion. The blood type on the label is for operators to double-check visually to prevent serious medical accidents caused by computer system errors or scanning errors. In addition, the blood type allows red blood cell bags to be quickly placed in the designated area.

[0031] It should be noted that the current location is the physical address of the red blood cell bag, such as shelf number 3-2, which is the core of the barcode positioning function. When the computer system tells the operator to retrieve red blood cell bag number A001, the operator does not need to search the entire refrigerator; they can simply look at this field to know where to retrieve it. It should be noted that the status information indicates the current business stage of the red blood cell bag, including: pending inspection, available in stock, pre-delivered (already locked to a patient), scrapped, and delivered.

[0032] It is important to note that ensuring absolute blood quality and safety is directly related to patients' lives. Precise rejection of substandard products is crucial: the -80℃ environment is not perfectly uniform; refrigerator door opening, malfunctions, and positional differences can all cause localized temperature fluctuations. Single-bag monitoring can capture any abnormal temperature event (such as rising to -70℃) experienced by each bag of blood in real time and record its duration. The system can automatically mark the bag of blood as "questionable" and prioritize its use during distribution. A quality record is continuously provided for each bag of blood during storage, essentially equipping each bag with a complete "black box," achieving process traceability and predictable quality.

[0033] It's important to note that achieving truly intelligent inventory management involves "risk-based" priority retrieval: the system's retrieval logic is no longer simply "date priority," but rather "quality risk priority." The system will automatically prioritize retrieving: 1. Blood bags that have experienced (even if recovered from) temperature fluctuations. 2. Blood bags with the most recent expiration date. 3. Blood bags from areas that may be affected by frequent door openings.

[0034] It should be noted that this enhances system reliability and creates data value. Early risk warning: Monitoring data can be analyzed in real time. If the temperature in a certain area remains consistently high, it can provide early warnings of equipment malfunctions or freezer hotspots, allowing for maintenance before large-scale losses occur, thus protecting the extremely valuable rare blood type bank and strategic blood reserves. Data-driven decision-making and compliance: All temperature and operation records are compiled into an immutable electronic log, meeting the requirements of blood bank regulations (such as AABB standards) for full-process monitoring and providing a seamless chain of evidence for audits.

[0035] In this embodiment, the location label is a laser-etched metal plate or a laminated QR code, and the location label contains shelf number and layer number information.

[0036] It should be noted that laser etching directly burns the QR code onto the edge of tray 3 using a laser device. The QR code is part of the metal body, without any glue or additional materials. It is resistant to high and low temperatures, corrosion, and alcohol wiping, and is permanently readable. It will not produce label paper scraps that contaminate the inside of the refrigerator.

[0037] In this embodiment, the following operations are performed when the red blood cell bags are stored: Scan the blood bag label on the red blood cell bag, read the blood bag information, and automatically verify the legality of the blood bag information; Empty tray 3 is automatically allocated based on the blood type section on the blood bag label, with priority given to consecutive empty slots in the same blood type section; Scan the location label on the empty tray 3, establish the binding between the blood bag label and the location label on the empty tray 3, and record the red blood cell entry timestamp; Place the red blood cells into the designated tray 3. The computer system updates the inventory status, records the storage location and entry time of the red blood cells, and automatically generates an entry batch number.

[0038] Specifically, when a new bag of red blood cells arrives, with bag number 20251120001, blood type A, and collection date November 20, 2025, staff scan the blood bag barcode with a barcode scanner. The computer system automatically reads the blood bag information, queries the empty tray 3, and assigns an empty slot, for example, tray 3 numbered A3-02. Staff scan the A3-02 barcode on tray 3, and the computer system binds blood bag 20251120001 to tray A3-02, records the entry time as the current time, and places the red blood cell bag into tray A3-02.

[0039] In this embodiment, the following operations are performed when red blood cells are released from storage: When there is a clinical need for blood, the doctor submits a blood application, which includes the blood type, quantity, and urgency level. The computer system, based on the first-in, first-out principle, sorts eligible red blood cells according to their entry time and selects the earliest red blood cells that were entered into the storage. The computer system provides a list of suggested outbound shipments and indicates the location of the red blood cells in tray 3. Staff members locate the corresponding tray 3 according to the computer system instructions, retrieve the red blood cells, and scan the blood bag label on the red blood cell bag and the location label on tray 3 for confirmation; The computer system records the release time, operator, and clinical purpose, marks the bag of red blood cells as released, releases the tray to a state of vacant and available, and updates the database.

[0040] Specifically, if the clinical department needs two units of type A red blood cells, the computer system checks the inventory, filters out all type A blood bags that have not yet been dispatched, sorts them in ascending order of arrival time, and selects the two earliest dispatched blood bags, let's say blood bags 20251120001 (in tray A3-02) and 20251120002 (in tray A3-03). The computer system prompts to retrieve blood from trays A3-02 and A3-03. Staff find trays A3-02 and A3-03, retrieve the blood bags, and scan the barcodes on both the blood bags and the trays to confirm dispatch. The system updates the status of these two blood bags to "dispatched" and marks trays A3-02 and A3-03 as empty.

[0041] In this embodiment, the computer system, based on the first-in, first-out (FIFO) principle, selects the earliest-entered red blood cells from among the eligible red blood cells according to their entry time, and performs the following operations: Based on the blood use request submitted by the doctor, determine the blood type and quantity to be used; Based on the blood type and quantity of blood used, the stored blood bag labels are traversed in the computer system, and the blood type and quantity of blood used are compared and analyzed one by one with the traversed blood bag labels to find the blood bag labels corresponding to the blood type and quantity of blood used, and to determine all blood bag labels that meet the conditions. The entry time of all eligible blood bag labels was analyzed and arranged in chronological order. The blood bag label with the earliest entry time was determined from all eligible blood bag labels, and the earliest red blood cells were determined based on the blood bag label with the earliest entry time.

[0042] In this embodiment, the following operations are performed when managing the inventory of cryogenic red blood cells: Regular inventory checks of red blood cells are conducted by scanning location tags and blood bag tags to verify that the computer system records match the actual inventory. The computer system provides early warnings for expired red blood cells, based on the preparation date and expiration date of the cells, to alert staff to the expiration date of the red blood cells.

[0043] In this embodiment, an expiration warning for red blood cells is issued by performing the following operations: Early warning thresholds are set according to clinical blood use safety requirements, and graded warnings are issued 30 days, 15 days and 7 days before the expiration date, with different colors used to indicate the warning level. The alert levels are as follows: Level 1 alert is marked in yellow 30 days before expiration; Level 2 alert is marked in orange 15 days before expiration; and Level 3 alert is marked in red 7 days before expiration. Regularly scan the red blood cells in the inventory, calculate the remaining shelf life of each bag of red blood cells, and compare the calculated remaining shelf life with the warning threshold to trigger the corresponding warning. Warning information is sent to staff via system interface and SMS, and staff take priority measures based on the warning information.

[0044] Specifically, the calculated remaining validity period is compared with the warning threshold to trigger the corresponding warning. The warning status of red blood cells is shown in Table 1:

[0045] Therefore, by issuing early warnings for red blood cells, staff can promptly understand the specific situation of red blood cells, and different treatments can be carried out for red blood cells based on different early warning information.

[0046] In summary, by setting location labels on tray 3 and blood bag labels on red blood cell bags, and binding the blood bag labels of red blood cells to the location labels on tray 3, red blood cells can be located in real time during warehousing, warehousing, and inventory management. The required red blood cells can be found in a timely manner, and the date of the red blood cells can be monitored, sorted by time, and processed in a first-in, first-out manner. This can prevent red blood cells from expiring and affecting their use, prevent waste, and ensure the safety and efficacy of clinical blood transfusions.

[0047] In a preferred embodiment of the present invention, the computer system includes, but is not limited to, a data server (equipped with a high-performance CPU and redundant array hard disks) deployed in the core computer room of a hospital transfusion department or a central blood bank, an industrial-grade edge computing gateway set up in the cryopreservation area, and wireless handheld barcode scanners (PDAs) or fixed readers distributed at various operation nodes. The server and each terminal interact with each other in real time via an encrypted local area network (LAN) or wireless network (Wi-Fi 6 / 5G).

[0048] To meet the requirement of this invention for full-process tracing of erythrocyte fever history, multiple closely related underlying data tables are pre-built in the database system (such as Oracle or PostgreSQL), specifically including: The Red Blood Cell Lifecycle Entity Table: Using a unique blood bag label ID (such as ISBT128 code) as the primary key, it records in detail the static attributes (blood type, specifications, preparation method) and dynamic attributes (time stamp upon entry) of each bag of red blood cells. Current status, standard validity period (Currently bound tray ID).

[0049] The tray thermodynamic property table: using the tray's location tag ID as the primary key, it records the physical layer number (Layer_Index) of the tray in the storage rack and the preset heat sensitivity coefficient corresponding to that layer number. ) and the cumulative number of times the tray has been pulled out for scanning since it was first enabled ( ).

[0050] Operation sequence log table: Records each barcode scanning event in append write mode. Fields include: event ID, operator ID, barcode scanning timestamp (accurate to milliseconds), scanned object type (tray / blood bag), and operation nature (on / off / inventory).

[0051] In traditional blood inventory management, a simple First-In, First-Out (FIFO) principle is typically used, meaning that blood that enters the warehouse earlier is generally of lower quality and should be used first. However, the hemolysis rate and ATP decay of red blood cells during cryopreservation are not only linearly related to time but are also significantly affected by microenvironmental thermal disturbances. Red blood cell bags stored at different layer heights (different temperature gradients) and subjected to different frequencies of pull-out operations (different thermal shocks) exhibit vastly different rates of bioactivity decay. To address this technical problem, this embodiment configures an optimized outbound procedure based on a thermal accumulation loss model. Specifically, it includes: Step 1: Responding to clinical application and constructing candidate set.

[0052] When a clinician initiates a blood transfusion request through the Hospital Information System (HIS) (including blood type: A, quantity: 2 units, urgency level: ordinary), the computer system first parses the request and performs an initial screening query in the red blood cell lifecycle entity table. The system filters out all records in the pending, locked, and discarded states, and selects all red blood cells that match the blood type and are available in the database, constructing a temporary candidate set of red blood cells.

[0053] Step 2: Parallel retrieval and calculation of multidimensional physical parameters For each bag of red blood cells in the candidate set (denoted as object) The high-performance computing engine in the system's background will execute the following parameter retrieval and calculation processes in parallel: The system obtains the current system time. and the time of entry of the bag of red blood cells into storage. and read its standard validity period. (For example, 35 days or 42 days). The system calculates the ratio. This ratio is a dimensionless value between 0 and 1, representing the natural metabolic loss of red blood cells over time under ideal isothermal conditions. A higher ratio indicates a shorter remaining shelf life, meaning the cells should be released from storage first.

[0054] The system retrieves the following key physical parameters by querying the tray thermodynamic property table based on the tray ID associated with the blood bag: Total number of times the scan was pulled out ( This parameter objectively records the total frequency of the tray containing the bag of red blood cells being pulled out to room temperature. It's important to note that this frequency includes not only the operation of retrieving the bag of red blood cells themselves, but more importantly, the operation of retrieving other red blood cells from the same tray. In physical reality, whenever the tray is pulled out, all the red blood cells within it undergo a thermal shock cycle of heating and reheating. Each cycle causes microscopic stress damage to the red blood cell membrane surface. The system uses a database trigger to automatically scan all the red blood cells in the tray whenever the tray's location tag is detected. Increase the value by 1.

[0055] Tray layer number thermal sensitivity coefficient This parameter is set based on the principles of cryogenic fluid dynamics. In vertical cryogenic racks, cold air, being denser, sinks, while hot air, being less dense, rises. When the cabinet door is opened or the tray is pulled out, the cold air on the top shelf loses the most air and comes into contact with the warm, humid outside air first; the bottom shelf remains relatively stable. Therefore, the system assigns different weights to different shelf numbers. For example, the thermal sensitivity coefficient of the top shelf is preset. The thermal sensitivity coefficient of the bottom tray layer number The intermediate layers decrease linearly. This is not merely a mathematical weighting, but a digital mapping of the thermal gradient of the physical environment.

[0056] Safety operation baseline number of times This is a constant (e.g., 50 times) based on the quality specification, used for normalization.

[0057] The system calculates the thermal disturbance term based on the above parameters: The higher this value, the more problems the red blood cell has experienced, and the higher the potential quality risk.

[0058] The system uses a preset formula to linearly couple the above two items to obtain the heat accumulation loss index for each bag of candidate red blood cells. :

[0059] in, and As a weighting factor, and To ensure To ensure the accuracy and reproducibility of the (tray layer number thermal sensitivity coefficient) values, this embodiment uses the following standard thermal distribution calibration method to pre-determine the values ​​for each layer. The value is then stored in the database: With the cryopreservation rack unloaded and in a steady-state environment at -80°C, standard thermocouple probes were placed at the geometric center of each tray. A standard pull-out operation was simulated (pull-out stroke was 2 / 3 of the tray length, exposure ambient temperature was 25°C, and duration was 60 seconds), and the temperature rise rate of each probe was recorded within 60 seconds. (Unit: ℃ / s); Select the temperature rise rate of the bottom layer (where the cold retention effect is strongest and the temperature rise is slowest). As a normalization benchmark, then the first The formula for calculating the thermal sensitivity coefficient of a layer is: .

[0060] This calibration method is used to establish a mapping table between tray layer number and thermal sensitivity coefficient (e.g., bottom layer). intermediate layer The top floor The system automatically calls the corresponding heat sensitivity coefficient based on the physical layer number of the tray during calculation. value.

[0061] The introduction of these two factors gives the system great strategic flexibility: Scenario 1 (Normal Mode): Settings At this time, the system mainly follows the first-in, first-out (FIFO) principle, while also taking into account thermal damage, and is suitable for periods of stable inventory turnover.

[0062] Scenario 2 (High-Quality Assurance Mode): Setting During the hot summer months or for rare blood types, the system does not favor blood bags that are frequently pulled out. For example, if a bag of red blood cells has only been in storage for 5 days, and is accidentally pulled out 30 times because it is located at the top of the storage, its... The value will also spike, and the system will force it to be released from the warehouse first to avoid medical accidents.

[0063] Step 3: Sorting Decisions and Physical Guidance.

[0064] After the system completes the calculation, it sorts the candidate set according to... The red blood cells are sorted in descending order. The first red blood cell in the list is marked as the recommended target for release. The system sends the instruction to the front end, which not only displays the specific coordinates of the target tray and red blood cells on the visual screen of the handheld smart barcode scanner as a highlighted color block or 3D mesh model, but also simultaneously emits a buzzer prompt to guide the staff to accurately pick up the specific red blood cells and avoid the randomness of human selection.

[0065] Furthermore, in the busy work of blood banks, staff may cause trays to be exposed for extended periods due to improper operation, or repeatedly open the same tray, resulting in a stepwise increase in the temperature of the microenvironment inside the tray. This embodiment introduces monitoring of the barcode scanning sequence, specifically including the following steps: When staff perform outbound tasks, they must follow the standard operating procedure of first scanning the pallet to confirm its location, and then scanning the blood bag to confirm the recipient. The computer system monitors this process in real time in the background, and the process includes: First moment (Heat Exposure Start Point): When the system receives the scanned data from the tray location label, it immediately records the server timestamp. Physically, this signifies that the pallet has been pulled out, and the cold chain protection has been interrupted.

[0066] Second moment (Heat Exposure Endpoint): When the system receives the scanned data from the blood bag label, it immediately records the server timestamp. Physically, this signifies that the blood draw is complete and the tray is about to be pushed back.

[0067] System kernel calculates the difference . This objectively reflects the duration of time the tray was exposed to an uncontrolled room temperature environment.

[0068] The system database pre-stores microenvironment thermal imbalance safety thresholds ( This threshold is set based on the specific heat capacity of the tray and the ambient temperature difference (e.g., 45 seconds).

[0069] like If the operation is deemed safe, the system will only log it.

[0070] like This is determined to be an abnormal heat exposure event. At this point, the tray itself and the remaining red blood cells inside have absorbed excessive heat energy. If it is pulled out again immediately, the temperature will rise cumulatively, exceeding the red blood cell preservation critical point (e.g., -60℃).

[0071] Once a timeout is detected, the system immediately triggers database-level circuit breaker protection: The system uses transaction processing to update the status of all unremoved red blood cells in the tray from available in stock to locked in cold energy recovery.

[0072] The system according to The length is used to accurately calculate the theoretical recovery time using a pre-set inverse operation model based on Newton's law of cooling. The specific calculation formula is as follows:

[0073] in, The required lockout cooldown time (in seconds); The thermal time constant of the tray under the condition of loading red blood cells is determined in advance by the specific heat capacity of the tray material and the total heat capacity of red blood cells (e.g., ); Set the equilibrium temperature inside the refrigerator (e.g., -80°C). The safe starting temperature threshold for allowing restart (e.g., -75°C, which is considered to indicate that the cold energy has been recovered); This marks the end of the heat exposure. The estimated instantaneous temperature of the tray is calculated using the following formula: ,in The ambient temperature is 25℃. The heating time constant is This is the actual recorded tray pull-out time.

[0074] The system calculates the accurate value based on the above formula. Then, start the countdown task.

[0075] During the countdown, if a new blood transfusion request comes in, the algorithm will automatically block red blood cells that are currently locked. Even if these red blood cells match the blood type and... At the very least, the system will force a skip and instead allocate red blood cells to other trays.

[0076] To ensure the usability of the solution in real-world complex environments, this embodiment also includes exception handling logic: If recorded No record was made after the preset time limit (e.g., 5 minutes) had elapsed. (Note that the operator may have pulled out the tray and left.) The system automatically triggers the highest level of lockout and sends an emergency audible and visual alarm to the administrator indicating that the tray has not been reset.

[0077] Considering the volatility of hospital networks, the handheld terminal has a local caching function. Once the network is restored, the backlogged timestamp data will be automatically uploaded, and the system will recalculate the history based on the actual occurrence time of the uploaded data. And heat loss, to ensure data consistency.

[0078] The system provides The calibration interface. During initial deployment, technicians can place standard heat load probes on each floor to measure the temperature rise data of different floor heights under the same exposure time, and enter the measured proportions into the system, so that the model can be fully adapted to the characteristics of the current physical equipment.

[0079] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0080] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning, comprising a storage rack (1), characterized in that, The storage rack (1) has multiple sets of support plates (2) evenly spaced from top to bottom on its inner side. Each set of support plates (2) is symmetrically distributed at both ends of the inner side of the storage rack (1). The support plates (2) are provided with trays (3) for storing red blood cells. The trays (3) are provided with handles (31) on their outer sides. The storage rack (1) has baffles (4) at its rear end and both sides. The baffles (4) are used to prevent the trays (3) from slipping off the support plates (2). The trays (3) are provided with location labels. The red blood cell bags are provided with blood bag labels. The location labels and blood bag labels are scanned by a barcode scanner, and the blood bag labels of the red blood cell bags are bound to the location labels of the trays (3) in the computer system.

2. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 1, characterized in that, The blood bag label for the low-temperature red blood cells is made of synthetic paper or metal that is resistant to low temperatures and chemical solvents. The blood bag label includes blood bag ID, blood type, blood collection date, storage time, expiration date, current location, and status information.

3. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 2, characterized in that, The location label is a laser-etched metal plate or a laminated QR code, and the location label contains shelf number and layer number information.

4. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 3, characterized in that, When the cryogenic red blood cells are stored, the following operations are performed: Scan the blood bag label on the red blood cell bag, read the blood bag information, and automatically verify the legality of the blood bag information; Empty trays are automatically allocated according to the blood type zones on the blood bag label (3), with priority given to allocating consecutive empty slots in the same blood type zone; Scan the location label on the empty tray (3), establish the binding between the blood bag label and the location label on the empty tray (3), and record the storage timestamp of the cryogenic red blood cells; Place the low-temperature red blood cell bag into the designated tray (3), the computer system updates the inventory status, records the storage location and entry time of the red blood cell bag, and automatically generates the entry batch number.

5. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 4, characterized in that, When the red blood cells are released from storage, the following operations are performed: When there is a clinical need for blood, the doctor submits a blood application, which includes the blood type, quantity, and urgency level. The computer system, based on the first-in, first-out principle, sorts the eligible low-temperature red blood cells according to their storage time and selects the earliest stored low-temperature red blood cells. The computer system provides a list of outbound recommendations and indicates the location of the tray (3) containing the cryogenic red blood cells; Staff members locate the corresponding tray (3) according to the computer system instructions, take out the cryogenic red blood cells, and scan the blood bag label on the red blood cell bag and the location label on the tray (3) for confirmation; The computer system records the time of release, operator and clinical purpose, marks the red blood cell bag as released, releases the tray (3) as available, and updates the database.

6. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 5, characterized in that, According to the first-in, first-out (FIFO) principle, the computer system sorts the eligible low-temperature red blood cells by their storage time, selects the earliest stored red blood cells, and performs the following operations: Based on the blood use request submitted by the doctor, determine the blood type and quantity to be used; Based on the blood type and quantity of blood used, the stored blood bag labels are traversed in the computer system, and the blood type and quantity of blood used are compared and analyzed one by one with the traversed blood bag labels to find the blood bag labels corresponding to the blood type and quantity of blood used, and to determine all blood bag labels that meet the conditions. The entry time of all eligible blood bag labels was analyzed and arranged in chronological order. The blood bag label with the earliest entry time was determined from all eligible blood bag labels, and the earliest stored low-temperature red blood cells were determined based on the blood bag label with the earliest entry time.

7. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 6, characterized in that, When managing red blood cell inventory, perform the following operations: Regularly inventory red blood cell bags by scanning location tags and blood bag tags to verify that the computer system records match the actual inventory. The system provides early warnings for expired red blood cell bags. Based on the preparation date and expiration date displayed on the bags, the computer system issues an early warning to alert staff to the expiration date of the red blood cells.

8. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 7, characterized in that, To issue an expiration warning for red blood cells, perform the following actions: Early warning thresholds are set according to clinical blood use safety requirements, and graded warnings are issued 30 days, 15 days and 7 days before the expiration date, with different colors used to indicate the warning level. The alert levels are as follows: Level 1 alert is marked in yellow 30 days before expiration; Level 2 alert is marked in orange 15 days before expiration; and Level 3 alert is marked in red 7 days before expiration. Regularly scan the low-temperature red blood cells in the inventory, calculate the remaining shelf life of each bag of red blood cells, and compare the calculated remaining shelf life with the warning threshold to trigger the corresponding warning. Warning information is sent to staff via system interface and SMS, and staff take priority measures based on the warning information.

9. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 5, characterized in that, The computer system, based on the first-in, first-out (FIFO) principle, selects the earliest-entered low-temperature red blood cells from among eligible red blood cells according to their storage time. This step is specifically executed as an optimal outbound step based on a heat accumulation loss model. The computer system responds to the doctor's blood request by screening a set of candidate red blood cells that meet the blood type requirements; The computer system obtains the storage time parameter of each bag of red blood cells in the candidate low-temperature red blood cell set, and retrieves the historical number of times the tray containing each bag of red blood cells was pulled out and scanned, as well as the physical layer number parameter of the tray in the storage rack, recorded in the database. The computer system uses a preset calculation formula to calculate the cumulative heat loss index of each bag of candidate red blood cells. The calculation formula is: in, This is the heat accumulation loss index; the higher the value, the higher the priority for the red blood cells to be discharged. The timestamp value for generating outbound suggestions for the current system. This is the timestamp value of the time the bag of red blood cells was received into the warehouse; The first item is the total standard shelf life of red blood cells. Used to characterize the natural aging rate of red blood cells over time; The cumulative number of times the tray containing the bag of red blood cells has been pulled out and scanned since the bag of red blood cells was put into storage is used to characterize the frequency of the tray being exposed to room temperature environment; The heat sensitivity coefficient for the pallet shelf number is used to characterize the difference in cold air loss when the pallet is pulled out at different shelf heights of the storage rack. The pallet corresponding to the topmost support plate of the storage rack... The value that is the largest is the tray corresponding to the bottommost support piece. Take the smallest value, and ; The second item represents the preset baseline number of safe operations within a single tray storage cycle. Used to characterize the additional heat loss rate caused by environmental micro-disturbances; and These are the preset time weighting factor and thermal perturbation weighting factor, respectively. ; The computer system is based on the calculated Candidate red blood cells were sorted in descending order and selected. The largest red blood cells are recommended as the target red blood cells for release, with priority given to red blood cells with the most significant history of thermal disturbance for clinical use.

10. The low-temperature red blood cell tray-type cryopreservation rack based on barcode scanning positioning according to claim 9, characterized in that, The computer system is also equipped with tray cold energy recovery locking logic based on barcode scanning timing, which specifically executes the following steps: After staff perform the outbound operation and locate the corresponding pallet according to the computer system's instructions, the computer system records the first moment of scanning the pallet's location tag in real time. And the second moment after scanning the blood bag label on the red blood cell bag in the tray. ; Computer system calculates the second time step With the first moment Time difference between The time difference Used to characterize the duration for which the tray is in the pulled-out open state; If the time difference If the preset microenvironment thermal imbalance safety threshold is exceeded, the computer system determines that the tray has experienced an uncontrolled long-term thermal exposure. The computer system immediately marks all remaining red blood cells in the tray that have not been removed as being in a state of "cold energy recovery locked" in the database and starts a countdown locking program; During the countdown locking process, when the computer system processes a new blood use request, it automatically removes red blood cells in the cold energy recovery lockout from the candidate red blood cell set and prohibits their allocation until the countdown ends and the system determines that the internal temperature of the tray has returned to thermal equilibrium. This is to prevent the temperature of the remaining low-temperature red blood cells from cumulatively increasing due to continuous opening of the same tray in a short period of time.