Medical packaging bag detection and tracing system and method

By generating unique identifiers for medical packaging bags and combining them with optimization algorithms for pairing, the problem of improper pairing of medical packaging bags and supplies is solved, and rational utilization of resources and traceability of the supply chain are achieved.

CN118313844BActive Publication Date: 2025-09-09SHENZHEN NICE SPORTS EQUIP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410577408.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-09-09
Estimated Expiration
2044-05-10

AI Technical Summary

Technical Problem

The existing traceability system cannot reasonably allocate medical packaging bags according to actual specifications and sizes, resulting in high traceability randomness, which may lead to improper pairing of medical packaging bags and medical supplies, resulting in waste of resources.

Method used

By generating a unique identifier for each medical packaging bag, combining the pairing unit to determine the factors affecting the pairing cost, establishing a scoring standard, and minimizing the total pairing cost through an optimization algorithm, the reasonable pairing of medical packaging bags and medical supplies is achieved, and the tracking unit is used for real-time tracking and storage.

Benefits of technology

It achieves precise matching of medical packaging bags and medical supplies, reduces resource waste, ensures timely delivery and prevents loss or misdelivery, and improves information traceability in the supply chain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118313844B_ABST
    Figure CN118313844B_ABST
Patent Text Reader

Abstract

The present invention discloses a medical packaging bag inspection and traceability system and method, relating to the fields of data identification and data representation. The system comprises: an identification unit for generating and assigning a unique identifier to each medical packaging bag, which remains with the packaging bag throughout its lifecycle; a pairing unit for pairing the medical packaging bag with the medical supplies it contains, generating unique pairing information; a tracking unit for tracking the transport status and destination of the medical packaging bag; a collection unit for collecting information about the medical packaging bag identifier; and an open-source database for storing information about the medical packaging bag, the unique identifier, and the pairing of the medical packaging bag with the medical supplies. The pairing unit determines factors influencing pairing costs and establishes scoring criteria for each cost factor, facilitating the determination of subsequent tracing directions and preventing resource waste caused by unusable medical packaging bags.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of data identification and data representation technology, and more specifically, relates to a medical packaging bag detection and tracing system. The present invention also relates to a medical packaging bag detection and tracing system. Background Art

[0002] Existing traceability data sources can only display basic information such as the manufacturer, production date, and assembly line number of products and parts or raw materials. In the process of medical packaging bag traceability, there is no reasonable allocation based on their actual specifications and sizes, resulting in high traceability randomness. At the same time, it may lead to poor matching of medical packaging bags with medical supplies, resulting in the inability to use medical packaging bags. Therefore, we propose a medical packaging bag detection and traceability system and method. By reasonably matching according to cost during the detection and traceability process, on the one hand, it can facilitate the determination of subsequent traceability direction, and on the other hand, it can avoid the waste of resources caused by the unusable medical packaging bags. Summary of the Invention

[0003] The purpose of the present invention is to address the shortcomings of the existing technology and propose a medical packaging bag detection and tracing system and method. The system determines the factors affecting the pairing cost through a pairing unit and establishes a scoring standard for each cost factor. This can facilitate the determination of the subsequent tracing direction and avoid the waste of resources caused by the unusable medical packaging bags.

[0004] To achieve the above object, the present invention provides the following technical solutions:

[0005] A medical packaging bag detection and tracing method comprises the following steps:

[0006] S1. Use the generator in the identification unit to generate a unique identifier for each medical packaging bag, and associate the unique identifier with the medical packaging bag. The unique identifier will follow the entire life cycle of the medical packaging bag;

[0007] S2. Pairing the medical packaging bag with the medical supplies it packages through a pairing unit. The pairing in step S2 is specifically as follows:

[0008] S21. Collect the actual size and type information of all medical packaging bags and medical supplies;

[0009] S22. Determine the factors that affect pairing costs, including size differences and type compatibility;

[0010] S23. Establish scoring criteria for each cost factor. Size difference is proportional to cost; type compatibility is proportional to cost. The total pairing cost is calculated as:

[0011] C total (i,j)=Csize (d ij )+C compat (c ij );

[0012] Where C total (i,j) is the total cost of pairing the i-th medical packaging bag with the j-th medical supply, d ij is the size difference between ij is a measure of type compatibility, C size (d ij ) is the size difference cost of the i-th medical packaging bag and the j-th medical supplies, C compat (c ij ) is the type compatibility cost of the i-th medical packaging bag and the j-th medical supplies;

[0013] In step S23, a scoring standard is established for each cost factor, and two functions are defined to quantify the impact of size difference and type compatibility on the pairing cost. Specifically,

[0014] The cost calculation formula for the size difference of the i-th medical packaging bag and the j-th medical supplies is:

[0015] C size (d ij )=a×d+b;

[0016] Where a is a positive proportionality constant, b is the base cost, and d is the size difference measure, i.e., the difference between the volume of the bag and the volume of the product;

[0017] The calculation formula for the type compatibility cost of the i-th medical packaging bag and the j-th medical supply is:

[0018] C compat (c ij )=e k×(1-c) ;

[0019] Where k is a positive proportional constant, c is a measure of type compatibility, ranging from [0, 1], where 1 indicates complete compatibility and 0 indicates complete incompatibility, and e is the base of the natural logarithm.

[0020] S24. Calculate the cost of pairing each medical packaging bag with each medical supply based on the scoring criteria;

[0021] S25. Model the problem as a linear assignment problem and minimize the total pairing cost through an optimization algorithm. The optimization algorithm uses the following calculation formula:

[0022]

[0023] Where x ijIndicates whether the i-th medical packaging bag is paired with the (j)-th medical supply; C represents the sum of the costs of all pairings; C ij represents the cost of pairing the i-th medical packaging bag with the (j)-th medical supply, n is the number of medical packaging bags, (m) is the number of medical supplies, x is the n × m decision variable matrix, and C(X) is the cost function;

[0024] Gradient ablaf xij Refers to the cost function C(X) relative to the decision variable x ij The partial derivative of, since C(X) is the decision variable x ij A linear combination of x ij The partial derivative of is the corresponding C ij The values ​​are:

[0025] abla xij C(x)=C ij ;

[0026] Under the current decision variable configuration, the cost function is minimized through the optimization algorithm to find the optimal pairing decision, thereby determining the pairing of medical packaging bags and medical supplies;

[0027] S26. Generate unique pairing information for each pair by creating a combination of the medical packaging bag identifier and the medical supply identifier, ensuring that each pairing is unique;

[0028] S27. Execute a matching process based on the calculated minimum cost perfect match to match the medical packaging bag with the corresponding medical supplies;

[0029] S3. Use the tracking unit combined with the matching information to track the transportation status and destination of the medical packaging bags in real time to ensure the location and status of the medical packaging bags in the supply chain, ensure timely delivery and prevent loss or misdelivery;

[0030] S4. During the transportation process of the medical packaging bag, the collection unit is used to collect the information identifier on the medical packaging bag multiple times without timing and enter the real-time status;

[0031] S5. Associate the medical packaging bag, unique identifier, matching information between the medical packaging bag and medical supplies, transportation status and destination information, as well as multiple unscheduled collections and real-time status records, and store them in an open source database to achieve information traceability across the entire supply chain.

[0032] Preferably, the unique identifier in step S1 includes one or more of a 2D barcode, a QR code and a radio frequency identification tag; and associating the unique identifier with the medical packaging bag specifically comprises: assigning the generated unique identifier to the packaging of the determined minimum sales unit level.

[0033] A medical packaging bag detection and tracing system, used to implement the above method, includes:

[0034] An identification unit, used to generate and assign a unique identifier to each medical packaging bag, which follows the packaging bag throughout its life cycle;

[0035] A pairing unit, used to pair the medical packaging bag with the medical supplies it packages and generate unique pairing information;

[0036] Tracking unit, used to track the transportation status and destination of medical packaging bags;

[0037] A collection unit, used for collecting information identifiers of medical packaging bags;

[0038] An open source database that associates and stores medical packaging bags, unique identifiers, matching information between medical packaging bags and medical supplies, as well as shipping status and destination information.

[0039] Preferably, the identification unit further includes a generator for generating a unique identifier for the medical packaging bag and associating the unique identifier with the medical packaging bag.

[0040] Preferably, when the pairing unit pairs the medical packaging bag with the medical supplies it packages, the pairing unit performs the following calculation:

[0041] 1) Define a cost matrix where each element represents the cost of pairing a medical packaging bag with a medical supply;

[0042] Among them, the cost is defined according to the actual size and type;

[0043] 2) Model the problem as a linear assignment problem, where the goal is to minimize the total pairing cost;

[0044] 3) Calculate the minimum cost perfect match in the cost matrix;

[0045] 4) Generate unique pairing information for each pairing by creating a combination of the medical packaging bag identifier and the medical supply identifier to ensure that each pairing is unique.

[0046] The technical effects and advantages of the present invention are as follows: Compared with traditional technologies, the present invention provides a medical packaging bag detection and tracing system. By performing cost-effective pairing during the detection and tracing process, the present invention can not only facilitate the determination of subsequent tracing directions, but also avoid the waste of resources caused by unusable medical packaging bags.

[0047] Secondly, after pairing each medical packaging bag with each medical supply, if the pairing method deviates from the actual one, the online technician will discover it in time through the system and correct the pairing method in time, avoiding the problem of increased transportation costs caused by pairing errors. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 This is an architectural diagram of the medical packaging bag detection and tracing system of the present invention;

[0049] Figure 2 This is a diagram showing the architecture of the medical packaging bag detection and tracing method of the present invention;

[0050] Figure 3 This is a flow chart of pairing a medical packaging bag with the medical supplies it packages by a pairing unit in an embodiment of the present invention. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention is further described in detail below with reference to specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0052] The present invention provides a medical packaging bag detection and tracing system, such as Figure 1 As shown, including:

[0053] The identification unit is used to generate and assign a unique identifier to each medical packaging bag, and the unique identifier follows the packaging bag throughout its entire life cycle; the identification unit further includes a generator for generating a unique identifier for the medical packaging bag and associating the unique identifier with the medical packaging bag.

[0054] The pairing unit is used to pair the medical packaging bag with the medical supplies it packages and generate unique pairing information. When the pairing unit pairs the medical packaging bag with the medical supplies it packages, the pairing unit performs the following calculations:

[0055] 1) Define a cost matrix where each element represents the cost of pairing a medical packaging bag with a medical supply;

[0056] Among them, the cost is defined according to the actual size and type;

[0057] 2) Model the problem as a linear assignment problem, where the goal is to minimize the total pairing cost;

[0058] 3) Calculate the minimum cost perfect match in the cost matrix;

[0059] 4) Generate unique pairing information for each pairing by creating a combination of the medical packaging bag identifier and the medical supply identifier to ensure that each pairing is unique.

[0060] Tracking unit, used to track the transportation status and destination of medical packaging bags;

[0061] A collection unit, used for collecting information identifiers of medical packaging bags;

[0062] An open source database that associates and stores medical packaging bags, unique identifiers, matching information between medical packaging bags and medical supplies, as well as shipping status and destination information.

[0063] This embodiment also provides a medical packaging bag detection and tracing method, such as Figure 2 As shown, the following steps are included:

[0064] S1. Use a generator in the identification unit to generate a unique identifier for each medical packaging bag, and associate the unique identifier with the medical packaging bag. The unique identifier will follow the medical packaging bag throughout its entire life cycle; the unique identifier described in step S1 includes one or more of a dimensional barcode, a QR code, and a radio frequency identification tag; the specific method of associating the unique identifier with the medical packaging bag is to assign the generated unique identifier to the packaging at the determined minimum sales unit level.

[0065] S2, pairing the medical packaging bag with the medical supplies it packs through the pairing unit; Figure 3 As shown, the pairing described in step S2 is specifically:

[0066] S21. Collect the actual size and type information of all medical packaging bags and medical supplies;

[0067] S22. Determine the factors that affect pairing costs, including size differences and type compatibility;

[0068] S23. Establish a scoring standard for each cost factor, where size difference is proportional to cost; type compatibility is proportional to cost, i.e., the greater the size difference, the higher the cost; the worse the type compatibility, the higher the cost;

[0069] S24. Calculate the cost of pairing each medical packaging bag with each medical supply based on the scoring criteria;

[0070] S25. Model the problem as a linear assignment problem and minimize the total pairing cost through optimization algorithm;

[0071] It should be noted that the optimization algorithm adopts the following calculation formula:

[0072]

[0073] Where x ij Indicates whether the i-th medical packaging bag is paired with the (j)-th medical supply; C represents the sum of the costs of all pairings; C ij represents the cost of pairing the i-th medical packaging bag with the (j)-th medical supply, n is the number of medical packaging bags, (m) is the number of medical supplies, x is the n × m decision variable matrix, and C(X) is the cost function;

[0074] Gradient abla xij Refers to the cost function C(X) relative to the decision variable x ij The partial derivative of, since C(X) is the decision variable x ij A linear combination of x ij The partial derivative of is the corresponding C ij The values ​​are:

[0075] abla xij C(x)=C ij ;

[0076] Under the current decision variable configuration, the cost function is minimized through the optimization algorithm to find the optimal pairing decision, thereby determining the pairing of medical packaging bags and medical supplies.

[0077] S26. Generate unique pairing information for each pair by creating a combination of the medical packaging bag identifier and the medical supply identifier, ensuring that each pairing is unique;

[0078] S27. Based on the calculated minimum cost perfect match, a pairing process is performed to pair the medical packaging bags with corresponding medical supplies.

[0079] S3. Use the tracking unit combined with the matching information to track the transportation status and destination of the medical packaging bags in real time to ensure the location and status of the medical packaging bags in the supply chain, ensure timely delivery and prevent loss or misdelivery;

[0080] S4. During the transportation process of the medical packaging bag, the collection unit is used to collect the information identifier on the medical packaging bag multiple times without timing and enter the real-time status;

[0081] S5. Associate the medical packaging bag, unique identifier, matching information between the medical packaging bag and medical supplies, transportation status and destination information, as well as multiple unscheduled collections and real-time status records, and store them in an open source database to achieve information traceability across the entire supply chain.

[0082] Furthermore, in step S23, a scoring standard is established for each cost factor, and two functions are defined to quantify the impact of size difference and type compatibility on the pairing cost, specifically:

[0083] The cost calculation formula for size difference is:

[0084] C size (d) = a·d+b;

[0085] Where a is a positive proportionality constant, b is the base cost, and d is the size difference measure, i.e., the difference between the volume of the bag and the volume of the product, C size ;

[0086] The type compatibility cost is calculated as:

[0087] C compat (c) = e k·(1-c) ;

[0088] Where k is a positive proportional constant, c is a measure of type compatibility ranging from [0,1], where 1 indicates complete compatibility and 0 indicates complete incompatibility, and e is the base of the natural logarithm.

[0089] The total pairing cost in step S23 is calculated as follows:

[0090] C total (i,j)=C size (d ij )+C compat (c ij );

[0091] Where C total (i,j) is the total cost of pairing the i-th medical packaging bag with the j-th medical supply, d ij is the size difference between ij Yes, type compatibility.

[0092] For example, the following information is provided for the sizes and types of medical packaging bags and medical supplies:

[0093] Medical packaging bag A: small size, type 1;

[0094] Medical packaging bag B: large size, type 2;

[0095] Medical packaging bag C: medium size, type 1;

[0096] Medical supplies 1: small size, type 1;

[0097] Medical supplies 2: medium size, type 2;

[0098] Medical supplies 3: large size, type 1;

[0099] Establish scoring criteria for size differences and type compatibility:

[0100] Size difference cost (C size ): Cost is 0 if the size matches exactly, otherwise 1;

[0101] Type compatibility cost (C type ): Cost is 0 if the types match exactly, 1 otherwise.

[0102] Calculate the cost of pairing each medical packaging bag with each medical supply as shown in the following table:

[0103] Cost Comparison Table

[0104] pair Size difference costs Type compatibility cost Total cost A-1 0 0 0 A-2 1 1 2 A-3 1 0 1 B-1 1 1 2 B-2 0 1 1 B-3 0 0 0 C-1 0 0 0 C-2 1 1 2 C-3 1 0 1

[0105] Table 1

[0106] According to the above table, the problem is modeled as a linear assignment problem. The goal is to minimize the total pairing cost. The optimal pairing is:

[0107] Medical packaging bag A is paired with medical supply 1 (total cost is 0);

[0108] Medical packaging bag B is paired with medical supply 3 (total cost is 0);

[0109] Medical packaging bag C is paired with medical supplies 1 (total cost is 0);

[0110] The pairing solution with the minimum total cost has a total cost of 0. Each pairing is unique and satisfies the optimal matching of size and type.

[0111] In summary, the present invention can facilitate the determination of subsequent tracing directions by performing cost-effective pairing during the detection and tracing process, and can also avoid the waste of resources caused by the unusable medical packaging bags.

[0112] Secondly, after pairing each medical packaging bag with each medical supply, if the pairing method deviates from the actual one, the online technician will discover it in time through the system and correct the pairing method in time, avoiding the problem of increased transportation costs caused by pairing errors.

[0113] Finally, it should be noted that the above is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A medical packaging bag detection and tracing method, characterized in that: The steps include: S1. Use the generator in the identification unit to generate a unique identifier for each medical packaging bag, and associate the unique identifier with the medical packaging bag. The unique identifier will follow the entire life cycle of the medical packaging bag; S2. Pairing the medical packaging bag with the medical supplies it packages through a pairing unit. The pairing in step S2 is specifically as follows: S21. Collect the actual size and type information of all medical packaging bags and medical supplies; S22. Determine the factors that affect pairing costs, including size differences and type compatibility; S23. Establish scoring criteria for each cost factor. Size difference is proportional to cost; type compatibility is proportional to cost; the pairing cost calculation formula is: ; Where C total (i, j) is the total cost of pairing the i-th medical packaging bag with the j-th medical supply, d ij is the size difference between the i-th medical packaging bag and the j-th medical supply, c ij is the type compatibility measure between the i-th medical packaging bag and the j-th medical supply, which is used to quantify the similarity or matching degree between two factors. size (d ij ) is the size difference cost of the i-th medical packaging bag and the j-th medical supplies, C compat (c ij ) is the type compatibility cost of the i-th medical packaging bag and the j-th medical supplies; In step S23, a scoring standard is established for each cost factor, and two functions are defined to quantify the impact of size difference and type compatibility on the pairing cost. Specifically, The cost calculation formula for the size difference of the i-th medical packaging bag and the j-th medical supplies is: C size (d ij )=a×d ij +b; Where a is a positive proportional constant, b is the base cost, and d ij is the size difference between the i-th medical packaging bag and the j-th medical supply; The calculation formula for the type compatibility cost of the i-th medical packaging bag and the j-th medical supply is: C compat (c ij )= ; Where k is a positive proportional constant, c ij is the type compatibility measure between the i-th medical packaging bag and the j-th medical product, ranging from [0,1], where 1 indicates complete compatibility and 0 indicates complete incompatibility, and e represents the base of the natural logarithm; S24. Calculate the cost of pairing each medical packaging bag with each medical supply based on the scoring criteria; S25. Model the problem as a linear assignment problem and minimize the total pairing cost through an optimization algorithm. The cost function C(X) is calculated as follows: ; Where x ij Indicates whether the i-th medical packaging bag is paired with the j-th medical supply; C ij represents the cost of pairing the i-th medical package with the j-th medical supply, n is the number of medical packages, m is the number of medical supplies, and X is an n×m decision variable matrix; Gradient abla xij Refers to the cost function C(X) with respect to the decision variable x ij The partial derivative of, where, since C(X) is the decision variable x ij A linear combination of x ij The partial derivative of is the corresponding C ij The values ​​are: ; Under the current decision variable configuration, the cost function is minimized through the optimization algorithm to find the optimal pairing decision, thereby determining the pairing of medical packaging bags and medical supplies; S26. Generate unique pairing information for each pair by creating a combination of the medical packaging bag identifier and the medical supply identifier, ensuring that each pairing is unique; S27. Execute a matching process based on the calculated minimum cost perfect match to match the medical packaging bag with the corresponding medical supplies; S3. Use the tracking unit combined with the matching information to track the transportation status and destination of the medical packaging bags in real time to ensure the location and status of the medical packaging bags in the supply chain, ensure timely delivery and prevent loss or misdelivery; S4. During the transportation process of the medical packaging bag, the collection unit is used to collect the information identifier on the medical packaging bag multiple times without timing and enter the real-time status; S5. Associate the medical packaging bag, unique identifier, matching information between the medical packaging bag and medical supplies, transportation status and destination information, as well as multiple unscheduled collections and real-time status records, and store them in an open source database to achieve information traceability across the entire supply chain.

2. The medical packaging bag detection and tracing method according to claim 1, characterized in that: The unique identifier in step S1 includes one or more of a barcode, a QR code, and a radio frequency identification tag; associating the unique identifier with the medical packaging bag specifically includes assigning the generated unique identifier to the packaging at the determined minimum sales unit level.

3. A medical packaging bag detection and tracing system, used to implement the method described in any one of claims 1-2, characterized in that: include: An identification unit, used to generate and assign a unique identifier to each medical packaging bag, which follows the packaging bag throughout its life cycle; A pairing unit, used to pair the medical packaging bag with the medical supplies it packages and generate unique pairing information; Tracking unit, used to track the transportation status and destination of medical packaging bags; A collection unit, used for collecting information identifiers of medical packaging bags; An open source database that associates and stores medical packaging bags, unique identifiers, matching information between medical packaging bags and medical supplies, as well as shipping status and destination information.

4. The medical packaging bag detection and tracing system according to claim 3, characterized in that: The identification unit further includes a generator for generating a unique identifier for the medical package and associating the unique identifier with the medical package.

5. The medical packaging bag detection and tracing system according to claim 3, characterized in that: When the pairing unit pairs the medical packaging bag and the medical supplies it packages, the pairing unit performs the following calculations: 1) Define a cost matrix where each element represents the cost of pairing a medical packaging bag with a medical supply; Among them, the cost is defined according to the actual size and type; 2) Model the problem as a linear assignment problem, where the goal is to minimize the total pairing cost; 3) Calculate the minimum cost perfect match in the cost matrix; 4) Generate unique pairing information for each pairing by creating a combination of the medical packaging bag identifier and the medical supply identifier to ensure that each pairing is unique.

Citation Information

Patent Citations

  • Method and system for tracing drugs based on block chain technology

    CN112614576A

  • Method for providing packaging bag model recommendation information and electronic equipment

    CN115906207A