Systems, methods, and computer program products for customized medical kit assembly and inventory management

Through an automated medical kit assembly and inventory management system, the cumbersome and applicability of medical supplies collection and transportation are solved, and customized, fast and accurate allocation and inventory management of medical equipment are achieved.

CN120476451APending Publication Date: 2025-08-12BECTON DICKINSON & CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480006732.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-01-09
Filing Date
2024-01-08
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In the prior art, the collection and transportation of medical supplies are cumbersome and error-prone, and the prefabricated kits are not suitable for every clinician and medical institution, resulting in waste of inventory and inability to use immediately.

Method used

Receive medical device selection input through user equipment, automatically allocate, package and sterilize from storage locations to form customized medical kits, and are conveyed to fulfillment locations through robot fulfillment equipment, and are marked and inventory managed using machine-readable tags.

Benefits of technology

Reduces human errors, ensures proper accommodation and rapid delivery of medical equipment, reduces the risk of damage and loss, and enables instant custom kit supply and automatic inventory updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120476451A_ABST
    Figure CN120476451A_ABST
Patent Text Reader

Abstract

Systems, methods, and computer program products for customized medical kit assembly and inventory management are disclosed. A method may include receiving, from a user device, an input associated with a selection of a set of medical devices for a medical kit. A set of medical devices may be allocated from a storage location in response to receiving an input. The set of medical devices allocated from the storage location may be packed at a packing location to form a medical kit. Medical kits may be dispensed from fulfillment locations.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to U.S. application No. 18 / 094,912, filed on January 9, 2023, entitled “System, Method, and Computer Program Product for Customized Medical Kit Assembly and Inventory Management,” the entire disclosure of which is incorporated herein by reference in its entirety. Technical Field

[0003] The disclosed subject matter relates generally to medical kit customization and inventory management, and in some embodiments or aspects, to systems, methods, and computer program products for customized medical kit assembly and inventory management. Background Art

[0004] Certain medical personnel (e.g., clinicians, nurses, support staff, etc.) gather (e.g., pull and / or prepare) medical supplies for certain medical procedures. For example, a nurse may gather medical supplies in one room (e.g., a storage room) and then manually transport the medical supplies to another room (e.g., a patient room, an operating room, etc.).

[0005] However, manually collecting medical supplies and / or manually transporting medical supplies between rooms can be tedious and / or prone to error. For example, when collecting medical supplies (especially in large quantities) before a medical procedure, medical staff may inadvertently miss an item and / or inadvertently collect too many of one type of item. Even if all medical supplies are collected correctly, medical staff may not be able to find suitable containers and / or manually packing the medical supplies into containers (e.g., trying to fit many oddly shaped items into a bag) can be tedious. Moreover, when transporting medical supplies, one or more items may be damaged or lost (e.g., especially when there are no suitable containers). In addition, after collecting and using the medical supplies, medical staff must manually count the number of medical supplies remaining in the inventory and / or manually count the number of items used and subtract them from the inventory.

[0006] Prefabricated kits with a variety of different medical devices may not be suitable for every clinician and / or every clinical procedure and / or every medical institution. For example, different clinicians and / or different hospitals, wards, or medical offices may use different medical supplies for certain medical procedures, so a prefabricated kit that is suitable for one clinician and / or medical institution may not be suitable for another clinician and / or medical institution. Stocking many different types of prefabricated kits for different clinicians and / or different medical institutions can cause confusion and / or lead to inventory waste. In addition, such prefabricated kits must be ordered in advance and therefore may not be immediately available for medical procedures (e.g., emergency medical procedures). Summary of the Invention

[0007] Accordingly, it is an object of the presently disclosed subject matter to provide systems, methods, and computer program products for customized medical kit assembly and inventory management that overcome some or all of the above-identified deficiencies.

[0008] According to non-limiting embodiments or aspects, a method for customized medical kit assembly and inventory management is provided. For example, the method may include receiving input from a user device associated with a selection of a set of medical devices for the medical kit. The method may include allocating the set of medical devices from a storage location in response to receiving the input. The method may include packaging the set of medical devices allocated from the storage location at a packaging location to form the medical kit. The method may include distributing the medical kit from a fulfillment location.

[0009] In some non-limiting embodiments or aspects, the user device may include an input component of the kiosk, wherein the storage location may include a storage grid of the kiosk, wherein the packaging location may include a packaging device of the kiosk, and wherein the fulfillment location may include a fulfillment device of the kiosk.

[0010] In some non-limiting embodiments or aspects, the kiosk can comprise a fixed kiosk.

[0011] In some non-limiting embodiments or aspects, the kiosk can include a portable kiosk.

[0012] In some non-limiting embodiments or aspects, the portable kiosk may include a robotic kiosk.

[0013] In some non-limiting embodiments or aspects, the user device may include an input component of the kiosk, and wherein the input component may include at least one of a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, or any combination thereof.

[0014] In some non-limiting embodiments or aspects, the user device may include at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smartphone, a tablet computer, or any combination thereof.

[0015] In some non-limiting embodiments or aspects, the storage location may include a storage grid comprising a plurality of receivers, each receiver housing at least one medical device of the plurality of medical devices, wherein the set of medical devices may include a subset of the plurality of medical devices.

[0016] In some non-limiting embodiments or aspects, packaging the collection of medical devices can include packaging the collection of medical devices in at least one container and / or sealing the at least one container.

[0017] In some non-limiting embodiments or aspects, the at least one container may include at least one of a bag, a box, or any combination thereof.

[0018] In some non-limiting embodiments or aspects, packaging a collection of medical devices may include wrapping a collection of medical devices.

[0019] In some non-limiting embodiments or aspects, packaging the collection of medical devices dispensed from the storage location to form a medical kit can include labeling the medical kit.

[0020] In some non-limiting embodiments or aspects, labeling the medical kit can include affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) label, or any combination thereof to the medical kit.

[0021] In some non-limiting embodiments or aspects, the machine-readable optical label may include at least one of a barcode, a Quick Response (QR) code, or any combination thereof.

[0022] In some non-limiting embodiments or aspects, the RFID tag may include at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

[0023] In some non-limiting embodiments or aspects, the method may further include scanning the labeled medical kit at the patient location.

[0024] In some non-limiting embodiments or aspects, the method may further include at least one of delivering the allocated collection of medical devices from the storage location to a packaging location and / or delivering the medical kit to a fulfillment location.

[0025] In some non-limiting embodiments or aspects, conveying the collection of medical devices dispensed from the storage location to the packaging location may include conveying the collection of medical devices with at least one of a conveyor belt, a robotic arm, or any combination thereof.

[0026] In some non-limiting embodiments or aspects, conveying the medical kit to the fulfillment location can include conveying the medical kit with at least one of a conveyor belt, a robotic arm, or any combination thereof.

[0027] In some non-limiting embodiments or aspects, delivering the medical kit to the fulfillment location can include delivering the medical kit with a robotic fulfillment device.

[0028] In some non-limiting embodiments or aspects, the method may further include sterilizing the medical kit at a sterilization location prior to distributing the medical kit.

[0029] In some non-limiting embodiments or aspects, sterilizing the medical kit may include sterilizing the medical kit using at least one of electron beam (e-beam) sterilization, ethylene oxide (ETO) sterilization, gamma ray sterilization, or any combination thereof.

[0030] In some non-limiting embodiments or aspects, the method may further include generating a recommended set of medical devices based on at least one of the following: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof. A graphical user interface including the recommended set of medical devices may be displayed on the user device. Receiving input associated with selection of a set of medical devices for the medical kit may include receiving, at the user device, a first input associated with selecting the recommended set of medical devices as the set of medical devices for the medical kit.

[0031] In some non-limiting embodiments or aspects, receiving input associated with selection of a set of medical devices for the medical kit may include: displaying a graphical user interface including a list of a plurality of medical devices on a user device, and / or receiving a first input at the user device associated with selecting a subset of the plurality of medical devices. The set of medical devices may include the subset of the plurality of medical devices.

[0032] In some non-limiting embodiments or aspects, the method may further include debiting the patient's account for the set of medical devices based on dispensing the medical kit.

[0033] In some non-limiting embodiments or aspects, the storage location may store a plurality of medical devices and the set of medical devices may include a subset of the plurality of medical devices, the method further comprising updating an inventory of medical devices stored at the storage location based on allocating the medical kit.

[0034] According to a non-limiting embodiment or aspect, a system for customized medical kit assembly and inventory management is provided. The system may include a user device configured to receive input associated with a selection of a collection of medical devices for the medical kit. The system may include a storage grid configured to allocate the collection of medical devices in response to receiving the input. The system may include a packaging device configured to package the collection of medical devices allocated from the storage grid to form the medical kit. The system may include a fulfillment device configured to distribute the medical kit.

[0035] In some non-limiting embodiments or aspects, the user device may include an input component of a kiosk, and wherein the kiosk may include a storage grid, a packaging device, and a fulfillment device.

[0036] In some non-limiting embodiments or aspects, the kiosk can comprise a fixed kiosk.

[0037] In some non-limiting embodiments or aspects, the kiosk can include a portable kiosk.

[0038] In some non-limiting embodiments or aspects, the portable kiosk may include a robotic kiosk.

[0039] In some non-limiting embodiments or aspects, the user device may include an input component of the kiosk, and wherein the input component may include at least one of a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, or any combination thereof.

[0040] In some non-limiting embodiments or aspects, the user device may include at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smartphone, a tablet computer, or any combination thereof.

[0041] In some non-limiting embodiments or aspects, the storage grid may include a plurality of receivers, each receiver housing at least one medical device from a plurality of medical devices, wherein the set of medical devices may include a subset of the plurality of medical devices.

[0042] In some non-limiting embodiments or aspects, packaging the collection of medical devices can include packaging the collection of medical devices in at least one container and / or sealing the at least one container.

[0043] In some non-limiting embodiments or aspects, the at least one container may include at least one of a bag, a box, or any combination thereof.

[0044] In some non-limiting embodiments or aspects, packaging a collection of medical devices may include wrapping a collection of medical devices.

[0045] In some non-limiting embodiments or aspects, packaging the collection of medical devices dispensed from the storage location to form a medical kit can include labeling the medical kit.

[0046] In some non-limiting embodiments or aspects, labeling the medical kit can include affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) label, or any combination thereof to the medical kit.

[0047] In some non-limiting embodiments or aspects, the machine-readable optical label may include at least one of a barcode, a Quick Response (QR) code, or any combination thereof.

[0048] In some non-limiting embodiments or aspects, the RFID tag may include at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

[0049] In some non-limiting embodiments or aspects, the system may further include a scanner configured to scan the labeled medical kit at the patient location.

[0050] In some non-limiting embodiments or aspects, the system may further include at least one conveyor device configured to convey the collection of medical devices allocated from the storage grid to at least one of a packaging location and / or a medical kit to a fulfillment device.

[0051] In some non-limiting embodiments or aspects, the at least one conveying device may include at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the collection of medical devices dispensed from the storage grid to the packaging device.

[0052] In some non-limiting embodiments or aspects, the at least one conveying device may include at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the medical kit to the fulfillment device.

[0053] In some non-limiting embodiments or aspects, the fulfillment equipment may include a robotic fulfillment equipment configured to transport the medical kit to the fulfillment location.

[0054] In some non-limiting embodiments or aspects, the system may further include at least one sterilization device configured to sterilize the medical kit prior to distribution by the fulfillment device.

[0055] In some non-limiting embodiments or aspects, the at least one sterilization device can include at least one of an electron beam (e-beam) sterilization device, an ethylene oxide (ETO) sterilization device, a gamma ray sterilization device, or any combination thereof.

[0056] In some non-limiting embodiments or aspects, the user device may be further configured to generate a recommended set of medical devices based on at least one of the following: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof. The user device may also be configured to display a graphical user interface including the recommended set of medical devices. Receiving input associated with selection of a set of medical devices for the medical kit may include receiving a first input associated with selecting the recommended set of medical devices as the set of medical devices for the medical kit.

[0057] In some non-limiting embodiments or aspects, the user device may be further configured to display a graphical user interface including a list of multiple medical devices and / or receive a first input associated with selecting a subset of the multiple medical devices. The set of medical devices may include a subset of the multiple medical devices.

[0058] In some non-limiting embodiments or aspects, the system may further include a health information system configured to charge the set of medical devices to an account of the patient based on dispensing the medical kit.

[0059] In some non-limiting embodiments or aspects, the storage grid may also be configured to store a plurality of medical devices and the collection of medical devices may include a subset of the plurality of medical devices, and the system may further include a health information system configured to update an inventory of medical devices stored by the storage grid based on the allocation of the medical kit.

[0060] According to a non-limiting embodiment or aspect, a computer program product for customized medical kit assembly and inventory management is provided, the computer program product comprising at least one non-transitory computer-readable medium comprising one or more instructions that, when executed by at least one processor, cause the at least one processor to receive input from a user device associated with a selection of a collection of medical devices for the medical kit. The one or more instructions, when executed by the at least one processor, may further cause the at least one processor to allocate the collection of medical devices from a storage location in response to receiving the input. The one or more instructions, when executed by the at least one processor, may further cause the at least one processor to package the allocated collection of medical devices from the storage location at a packaging location to form the medical kit. The one or more instructions, when executed by the at least one processor, may further cause the at least one processor to allocate the medical kit from a fulfillment location.

[0061] Further embodiments or aspects are set out in the following numbered clauses:

[0062] Item 1: A method for customized medical kit assembly and inventory management, comprising: receiving input from a user device associated with a selection of a collection of medical devices for the medical kit; allocating the collection of medical devices from a storage location in response to receiving the input; packaging the collection of medical devices allocated from the storage location to form a medical kit at a packaging location; and allocating the medical kit from a fulfillment location.

[0063] Clause 2: The method of clause 1, wherein the user device comprises an input component of the kiosk, wherein the storage location comprises a storage grid of the kiosk, wherein the packaging location comprises a packaging device of the kiosk, and wherein the fulfillment location comprises a fulfillment device of the kiosk.

[0064] Clause 3: The method of clause 1 or clause 2, wherein the kiosk comprises a fixed kiosk.

[0065] Clause 4: The method of any of clauses 1-3, wherein the kiosk comprises a portable kiosk.

[0066] Clause 5: The method of any of clauses 1-4, wherein the portable kiosk comprises a robotic kiosk.

[0067] Clause 6: The method of any of clauses 1-5, wherein the user device comprises an input component of the kiosk, and wherein the input component comprises at least one of a touch screen display, a keyboard, a keypad, a mouse, a button, a switch, a microphone, a camera, or any combination thereof.

[0068] Clause 7: The method of any of clauses 1-6, wherein the user device comprises at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smartphone, a tablet computer, or any combination thereof.

[0069] Clause 8: The method of any of clauses 1-7, wherein the storage location comprises a storage grid comprising a plurality of receptacles, each receptacle housing at least one medical device of the plurality of medical devices, wherein the set of medical devices comprises a subset of the plurality of medical devices.

[0070] Clause 9: The method of any of clauses 1-8, wherein packaging the collection of medical devices comprises: packaging the collection of medical devices in at least one container; and sealing the at least one container.

[0071] Clause 10: The method of any of Clauses 1-9, wherein the at least one container comprises at least one of a bag, a box, or any combination thereof.

[0072] Clause 11: The method of any of clauses 1-10, wherein packaging the collection of medical devices comprises wrapping the collection of medical devices.

[0073] Clause 12: The method of any of clauses 1-11, wherein packaging the collection of medical devices dispensed from the storage location to form a medical kit comprises labeling the medical kit.

[0074] Clause 13: The method of any of clauses 1-12, wherein labeling the medical kit comprises affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) tag, or any combination thereof to the medical kit.

[0075] Clause 14: The method of any of clauses 1-13, wherein the machine-readable optical label comprises at least one of a barcode, a Quick Response (QR) code, or any combination thereof.

[0076] Clause 15: The method of any of clauses 1 to 14, wherein the RFID tag comprises at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

[0077] Clause 16: The method of any of clauses 1-15, further comprising scanning the labeled medical kit at the patient location.

[0078] Clause 17: The method of any of clauses 1-16, further comprising at least one of delivering the collection of medical devices allocated from the storage location to a packaging location and / or delivering the medical kit to a fulfillment location.

[0079] Clause 18: The method of any of clauses 1-17, wherein conveying the collection of medical devices dispensed from the storage location to the packaging location comprises conveying the collection of medical devices with at least one of a conveyor belt, a robotic arm, or any combination thereof.

[0080] Clause 19: The method of any of clauses 1-18, wherein conveying the medical kit to the fulfillment location comprises conveying the medical kit with at least one of a conveyor belt, a robotic arm, or any combination thereof.

[0081] Clause 20: The method of any of clauses 1-19, wherein delivering the medical kit to the fulfillment location comprises delivering the medical kit with a robotic fulfillment device.

[0082] Clause 21: The method of any of clauses 1-20, further comprising sterilizing the medical kit at a sterilization location prior to distributing the medical kit.

[0083] Clause 22: The method of any of clauses 1-21, wherein sterilizing the medical kit may comprise sterilizing the medical kit using at least one of electron beam (e-beam) sterilization, ethylene oxide (ETO) sterilization, gamma ray sterilization, or any combination thereof.

[0084] Clause 23: The method of any of clauses 1-22 further includes: generating a recommended set of medical devices based on at least one of: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof; and displaying a graphical user interface on a user device that includes the recommended set of medical devices, wherein receiving input associated with selection of a set of medical devices for the medical kit includes receiving first input at the user device associated with selecting the recommended set of medical devices as the set of medical devices for the medical kit.

[0085] Clause 24: The method of any of clauses 1-23, wherein receiving input associated with selection of a collection of medical devices for a medical kit comprises: displaying, on a user device, a graphical user interface comprising a list of a plurality of medical devices, and / or receiving, at the user device, first input associated with selection of a subset of the plurality of medical devices, wherein the collection of medical devices comprises the subset of the plurality of medical devices.

[0086] Clause 25: The method of any of clauses 1-24, further comprising charging the patient's account for the collection of medical devices based on dispensing the medical kit.

[0087] Clause 26: The method of any of clauses 1-25, wherein the storage location stores a plurality of medical devices and the set of medical devices comprises a subset of the plurality of medical devices, the method further comprising updating an inventory of medical devices stored at the storage location based on allocating the medical kit.

[0088] Clause 27: A system for customized medical kit assembly and inventory management, comprising: a user device configured to receive input associated with a selection of a collection of medical devices for the medical kit; a storage grid configured to allocate the collection of medical devices in response to receiving the input; a packaging device configured to package the collection of medical devices allocated from the storage grid to form a medical kit; and a fulfillment device configured to allocate the medical kit.

[0089] Clause 28: The system of clause 27, wherein the user device comprises an input component of the kiosk, and wherein the kiosk comprises a storage grid, a packaging device, and a fulfillment device.

[0090] Clause 29: The system of clause 27 or clause 28, wherein the kiosk comprises a fixed kiosk.

[0091] Clause 30: The system of any of clauses 27-29, wherein the kiosk comprises a portable kiosk.

[0092] Clause 31: The system of any of clauses 27-30, wherein the portable kiosk comprises a robotic kiosk.

[0093] Clause 32: The system of any of clauses 27-31, wherein the user device comprises an input component of the kiosk, and wherein the input component comprises at least one of a touch screen display, a keyboard, a keypad, a mouse, a button, a switch, a microphone, a camera, or any combination thereof.

[0094] Clause 33: The system of any of clauses 27-32, wherein the user device comprises at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smartphone, a tablet computer, or any combination thereof.

[0095] Clause 34: The system of any of clauses 27-33, wherein the storage grid comprises a plurality of receivers, each receiver housing at least one medical device of the plurality of medical devices, wherein the set of medical devices comprises a subset of the plurality of medical devices.

[0096] Clause 35: The system of any of clauses 27-34, wherein packaging the collection of medical devices comprises: packaging the collection of medical devices in at least one container; and sealing the at least one container.

[0097] Clause 36: The system of any of clauses 27-35, wherein at least one container comprises at least one of a bag, a box, or any combination thereof.

[0098] Clause 37: The system of any of clauses 27-36, wherein packaging the collection of medical devices comprises wrapping the collection of medical devices.

[0099] Clause 38: The system of any of clauses 27-37, wherein packaging the collection of medical devices dispensed from the storage location to form a medical kit comprises labeling the medical kit.

[0100] Clause 39: The system of any of clauses 27-38, wherein labeling the medical kit comprises affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) tag, or any combination thereof to the medical kit.

[0101] Clause 40: The system of any of clauses 27-39, wherein the machine-readable optical label comprises at least one of a barcode, a Quick Response (QR) code, or any combination thereof.

[0102] Clause 41: The system of any of clauses 27-40, wherein the RFID tag comprises at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

[0103] Clause 42: The system of any of clauses 27-41, further comprising a scanner configured to scan the labeled medical kit at the patient location.

[0104] Clause 43: The system of any of clauses 27-42, further comprising at least one conveyor device configured to at least one of: transport the collection of medical devices allocated from the storage grid to a packaging location; or transport the medical kits to a fulfillment device.

[0105] Clause 44: The system of any of clauses 27-43, wherein the at least one conveying device comprises at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the collection of medical devices dispensed from the storage grid to the packaging device.

[0106] Clause 45: The system of any of clauses 27-44, wherein the at least one conveyor device comprises at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the medical kit to the fulfillment device.

[0107] Clause 46: The system of any of clauses 27-45, wherein the fulfillment equipment comprises a robotic fulfillment equipment configured to transport the medical kit to the fulfillment location.

[0108] Clause 47: The system of any of clauses 27-46, further comprising at least one sterilization device configured to sterilize the medical kit prior to distribution by the fulfillment device.

[0109] Clause 48: The system of any of clauses 27-47, wherein the at least one sterilization apparatus comprises at least one of an electron beam (e-beam) sterilization apparatus, an ethylene oxide (ETO) sterilization apparatus, a gamma ray sterilization apparatus, or any combination thereof.

[0110] Clause 49: A system as described in any of clauses 27-48, wherein the user device is further configured to generate a recommended set of medical devices based on at least one of: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof; and display a graphical user interface that includes the recommended set of medical devices, wherein receiving input associated with selection of a set of medical devices for the medical kit includes receiving first input associated with selecting the recommended set of medical devices as the set of medical devices for the medical kit.

[0111] Clause 50: The system of any of clauses 27-49, wherein the user device is further configured to: display a graphical user interface comprising a list of multiple medical devices; and receive a first input associated with selecting a subset of the multiple medical devices, wherein the set of medical devices comprises the subset of the multiple medical devices.

[0112] Clause 51: The system of any of clauses 27-50, further comprising a health information system configured to charge the set of medical devices to an account of the patient based on dispensing the medical kit.

[0113] Clause 52: The system of any of clauses 27-51, wherein the storage grid is further configured to store a plurality of medical devices and the collection of medical devices includes a subset of the plurality of medical devices, the system further comprising a health information system configured to update an inventory of medical devices stored by the storage grid based on the allocation of the medical kit.

[0114] Clause 53: A computer program product for customized medical kit assembly and inventory management, the computer program product comprising at least one non-transitory computer-readable medium comprising one or more instructions that, when executed by at least one processor, causes the at least one processor to: receive input from a user device associated with a selection of a collection of medical devices for a medical kit; allocate the collection of medical devices from a storage location in response to receiving the input; package the collection of medical devices allocated from the storage location at a packaging location to form a medical kit; and allocate the medical kit from a fulfillment location.

[0115] These and other features and characteristics of the presently disclosed subject matter, as well as the methods of operation and function of the combinations of related structural elements and parts, and the economy of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification wherein like reference numerals indicate corresponding parts throughout the various figures. It should be expressly understood, however, that the drawings are for purposes of illustration and description only and are not intended as a definition of the limits of the disclosed subject matter. As used in the specification and claims, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. BRIEF DESCRIPTION OF THE DRAWINGS

[0116] Additional advantages and details of the disclosed subject matter will be explained in more detail below with reference to exemplary embodiments or aspects shown in the accompanying drawings, in which:

[0117] Figure 1 is a diagram of an example system for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter;

[0118] Figure 2 According to non-limiting embodiments or aspects of the presently disclosed subject matter Figure 1 diagrams of example components of one or more devices;

[0119] Figure 3 is a flow chart of an example process for customized medical kit assembly and inventory management according to non-limiting embodiments or aspects of the presently disclosed subject matter;

[0120] Figure 4 is a diagram of an example implementation of the system and / or method described herein for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter;

[0121] Figure 5 is a diagram of an example implementation of the system and / or method described herein for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter;

[0122] Figure 6 is a flow chart of an example implementation of the system and / or method described herein for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter; and

[0123] Figure 7 is a flow diagram of an example implementation of the systems and / or methods described herein for customized medical kit assembly and inventory management according to non-limiting embodiments or aspects of the presently disclosed subject matter. DETAILED DESCRIPTION

[0124] It should be understood that the present disclosure may employ various alternative variations and step sequences, unless expressly indicated to the contrary. It should also be understood that the specific devices and processes illustrated in the accompanying drawings and described in the following specification are merely illustrative and non-limiting embodiments or aspects. Therefore, specific dimensions and other physical characteristics associated with the embodiments or aspects disclosed herein should not be considered limiting.

[0125] For purposes of the description hereinafter, the terms "end," "upper," "lower," "right," "left," "vertical," "horizontal," "top," "bottom," "lateral," "longitudinal," and their derivatives shall relate to the disclosed subject matter as it is oriented in the accompanying drawings. However, it should be understood that the disclosed subject matter may assume various alternative variations and step sequences unless expressly indicated to the contrary. It should also be understood that the specific devices and processes shown in the accompanying drawings and described in the following specification are merely exemplary embodiments or aspects of the disclosed subject matter. Accordingly, specific dimensions and other physical characteristics related to the embodiments or aspects disclosed herein should not be considered as limiting unless otherwise indicated.

[0126] Unless expressly described as such, no aspect, component, element, structure, action, step, function, instruction, etc. used herein should be construed as critical or essential. Moreover, as used herein, the articles "a" and "an" are intended to include one or more items and can be used interchangeably with "one or more" and "at least one." Furthermore, as used herein, the term "set" is intended to include one or more items (e.g., related items, unrelated items, a combination of related and unrelated items, etc.) and can be used interchangeably with "one or more" or "at least one." In the case where only one item is intended, the term "set" is used interchangeably with "one or more" and "at least one." Figure 1 In the case of items, the term "a" or similar language is used. Moreover, as used herein, the terms "having" and the like are intended to be open-ended terms. In addition, the phrase "based on" is intended to mean "based, at least in part, on" unless expressly stated otherwise.

[0127] As used herein, the terms "communication" and "transmission" may refer to the reception, receipt, transmission, transfer, provision, etc. of information (e.g., data, signals, messages, instructions, commands, etc.). For a unit (e.g., a device, a system, a component of a device or system, a combination thereof, etc.), communicating with another unit means that the unit is able to directly or indirectly receive and / or transmit information from the other unit to the other unit. This may refer to a direct or indirect connection (e.g., a direct communication connection, an indirect communication connection, etc.) that is wired and / or wireless in nature. In addition, two units may communicate with each other even if the transmitted information may be modified, processed, relayed, and / or routed between the first unit and the second unit. For example, even if the first unit passively receives information and does not actively transmit information to the second unit, the first unit may communicate with the second unit. As another example, if at least one intermediate unit (e.g., a third unit located between the first unit and the second unit) processes the information received from the first unit and transmits the processed information to the second unit, then the first unit may communicate with the second unit. In some non-limiting embodiments or aspects, a message may refer to a network packet (e.g., a data packet, etc.) comprising data. It will be appreciated that many other arrangements are possible.

[0128] As used herein, the term "server" may refer to one or more computing devices, such as processors, storage devices, and / or similar computer components, that communicate with client devices and / or other computing devices over a network (such as the Internet or a private network) and, in some examples, facilitate communication between other servers and / or client devices. It will be appreciated that various other arrangements are possible. Furthermore, as used herein, references to "server" or "processor" may refer to a previously described server and / or processor that is described as performing a previous step or function, a different server and / or processor, and / or a combination of servers and / or processors. For example, as used in the specification and claims, a first server and / or first processor that is described as performing a first step or function may refer to the same or different server and / or processor that is described as performing a second step or function.

[0129] Some non-limiting embodiments or aspects are described herein in conjunction with threshold values. As used herein, satisfying a threshold value may refer to a value greater than a threshold value, more than a threshold value, higher than a threshold value, greater than or equal to a threshold value, less than a threshold value, less than a threshold value, lower than a threshold value, less than or equal to a threshold value, equal to a threshold value, etc.

[0130] Non-limiting embodiments or aspects of the disclosed subject matter are directed to systems, methods, and computer program products for medical kit customization and inventory management, including, but not limited to, customized medical kit assembly and inventory management. For example, non-limiting embodiments or aspects of the disclosed subject matter provide for receiving input from a user device associated with a selection of a collection of medical devices for the medical kit; allocating the collection of medical devices from a storage location in response to receiving the input; packaging the collection of medical devices allocated from the storage location to form a medical kit at a packaging location; and distributing the medical kit from a fulfillment location. Such embodiments or aspects enable providing customized medical kits of medical devices without the need to manually collect the medical devices. Thus, the burden on medical personnel to obtain the medical devices required for a medical procedure is reduced. Furthermore, because the medical devices are automatically allocated (e.g., from a storage grid at a storage location), the aforementioned embodiments or aspects reduce the likelihood of human error, thereby eliminating inadvertent omissions or inadvertent oversupply. Furthermore, the aforementioned embodiments or aspects allow for automated packaging of the medical devices in the medical kit, thereby ensuring that the medical devices are properly contained (e.g., in sealed containers, packaging, etc.) and can be transported with a reduced likelihood of loss or damage. Moreover, the above-mentioned embodiments or aspects allow for the rapid provision of customized medical kits (e.g., in real time, almost immediately, as soon as the medical equipment is distributed and packaged, etc.). Therefore, the delay of waiting for transportation is reduced (e.g., eliminated) (e.g., compared to prefabricated kits). In addition, the non-limiting embodiments or aspects of the disclosed subject matter provide for automatically updating the inventory of medical equipment stored at a storage location based on the distribution of the medical kit. Such embodiments or aspects alleviate (e.g., eliminate) the burden of medical staff manually counting and / or tracking inventory. In addition, the non-limiting embodiments or aspects of the disclosed subject matter provide for generating a recommendation set (e.g., for a recommended medical kit) of medical equipment based on at least one of the following: the selected medical procedures, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof. Such embodiments or aspects enable medical staff (e.g., clinicians) to quickly select a recommended medical kit and / or customized medical kit (e.g., with a recommendation set of medical equipment as a convenient starting point). Furthermore, non-limiting embodiments or aspects of the disclosed subject matter provide for sterilizing the medical kit at a sterilization location prior to distribution of the medical kit. Such embodiments or aspects allow for convenient and rapid sterilization of the entire medical kit (e.g., in real time, almost immediately, as soon as the medical devices are distributed and packaged, etc.).Furthermore, non-limiting embodiments or aspects of the disclosed subject matter provide for labeling a medical kit (e.g., by affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) tag, or any combination thereof) and / or scanning the labeled medical kit at a patient location. Such embodiments or aspects enable identification, tracking, and / or inventory management based on the medical kit. For example, by scanning the label before opening the medical kit, medical personnel can ensure that the correct medical kit is being used for the correct patient.

[0131] For purposes of illustration, in the following description, although the presently disclosed subject matter is described with respect to systems, methods, and products for customized medical kit assembly and inventory management (e.g., in a clinical setting), those skilled in the art will recognize that the disclosed subject matter is not limited to the illustrative embodiments or aspects. For example, the systems, methods, and products described herein can be used in a variety of environments, such as customized medical kit assembly and / or inventory management in any environment suitable for use of such medical kits, e.g., home care, travel care, medical offices, medical supply retail locations, any combination thereof, and the like.

[0132] Now refer to Figure 1 , Figure 1 is a diagram of an example system 100 for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter. Figure 1 As shown in , system 100 may include a user device 102, a storage grid 104, a packaging device 106, a sterilization device 107, a fulfillment device 108, a kiosk 109, a medical device 110, a storage container 112, a medical kit 114, a scanner 120, a health information system 130, a database 132, a patient identification device 140, a network 150, at least one of any combination thereof, and the like.

[0133] The user device 102 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via a network 150, etc.) the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, the database 132, and / or the patient identification device 140. For example, the user device 102 may include at least one computing device, such as a portable and / or handheld device (e.g., a computer, a laptop, a personal digital assistant (PDA), a smartphone, a tablet, etc.), a desktop computer, a server, and / or other similar devices. In some non-limiting embodiments or aspects, the user device 102 may include at least one input component (e.g., a component that allows the user device 102 to receive information (e.g., via user input), such as a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, etc.). Additionally or alternatively, the user device 102 may include at least one output component (e.g., a component that provides output information from the user device 102, such as a display, a speaker, one or more light-emitting diodes (LEDs), an antenna, a communication interface, etc.). In some non-limiting embodiments or aspects, the user device 102 may be connected to, integrated with, part of, and / or part of the same system as at least one of the storage grid 104, the packaging device 106, the sterilization device 107, and / or the fulfillment device 108. For example, the user device 102 may include an input component of the kiosk 109. Additionally or alternatively, the kiosk 109 may include at least one (e.g., all) of the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, or any combination thereof. In some non-limiting embodiments or aspects, the user device 102 may be separate from at least one (e.g., all) of the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, and / or the kiosk 109.

[0134] Storage grid 104 may include one or more devices capable of receiving information from and / or transmitting information to user device 102, packaging device 106, sterilization device 107, fulfillment device 108, kiosk 109, scanner 120, health information system 130, database 132, and / or patient identification device 140 (e.g., directly, indirectly via network 150, etc.). For example, storage grid 104 may include at least one computing device, such as a server, a group of servers, a desktop computer, and / or other similar devices. In some non-limiting embodiments or aspects, storage grid 104 may be connected to, integrated with, and / or part of the same system as at least one of user device 102, packaging device 106, sterilization device 107, and / or fulfillment device 108. For example, kiosk 109 may include storage grid 104. Additionally or alternatively, kiosk 109 may include at least one (e.g., all) of user device 102, packaging device 106, sterilization device 107, and fulfillment device 108, or any combination thereof. In some non-limiting embodiments or aspects, storage grid 104 can be separate from at least one (eg, all) of user device 102 , packaging device 106 , sterilization device 107 , fulfillment device 108 , and / or kiosk 109 .

[0135] The packaging device 106 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via network 150, etc.) the user device 102, the storage grid 104, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, the database 132, and / or the patient identification device 140. For example, the packaging device 106 may include at least one computing device. In some non-limiting embodiments or aspects, the packaging device 106 may be connected to, integrated with, and / or part of the same system as at least one of the user device 102, the storage grid 104, the sterilization device 107, and / or the fulfillment device 108. For example, the kiosk 109 may include the packaging device 106. Additionally or alternatively, the kiosk 109 may include at least one (e.g., all) of the user device 102, the storage grid 104, the sterilization device 107, the fulfillment device 108, or any combination thereof. In some non-limiting embodiments or aspects, the packaging device 106 can be separate from at least one (eg, all) of the user device 102 , the storage grid 104 , the sterilization device 107 , the fulfillment device 108 , and / or the kiosk 109 .

[0136] The sterilization device 107 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via network 150, etc.) the user device 102, the storage grid 104, the packaging device 106, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, the database 132, and / or the patient identification device 140. For example, the sterilization device 107 may include at least one computing device. In some non-limiting embodiments or aspects, the sterilization device 107 may be connected to, integrated with, and / or part of the same system as at least one of the user device 102, the storage grid 104, the packaging device 106, and / or the fulfillment device 108. For example, the kiosk 109 may include the sterilization device 107. Additionally or alternatively, the kiosk 109 may include at least one (e.g., all) of the user device 102, the storage grid 104, the packaging device 106, the fulfillment device 108, or any combination thereof. In some non-limiting embodiments or aspects, the sterilization device 107 can be separate from at least one (eg, all) of the user device 102 , the storage grid 104 , the packaging device 106 , the fulfillment device 108 , and / or the kiosk 109 .

[0137] Fulfillment device 108 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via network 150, etc.) user device 102, storage grid 104, packaging device 106, sterilization device 107, kiosk 109, scanner 120, health information system 130, database 132, and / or patient identification device 140. For example, fulfillment device 108 may include at least one computing device. In some non-limiting embodiments or aspects, fulfillment device 108 may be connected to, integrated with, and / or part of the same system as at least one of user device 102, storage grid 104, packaging device 106, and / or sterilization device 107. For example, kiosk 109 may include fulfillment device 108. Additionally or alternatively, kiosk 109 may include at least one (e.g., all) of user device 102, storage grid 104, packaging device 106, sterilization device 107, or any combination thereof. In some non-limiting embodiments or aspects, fulfillment device 108 can be separate from at least one (eg, all) of user device 102 , storage grid 104 , packaging device 106 , sterilization device 107 , and / or kiosk 109 .

[0138] The kiosk 109 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via a network 150, etc.) the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the scanner 120, the health information system 130, the database 132, and / or the patient identification device 140. For example, the kiosk 109 may include at least one computing device, such as a server, a group of servers, a desktop computer, and / or other similar devices. In some non-limiting embodiments or aspects, the kiosk 109 may include at least one (e.g., all) of the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, and / or the fulfillment device 108. In some non-limiting embodiments or aspects, the kiosk 109 may be separate from at least one of the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, and / or the fulfillment device 108.

[0139] Scanner 120 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via network 150, etc.) user devices 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, kiosk 109, health information system 130, database 132, and / or patient identification device 140. For example, scanner 120 may include at least one computing device, such as a portable and / or handheld device (e.g., a computer, laptop, PDA, smartphone, tablet, etc.), and / or other similar devices. In some non-limiting embodiments or aspects, scanner 120 may be connected to, integrated with, and / or part of the same system as at least one of user devices 102. For example, a portable and / or handheld computing device may include user device 102 and scanner 120. In some non-limiting embodiments or aspects, scanner 120 may be separate from user device 102. In some non-limiting embodiments or aspects, the scanner 120 may be capable of communicating with the user via a short-range wireless communication connection (e.g., a near field communication (NFC) communication connection, a radio frequency identification (RFID) communication connection, a Bluetooth Communication connection, ZigBee The scanner 120 may receive information (e.g., from another scanner 120, a health information system 130, a patient identification device 140, a medical kit 114 (e.g., a label thereof), etc.) and / or transmit information (e.g., to another scanner 120, a health information system 130, etc.) via a communication connection, etc. In some non-limiting embodiments or aspects, the scanner 120 may include an optical scanner that is capable of receiving (e.g., reading) information (e.g., from a patient identification device 140, a medical kit 114 (e.g., a label thereof), etc.) optically (e.g., via a machine-readable optical label such as a barcode, a quick response (QR) code, a combination thereof, any combination thereof, etc.).

[0140] The health information system 130 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via a network 150, etc.) the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the database 132, and / or the patient identification device 140. For example, the health information system 130 may include at least one computing device, such as a server, a group of servers, a desktop computer, a portable and / or handheld device (e.g., a computer, a laptop, a PDA, a smartphone, a tablet, etc.), a desktop computer, and / or other similar devices. In some non-limiting embodiments or aspects, the health information system 130 may be associated with at least one facility (e.g., at least one building, at least one patient room, at least one hospital, etc.). In some non-limiting embodiments or aspects, the health information system 130 may communicate with at least one data storage device (e.g., a database 132, etc.), which may be located locally or remotely from the health information system 130. In some non-limiting embodiments or aspects, the health information system 130 can be capable of receiving information from, storing information in, transmitting information to, or searching for information stored in data storage device(s) (e.g., database(s) 132, etc.). In some non-limiting embodiments or aspects, the health information system 130 can be connected to, integrated with, and / or part of the same system as at least one of the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, and / or the fulfillment device 108. For example, the health information system 130 can include a kiosk 109, which can include at least one (e.g., all) of the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, or any combination thereof. In some non-limiting embodiments or aspects, health information system 130 may be separate from at least one (eg, all) of user device 102 , storage grid 104 , packaging device 106 , sterilization device 107 , fulfillment device 108 , and / or kiosk 109 .

[0141] The database 132 may include one or more devices capable of receiving information from and / or transmitting information to (e.g., directly, indirectly via network 150, etc.) the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, and / or the patient identification device 140. Additionally or alternatively, the database 132 may include a data storage device that may be local or remote to the health information system 130. In some non-limiting embodiments or aspects, the database 132 may be integrated (e.g., completely, partially, etc.) with the health information system 130 and / or directly connected to the health information system 130. Additionally or alternatively, the database 132 may be implemented separately from the health information system 130 (e.g., completely, partially, etc.). For example, the database 132 may be a device and / or system separate from the health information system 130. In some non-limiting embodiments or aspects, the database 132 and the health information system 130 can be associated with the same facility, as described herein. In some non-limiting embodiments or aspects, the database 132 can include a computing device, such as a server, a group of servers, a desktop computer, and / or other similar devices. In some non-limiting embodiments or aspects, the database 132 can include at least one Structured Query Language (SQL) database, at least one non-SQL database, any combination thereof, or the like. In some non-limiting embodiments or aspects, the database 132 can be capable of retrieving information from, storing information in, transferring information to, or searching information stored in the data storage device.

[0142] Each medical device 110 may include at least one device and / or components thereof configured for medical purposes. For example, each medical device 110 may include at least one device (e.g., an instrument, apparatus, implement, machine, contrivance, implant, consumable, any combination thereof, etc.) and / or components thereof that may be configured for diagnosing a disease or other condition and / or curing, mitigating, treating, and / or preventing a disease and / or other condition (e.g., in humans, other animals, etc.). In some non-limiting embodiments or aspects, examples of medical devices 110 may include vascular access devices (e.g., intravenous (IV) lines, catheters, needles, cannulas, etc.), syringes, catheters (e.g., vascular catheters, urinary catheters, ablation catheters, angioplasty catheters, etc.), cutting devices (e.g., scalpels, drills, drill bits, saws, razors, punches, etc.), tourniquets, clamps, suction pumps, wound dressings (e.g., gauze, adhesive bandages, non-adhesive bandages, foam transparent films, hydrocolloids, hydrogels, etc.), sutures, suture needles, surgical staples, surgical drapes, other consumable medical supplies, any combination thereof, etc.

[0143] The patient identification device 140 may include one or more devices capable of receiving information from and / or transmitting information to the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, and / or the database 132 (e.g., directly, indirectly via the network 150, etc.). For example, the patient identification device 140 may include at least one machine-readable optical label (e.g., a barcode, a QR code, etc.), at least one RFID tag (e.g., an RFID tag with an integrated circuit (IC) storing its identification data, a chipless RFID tag, any combination thereof, etc.), a computing device (e.g., a portable and / or handheld device such as a smartphone, a tablet, etc.), any combination thereof, etc. In some non-limiting embodiments or aspects, the patient identification device 140 may be wearable by the patient. For example, the patient identification device 140 may include a badge, a wristband, a watch, glasses, one or more lenses, clothing, etc.

[0144] The network 150 may include at least one communication network. For example, the network 150 may include a wired network, a wireless network, a cellular network (e.g., a long-term evolution (LTE) network, a third-generation (3G) network, a fourth-generation (4G) network, a fifth-generation (5G) network, a code division multiple access (CDMA) network, etc.), a public land mobile network (PLMN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a telephone network (e.g., a public switched telephone network (PSTN)), a private network (e.g., a private network associated with a facility), an ad hoc network, an intranet, the Internet, a fiber-optic-based network, a computer network, a cloud computing network, etc., and / or a combination of these or other types of networks.

[0145] In some non-limiting embodiments or aspects, the user device 102 can be configured to receive input associated with a selection of a set 110 of medical devices for a medical kit 114. The storage grid 104 can be configured to allocate the set 110 of medical devices in response to receiving the input (e.g., in response to the user device 102 receiving the input and / or in response to the user device 102 transmitting medical device selection data associated with the input to the storage grid 104 and the storage grid 104 receiving the medical device selection data). The packaging device 106 can be configured to package the set 110 of medical devices allocated from the storage grid 104 to form the medical kit 114. The fulfillment device 108 can be configured to allocate the medical kit 114.

[0146] In some non-limiting embodiments or aspects, the user device 102 can include an input component of the kiosk 109. Additionally or alternatively, the kiosk 109 can include a storage grid 104, a packaging device 106, and / or a fulfillment device 108.

[0147] In some non-limiting embodiments or aspects, the kiosk 109 can comprise a fixed kiosk. For example, the kiosk 109 can be fixed at a location within a facility, as described herein.

[0148] In some non-limiting embodiments or aspects, the kiosk 109 can include a portable kiosk. For example, the kiosk 109 can be configured to be mobile and / or moved to different locations within a facility, as described herein. In some non-limiting embodiments or aspects, the portable kiosk can include a robotic kiosk, as described herein.

[0149] In some non-limiting embodiments or aspects, the user device 102 can include an input component of the kiosk 109. For example, the input component can include at least one of a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, or any combination thereof, as described herein.

[0150] In some non-limiting embodiments or aspects, user device 102 may include at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smartphone, a tablet computer, or any combination thereof, as described herein. For example, such user device 102 may be separate from at least one (e.g., all) of storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, and / or kiosk 109.

[0151] In some non-limiting embodiments or aspects, the user device 102 and / or the health information system 130 can be configured to generate a recommended set of medical devices 110. For example, the user device 102 and / or the health information system 130 can generate the recommended set of medical devices 110 based on input received from a user (e.g., medical personnel such as a nurse, clinician, etc.) and / or data stored in the database 132. For example, the input received from the user and / or the data stored in the database 132 can include at least one of the following: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, any combination thereof, etc. In some non-limiting embodiments or aspects, the user device 102 can display a graphical user interface that includes the recommended set of medical devices 110. For example, receiving input associated with selection of a set of selected medical devices 110 for the health suite 114 may include receiving a first input (e.g., via a graphical user interface) associated with selecting a recommended set of medical devices 110 as the set of selected medical devices for the health suite 114 (e.g., the user selected medical devices 110 recommended by the user device 102 and / or the health information system 130). Alternatively, the user device 102 may receive a second input (e.g., via a graphical user interface) indicating that the user did not select a recommended set of medical devices 110 and / or indicating that the user wants to select a custom set of medical devices 110 for the health suite 114.

[0152] In some non-limiting embodiments or aspects, the user device 102 may display a graphical user interface that includes a list of a plurality of medical devices stored by the storage grid 104 (e.g., in its hoppers 112). For example, receiving input associated with a selection of a set of selected medical devices 110 for the medical kit 114 may include input associated with selecting a subset of the plurality of medical devices 110 (e.g., a user selecting one or more medical devices 110 from a list displayed in the graphical user interface). For example, the set of selected medical devices 110 for the medical kit 114 may include a subset of the plurality of medical devices 110 selected via the graphical user interface displayed on the user device 102.

[0153] In some non-limiting embodiments or aspects, the storage grid 104 can include a plurality of receptacles 112. For example, each receptacle 112 can accommodate at least one medical device 110 from the plurality of medical devices 110. In some non-limiting embodiments or aspects, the set of medical devices 110 selected for inclusion in the medical kit 114 can be a subset of the plurality of medical devices 110 stored by the storage grid 104.

[0154] In some non-limiting embodiments or aspects, the packaging device 106 may package the selected set of medical devices 110 in at least one container. Additionally or alternatively, the packaging device 106 may seal the container(s). For example, the medical kit 114 may include one or more sealed containers containing the selected set of medical devices 110. In some non-limiting embodiments or aspects, the container(s) may include at least one of a bag, a box, or any combination thereof.

[0155] In some non-limiting embodiments or aspects, the packaging device 106 can package the selected set of medical devices 110 by wrapping the selected set of medical devices 110. For example, the packaging device 106 can wrap the selected set of medical devices 110 with plastic, fabric, tape, or any other suitable material.

[0156] In some non-limiting embodiments or aspects, the packaging device 106 can label the medical kit 114 (e.g., as part of and / or after packaging the selected set of medical devices 110). For example, labeling the medical kit 114 can include attaching at least one of a machine-readable optical label, a radio frequency identification (RFID) tag, or any combination thereof to the medical kit 114. For example, attaching can include printing a label on the medical kit 114, attaching an adhesive label (e.g., a machine-readable optical label) and / or a label (e.g., an RFID tag) to the medical kit 114, etc. In some non-limiting embodiments or aspects, the machine-readable optical label can include at least one of a barcode, a quick response (QR) code, or any combination thereof. In some non-limiting embodiments or aspects, the RFID tag can include at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

[0157] In some non-limiting embodiments or aspects, at least one conveyor device can be configured to convey the collection of medical devices 110 dispensed from the storage grid 104 to the packaging facility 106, as described herein. For example, the conveyor device(s) can include at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the collection of medical devices 110 dispensed from the storage grid 104 to the packaging facility 106. Additionally or alternatively, at least one conveyor device can be configured to convey the medical kit 114 to the sterilization facility 107 and / or the fulfillment facility 108, as described herein. For example, the conveyor device(s) can include at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the medical kit 114 to the sterilization facility 107 and / or the fulfillment facility 108.

[0158] In some non-limiting embodiments or aspects, the fulfillment device 108 may include a robotic fulfillment device configured to deliver the medical kit 114 to a fulfillment location (eg, a patient's location within a facility).

[0159] In some non-limiting embodiments or aspects, the sterilization device 107 can be configured to sterilize the medical kit 114 (e.g., before the medical kit 114 is dispensed by the fulfillment device 108). For example, the sterilization device 107 can include at least one of an electron beam (e-beam) sterilization device, an ethylene oxide (ETO) sterilization device, a gamma ray sterilization device, or any combination thereof.

[0160] In some non-limiting embodiments or aspects, the scanner 120 can be configured to scan the labeled medical kit 114 at the patient location (e.g., optically scanning a machine-readable optical tag, electromagnetically scanning an RFID tag, etc.). For example, medical personnel (e.g., a clinician, a nurse, etc.) can scan the medical kit 114 with the scanner 120. Additionally or alternatively, the medical personnel can scan the patient identification device 140 with the scanner 120. In some non-limiting embodiments or aspects, the scanner 120 can transmit the scanned tag data associated with the scanned medical kit 114 and / or the patient identification data associated with the scanned patient identification device 140 to the health information system 130. In some non-limiting embodiments or aspects, the scanner 120 and / or the health information system 130 can determine that the scanned medical kit 114 is the medical kit 114 that is appropriate for the patient identified by the patient identification device 140. In some non-limiting embodiments or aspects, the scanner 120 and / or the health information system 130 may transmit an alert (e.g., to the scanner 120, to the user device 102, etc.) in response to determining that the scanned medical kit 114 is not suitable for the patient identified by the patient identification device 140. For example, the scanner 120 and / or the user device 102 may display a message and / or generate an output (e.g., an audible output from a speaker, a visual output from a visual indicator such as a light and / or LED, etc.) based on the alert.

[0161] In some non-limiting embodiments or aspects, the health information system 130 can be configured to charge the collection of medical devices 110 (e.g., the medical kit 114) to the patient's account based on dispensing the medical kit 114 (e.g., from the fulfillment device 108). Additionally or alternatively, the health information system 130 can be configured to charge the collection of medical devices 110 (e.g., the medical kit 114) to the patient's account based on scanning the labeled medical kit 114 at the patient's location, as described herein.

[0162] In some non-limiting embodiments or aspects, the storage grid 104 and / or the health information system 130 may maintain (e.g., store, track, update, etc.) an inventory of the medical devices 110 stored by the storage grid 104. For example, the inventory may include inventory data associated with a plurality of medical devices 110 stored by the storage grid 104. In some non-limiting embodiments or aspects, the storage grid 104 and / or the health information system 130 may be configured to update the inventory of the medical devices 110 stored by the storage grid 104 based on the allocation of the medical kit 114.

[0163] Figure 1 The number and arrangement of systems, devices, and / or networks shown in the diagram are provided as examples only. Additional systems, devices, and / or networks may exist; fewer systems, devices, and / or networks; different systems, devices, and / or networks; and / or different systems, devices, and / or networks. Figure 1 In addition, the systems, devices and / or networks of different arrangements are shown in FIG. Figure 1 Two or more systems or devices shown in may be implemented in a single system or device, or Figure 1 The single system or device shown in can be implemented as multiple distributed systems or devices. Additionally or alternatively, a collection of systems (e.g., one or more systems) or a collection of devices of system 100 (e.g., one or more devices) can perform one or more functions described as being performed by another collection of systems or another collection of devices of system 100.

[0164] Now refer to Figure 2 , Figure 2 is a schematic diagram of example components of a device 200 according to a non-limiting embodiment or aspect of the presently disclosed subject matter. The device 200 can correspond to the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130 (e.g., one or more devices of the health information system 130), the database 132, and / or the patient identification device 140. In some non-limiting embodiments or aspects, the user device 102, the storage grid 104, the packaging device 106, the sterilization device 107, the fulfillment device 108, the kiosk 109, the scanner 120, the health information system 130, the database 132, and / or the patient identification device 140 can include at least one device 200 and / or at least one component of the device 200. Figure 2 As shown, device 200 may include a bus 202 , a processor 204 , a memory 206 , a storage component 208 , an input component 210 , an output component 212 , and a communication interface 214 .

[0165] The bus 202 may include components that allow communication between components of the device 200. In some non-limiting embodiments or aspects, the processor 204 may be implemented in hardware, software, firmware, and / or any combination thereof. For example, the processor 204 may include a processor (e.g., a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), etc.), a microprocessor, a digital signal processor (DSP), and / or any processing component that can be programmed to perform a function (e.g., a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), etc.). The memory 206 may include random access memory (RAM), read-only memory (ROM), and / or another type of dynamic or static storage device (e.g., flash memory, magnetic memory, optical memory, etc.) that stores information and / or instructions for use by the processor 204.

[0166] The storage component 208 can store information and / or software related to the operation and use of the device 200. For example, the storage component 208 can include a hard disk (e.g., a magnetic disk, an optical disk, a magneto-optical disk, a solid-state disk, etc.), a compact disk (CD), a digital versatile disk (DVD), a floppy disk, a cassette, a magnetic tape, and / or another type of computer-readable medium, and a corresponding drive.

[0167] Input components 210 may include components that allow device 200 to receive information, such as via user input (e.g., a touch screen, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, etc.). Additionally or alternatively, input components 210 may include an antenna for receiving electromagnetic radiation, a sensor for sensing information (e.g., a global positioning system (GPS) component, an accelerometer, a gyroscope, an actuator, etc.), etc. Output components 212 may include components that provide output information from device 200 (e.g., an antenna for transmitting electromagnetic radiation, a display, a speaker, one or more light emitting diodes (LEDs), etc.).

[0168] The communication interface 214 may include a component similar to a transceiver (e.g., a transceiver, a separate receiver and transmitter, etc.) that enables the device 200 to communicate with other devices, such as via a wired connection, a wireless connection, or a combination of wired and wireless connections. The communication interface 214 may allow the device 200 to receive information from another device and / or provide information to another device. For example, the communication interface 214 may include an Ethernet interface, an optical interface, a coaxial interface, an infrared interface, a radio frequency (RF) interface, a universal serial bus (USB) interface, a Wi-Fi Interface, Bluetooth Interface, ZigBee interface, cellular network interface, etc.

[0169] Device 200 can perform one or more processes described herein. Device 200 can perform these processes based on processor 204 executing software instructions stored by a computer-readable medium (such as memory 206 and / or storage component 208). Computer-readable media (e.g., non-transitory computer-readable media) is defined herein as a non-transitory memory device. A non-transitory memory device includes memory space located within a single physical storage device or memory space distributed across multiple physical storage devices.

[0170] The software instructions may be read into the memory 206 and / or storage component 208 from another computer-readable medium or from another device via the communication interface 214. When executed, the software instructions stored in the memory 206 and / or storage component 208 may cause the processor 204 to perform one or more processes described herein. Additionally or alternatively, hardwired circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein. Thus, the embodiments or aspects described herein are not limited to any specific combination of hardware circuitry and software.

[0171] Figure 2 The number and arrangement of components shown in FIG are provided as examples. In some non-limiting embodiments or aspects, the device 200 may include more than Figure 2 More components, fewer components, different components, or differently arranged components may be shown in FIG. Additionally or alternatively, a collection of components of device 200 (e.g., one or more components) may perform one or more functions described as being performed by another collection of components of device 200.

[0172] Now refer to Figure 3 , Figure 3 is a flow chart of an example process 300 for customized medical kit assembly and inventory management according to non-limiting embodiments or aspects of the presently disclosed subject matter. In some non-limiting embodiments or aspects, one or more of the steps of process 300 can be performed (e.g., completely, partially, etc.) by kiosk 109 (e.g., one or more devices of kiosk 109, such as user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, etc.). In some non-limiting embodiments or aspects, one or more of the steps of process 300 can be performed (e.g., completely, partially, etc.) by another system, another device, another group of systems or another group of devices that is independent of or includes kiosk 109 (e.g., user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, scanner 120, health information system 130 (e.g., one or more devices of health information system 130), database 132, and / or patient identification device 140).

[0173] Figure 3 The number and arrangement of the steps shown in are provided as examples. In some non-limiting embodiments or aspects, process 300 may include: Figure 3 More steps, fewer steps, different steps, or differently arranged steps may be shown in FIG.

[0174] like Figure 3 As shown in FIG, at step 302, process 300 may include receiving input related to a selection of a set of medical devices. For example, kiosk 109 and / or user device 102 may receive input associated with a selection of a set of medical devices 110 for use in medical kit 114, as described herein. For example, user device 102 may receive the input. Additionally or alternatively, user device 102 may transmit medical device selection data associated with the input to kiosk 109 and / or storage grid 104.

[0175] In some non-limiting embodiments or aspects, user device 102 can include an input component of kiosk 109, as described herein. In some non-limiting embodiments or aspects, kiosk 109 can include a fixed kiosk, as described herein. Additionally or alternatively, kiosk 109 can include a portable kiosk, as described herein. For example, the portable kiosk can include a robotic kiosk.

[0176] In some non-limiting embodiments or aspects, user device 102 can include at least one computing device, such as a portable and / or handheld computing device, as described herein. For example, such user device 102 can be separate from at least one (e.g., all) of storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, and / or kiosk 109, as described herein.

[0177] In some non-limiting embodiments or aspects, the kiosk 109, the user device 102, and / or the health information system 130 can generate a recommended set of medical devices 110, as described herein. For example, the kiosk 109, the user device 102, and / or the health information system 130 can generate a recommended set of medical devices 110 based on input received from a user (e.g., medical personnel such as a nurse, clinician, etc.) and / or data stored in the database 132, as described herein. For example, the input received from the user and / or the data stored in the database 132 can include at least one of the following: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, any combination thereof, etc. In some non-limiting embodiments or aspects, the kiosk 109, the user device 102, and / or the health information system 130 can display a graphical user interface that includes the recommended set of medical devices, as described herein. For example, receiving input associated with selection of a set of selected medical devices 110 for the health kit 114 may include receiving a first input (e.g., via a graphical user interface) associated with selecting a recommended set of medical devices 110 as the set of selected medical devices for the health kit 114 (e.g., the user selected medical devices 110 recommended by the kiosk 109, the user device 102, and / or the health information system 130). Alternatively, the kiosk 109, the user device 102, and / or the health information system 130 may receive a second input (e.g., via a graphical user interface) indicating that the user did not select a recommended set of medical devices 110 and / or indicating that the user wants to select a custom set of medical devices 110 for the health kit 114.

[0178] In some non-limiting embodiments or aspects, the kiosk 109, the user device 102, and / or the health information system 130 can display a graphical user interface including a list of a plurality of medical devices stored by the storage grid 104 (e.g., in its hoppers 112), as described herein. For example, the graphical user interface including the list of medical devices can be displayed in response to receiving a second input (e.g., via the graphical user interface) indicating that the user has not selected a recommended set of medical devices 110 and / or indicating that the user wants to select a custom set of medical devices 110 for the health kit 114. In some non-limiting embodiments or aspects, receiving input associated with selection of a selected set of medical devices 110 for the health kit 114 can include receiving a third input associated with selecting a subset of the plurality of medical devices 110 (e.g., the user selecting one or more medical devices 110 from the list displayed in the graphical user interface). For example, the selected set of medical devices 110 for the health kit 114 can include a subset of the plurality of medical devices 110 selected via the graphical user interface displayed on the user device 102.

[0179] like Figure 3 As shown in FIG, process 300 can include dispensing at least one medical device from a storage location at step 304. For example, kiosk 109 and / or storage grid 104 can dispense a collection of medical devices from a storage location (e.g., storage grid 104 and / or organizer 112) in response to input received by user device 102 and / or kiosk 109 (and / or in response to user device 102 transmitting medical device selection data associated with the input to kiosk 109 and / or storage grid 104), as described herein.

[0180] In some non-limiting embodiments or aspects, a storage location can include a storage grid 104 that can include receivers 112, as described herein. Each receiver 112 can accommodate at least one medical device from a plurality of medical devices 110, as described herein. For example, a collection of medical devices 110 allocated from a storage location can include a subset of the plurality of medical devices 110, as described herein.

[0181] In some non-limiting embodiments or aspects, the collection of medical devices 110 dispensed from a storage location (e.g., storage grid 104 and / or hoppers 112) can be transported to a packaging location (e.g., packaging device 106). For example, transporting the collection of medical devices 110 dispensed from the storage location to the packaging location can include transporting the collection of medical devices 110 using at least one of a conveyor belt, a robotic arm, or any combination thereof, as described herein.

[0182] like Figure 3As shown in , process 300 can include packaging at least one medical device to form a medical kit at step 306. For example, kiosk 109 and / or packaging device 106 can package a collection of medical devices 110 dispensed from a storage location to form a medical kit 114 at a packaging location (e.g., packaging device 106), as described herein.

[0183] In some non-limiting embodiments or aspects, packaging the collection of medical devices 110 can include packaging the collection of medical devices 110 (e.g., by kiosk 109 and / or packaging device 106) in at least one container and / or sealing the container(s), as described herein. For example, the container can include at least one of a bag, a box, or any combination thereof.

[0184] In some non-limiting embodiments or aspects, packaging the collection of medical devices 110 can include wrapping (eg, by the kiosk 109 and / or the packaging device 106 ) the collection of medical devices 110 , as described herein.

[0185] In some non-limiting embodiments or aspects, packaging the collection of medical devices 110 may include labeling the medical kit 114, as described herein. For example, labeling the medical kit 114 may include affixing at least one of a machine-readable optical label, an RFID tag, any combination thereof, or the like to the medical kit 114, as described herein. In some non-limiting embodiments or aspects, the machine-readable optical label may include at least one of a barcode, a QR code, any combination thereof, or the like. In some non-limiting embodiments or aspects, the RFID tag may include at least one of an RFID tag with an IC storing identification data, a chipless RFID tag, any combination thereof, or the like.

[0186] In some non-limiting embodiments or aspects, the medical kit 114 can be transported to a fulfillment location, as described herein. For example, transporting the medical kit 114 to the fulfillment location can include transporting the medical kit 114 using at least one of a conveyor belt, a robotic arm, or any combination thereof. Additionally or alternatively, transporting the medical kit 114 to the fulfillment location can include transporting the medical kit 114 using a fulfillment device 108, which can be a robotic fulfillment device, as described herein.

[0187] In some non-limiting embodiments or aspects, the medical kit 114 can be sterilized at a sterilization location (e.g., prior to dispensing the medical kit 114), as described herein. For example, sterilizing the medical kit 114 can include sterilizing the medical kit 114 using a sterilization device 107 that can perform at least one of electron beam sterilization, ethylene oxide sterilization, gamma ray sterilization, any combination thereof, and the like.

[0188] like Figure 3 As shown, at step 308, process 300 can include dispensing medical kit 114. For example, kiosk 109 and / or fulfillment device 108 can dispense medical kit 114 from and / or at a fulfillment location, as described herein.

[0189] In some non-limiting embodiments or aspects, the medical kit 114 (eg, which may be labeled as described herein) may be scanned (eg, by the scanner 120 ) at the patient location, as described herein.

[0190] In some non-limiting embodiments or aspects, the kiosk 109 and / or the health information system 130 can credit the patient's account with the collection of medical devices 110 and / or the medical kit 114 based on dispensing the medical kit 114 (and / or based on scanning the medical kit 114 at the patient's location), as described herein.

[0191] In some non-limiting embodiments or aspects, the kiosk 109, the storage grid 104, and / or the health information system 130 may update an inventory of medical devices stored at a storage location (e.g., the storage grid 104) based on dispensing the medical kit 114 (and / or based on scanning the medical kit 114 at a patient location), as described herein.

[0192] Now refer to Figure 4 , Figure 4 is a diagram of an example implementation 400 of the system and / or method described herein for customized medical kit assembly and inventory management according to a non-limiting embodiment or aspect of the presently disclosed subject matter. Figure 4 As shown in , embodiment 400 may include a user device 402, a storage grid 404, a packaging device 406, a sterilization and fulfillment device 408, a kiosk 409, a medical device 410, a container 412, a medical kit 414, and / or a delivery device 416. In some non-limiting embodiments or aspects, user device 402 may be the same as or similar to user device 102. In some non-limiting embodiments or aspects, storage grid 404 may be the same as or similar to storage grid 104. In some non-limiting embodiments or aspects, packaging device 406 may be the same as or similar to packaging device 106. In some non-limiting embodiments or aspects, sterilization and fulfillment device 408 may be the same as or similar to sterilization device 107 and / or fulfillment device 108. In some non-limiting embodiments or aspects, kiosk 409 may be the same as or similar to kiosk 109. In some non-limiting embodiments or aspects, medical device 410 may be the same as or similar to medical device 110. In some non-limiting embodiments or aspects, the receiver 412 can be the same as or similar to the receiver 112. In some non-limiting embodiments or aspects, the medical kit 414 can be the same as or similar to the medical kit 114. Figure 4The number and arrangement of components shown in FIG are provided as examples. In some non-limiting embodiments or aspects, embodiment 400 may include more Figure 4 More components, fewer components, different components, or differently arranged components may be shown in the embodiment 400. Additionally or alternatively, a collection of components of embodiment 400 (e.g., one or more components) may perform one or more functions described as being performed by another collection of components of embodiment 400.

[0193] like Figure 4 As shown, kiosk 409 may include user device 402, storage grid 404, packaging equipment 406, and sterilization and fulfillment equipment 408. For example, user device 402, storage grid 404, packaging equipment 406, and sterilization and fulfillment equipment 408 may each be part of kiosk 409.

[0194] In some non-limiting embodiments or aspects, the kiosk 409 may include an intelligent vending machine for temporary storage (until dispensed) of medical devices 410, automated inventory maintenance, and dispensing of packaged customized medical kits 414 of medical devices 410, e.g., on a per-patient and / or per-procedure basis, e.g., based on input from medical personnel (such as clinicians, nurses, and / or other medical support personnel).

[0195] In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its user device 402) can be configured to receive input associated with a selection of a collection of medical devices 410 for a medical kit 414, as described herein. Additionally or alternatively, the kiosk 409 (e.g., its storage grid 404) can be configured to dispense the collection of medical devices 410 in response to receiving the input (e.g., in response to the user device 402 receiving the input), as described herein. Additionally or alternatively, the kiosk 409 (e.g., its packaging device 406) can be configured to package the collection of medical devices 410 (e.g., dispensed from the storage grid 404) to form a medical kit 414 and / or label the medical kit 414, as described herein. Additionally or alternatively, the kiosk 409 (e.g., its sterilization and fulfillment device 408) can be configured to sterilize and / or dispense the medical kit 414, as described herein.

[0196] In some non-limiting embodiments or aspects, the conveyor 416 can convey the collection of medical devices 410 to the packaging device 406. For example, the conveyor 416 can include a conveyor belt. Additionally or alternatively, the conveyor 416 can convey the medical kit 414 to the sterilization and fulfillment device 408.

[0197] In some non-limiting embodiments or aspects, the kiosk 409 can reduce workflow steps for medical personnel. For example, a nurse can receive the final packaged customized medical kit 414 (e.g., dispensed from the sterilization and fulfillment equipment 408) for delivery to the patient location (e.g., bedside, operating room, operating table, clinician's office, etc.) without having to manually perform kitting. Additionally or alternatively, the kiosk 409 can enable automated inventory management, as described herein. Additionally or alternatively, the kiosk 409 can enable a clinician (e.g., a physician, etc.) to control the selection of medical devices 410 for a customized medical kit 414 for a specific patient and / or specific procedure, as described herein.

[0198] In some non-limiting embodiments or aspects, the kiosk 409 can avoid the burden on medical personnel and / or human error, for example, as described herein, do-it-yourself (DIY) kitting. For example, input from medical personnel can be automated, for example, directly input into the kiosk 409 (e.g., its user device 402), thereby reducing human error in input and output (e.g., medical kit 414). Additionally or alternatively, the kiosk 409 can allow traceability based on a label (e.g., a barcode, QR code, RFID tag, etc.) on each customized medical kit 414, as described herein.

[0199] In some non-limiting embodiments or aspects, the kiosk 409 can enable a medical professional to select a customized collection of medical devices 410 (e.g., medical devices, medical supplies, etc. from different suppliers and / or manufacturers) to include in a customized medical kit 414, as described herein. Additionally or alternatively, the kiosk 409 can enable a medical professional to select a recommended collection of medical devices 410 to include in the medical kit 414.

[0200] In some non-limiting embodiments or aspects, the kiosk 409 and / or the user device 402 can recommend medical devices 410 for inclusion in the health kit 414 based on an intelligent algorithm. For example, the intelligent algorithm can recommend medical devices 410 for inclusion in the health kit 414 based on one or more inputs, such as patient type, patient age, patient gender, comorbidities, patient medical history, procedure type, historical clinical practice at a facility (e.g., the healthcare environment where the kiosk 409 and / or user device 402 is located), preferences of a particular clinician, any combination thereof, and the like. In some non-limiting embodiments or aspects, the intelligent algorithm can include at least one machine learning model that can receive one or more of the aforementioned inputs and generate outputs associated with recommended medical devices 410 to include in the health kit 414. For example, the machine learning model can learn the ordering patterns of a particular clinician, facility, etc. and provide at least one recommendation, which can simplify the process of selecting medical devices 410 to include in the health kit 414. In some non-limiting embodiments or aspects, the kiosk 409 and / or the user device 402 can categorize the recommended medical kits 414 based on age group (e.g., adults, children, seniors, etc.), comorbidities (e.g., cardiovascular comorbidities (CVC)), medical procedure(s) (e.g., peripheral intravenous catheters (PIVC)), and / or patient medical condition(s) (e.g., hemophilia), etc.

[0201] In some non-limiting embodiments or aspects, a user (e.g., a medical professional) can override the recommendation and / or select a customized medical kit 414, as described herein. For example, for a hemophiliac, the medical professional can select additional wound dressings, etc. In some non-limiting embodiments or aspects, the kiosk 409 and / or the user device 402 can display a warning based on the patient's medical history. For example, for a hemophiliac, the warning can indicate that the patient has a history of severe bleeding.

[0202] In some non-limiting embodiments or aspects, the user interface of the kiosk 409 and / or the user device 402 can be customizable. For example, the user interface can be selected from a list of templates. Additionally or alternatively, features of the user interface (e.g., graphical elements) can be customized to enable medical staff to customize the medical kit 414 based on the requirements of the facility and / or medical staff (e.g., based on the requirements of the medical professionals and / or medical facility to streamline clinical workflows, according to facility agreements, etc.). For example, the user interface of a system placed in a general ward can be different from that of a system placed in a specialty ward based on the conveniences of a particular facility. Additionally or alternatively, the user interface can vary by medical environment / ward (e.g., the user interface of an intensive care unit (ICU) can be different from that of a gynecology ward).

[0203] In some non-limiting embodiments or aspects, in addition to or in lieu of user device 402 being integrated with kiosk 409, a portable and / or handheld device (e.g., a smartphone, tablet, etc.) can be used as user device 402. For example, the portable and / or handheld device can receive (e.g., download, have installed, etc.) and / or store a mobile application for medical personnel (e.g., nurses, doctors, hospital staff, pharmacy staff, etc.) to provide input to and / or output from kiosk 409. Furthermore, the mobile application can include instructions (e.g., an instruction manual) and / or prompts to guide the user in using the mobile application.

[0204] In some non-limiting embodiments or aspects, the kiosk 409 (e.g., the storage grid 404 and / or its receptacles 412) can be customized for a particular facility. For example, the size and / or number of receptacles 412 and / or the number of medical devices 410 stored by the storage grid 404 can be customized based on the number of medical devices 410 (e.g., medical devices from different suppliers and / or manufacturers, medical supplies, etc.) that the facility anticipates using. In some non-limiting embodiments or aspects, the receptacles 412 can be organized in slots and / or storage racks for medical devices 410 (e.g., from multiple different suppliers and / or manufacturers), the number and / or size of which can be customized based on the requirements of the facility in which the kiosk 409 may be installed. In some non-limiting embodiments or aspects, the dimensions of the kiosk 409 (e.g., the dimensions of the storage grid 404, the number and / or dimensions of the organizers 412, etc.) can be customized based on the dimensions of the facility in which the kiosk 409 is to be installed (e.g., the number of hospital beds, the number of operating rooms, the number of offices, etc.) and / or based on the consumption of medical devices 410 in the facility (e.g., historical consumption).

[0205] In some non-limiting embodiments or aspects, the kiosk 409 and / or the sterilization and fulfillment device 408 can enable immediate sterilization of the medical kit 414 (e.g., just before final distribution). In some non-limiting embodiments or aspects, the kiosk 409 and / or the sterilization and fulfillment device 408 can have an option to sterilize or not sterilize. For example, non-sterile medical kits 414 can be dispensed in bulk and then sterilized immediately thereafter (e.g., as a final step before use). In some non-limiting embodiments or aspects, the kiosk 409 can determine whether to sterilize the medical kit 414 based on the type of medical kit 414 and / or the set of medical devices 410 therein.

[0206] In some non-limiting embodiments or aspects, the input received at the kiosk 409 and / or user device 402 may include patient information (e.g., patient name, patient code, patient identifier, etc.) and / or procedure information (e.g., procedure code, procedure identifier, etc.).

[0207] In some non-limiting embodiments or aspects, the input received at the kiosk 409 and / or the user device 402 can include a time delay period. For example, the input can be received before the desired dispensing of the medical kit 414 (e.g., one hour in advance, one day in advance, etc.), and the medical kit 414 can be dispensed after the time delay period (e.g., one hour, one day, etc.). In some non-limiting embodiments or aspects, the medical kit 414 can be dispensed without delay (e.g., the input is received and / or the medical kit 414 is dispensed just before and / or during the medical procedure).

[0208] In some non-limiting embodiments or aspects, packaging the collection of medical devices 410 can include packaging the collection of medical devices 410 (e.g., by kiosk 409 and / or packaging device 406) in at least one container and / or sealing the container(s), as described herein. For example, the container can include at least one of a bag, a box, or any combination thereof. In some non-limiting embodiments or aspects, the container can include a bag made of any suitable material, such as fabric, plastic, medical-grade paper, any combination thereof, or the like. In some non-limiting embodiments or aspects, packaging device 406 can store packaging materials (e.g., containers, rolls of material for making bags, etc.), and / or packaging device 406 can include a robotic component (e.g., a robotic arm, a robotic hand, a robotic gripper, etc.) that can retrieve the packaging materials, insert the medical devices 410 into the packaging materials, and / or seal the medical devices 410 in the packaging materials to form medical kit 414.

[0209] In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404, packaging equipment 406, and / or sterilization and fulfillment equipment 408) may include additional security features to identify whether any medical device 410 is damaged. Additionally or alternatively, the kiosk 409 (e.g., its storage grid 404, packaging equipment 406, and / or sterilization and fulfillment equipment 408) may determine whether the correct medical device 410 is contained in the medical kit 414 (e.g., before dispensing the medical kit 414). In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404, packaging equipment 406, and / or sterilization and fulfillment equipment 408) may include at least one vision system (e.g., at least one camera, image capture device, laser system, etc.) that can scan each medical device 410, each medical kit 414, etc. to perform a quality check on the quality of each medical device 410 and / or medical kit 414 (e.g., inspect the packaging for damage, holes, etc.). Additionally or alternatively, if the quality inspection identifies a problem (e.g., the packaging has damage, holes, etc.), the kiosk 409 (e.g., its storage grid 404, packaging equipment 406 and / or sterilization and fulfillment equipment 408) can discard the medical device 410 and / or medical kit 414.

[0210] In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404) can enable automatic maintenance and / or updating of inventory, as described herein. For example, the kiosk 409 (e.g., its storage grid 404) can monitor (e.g., track) the medical devices 410 based on software and / or laser tracking. In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404, the packaging equipment 406, and / or the sterilization and fulfillment equipment 408) can include at least one vision system (e.g., at least one camera, image capture device, laser system, etc.) that can count the medical devices 410 and / or medical kits 414 that have been dispensed and automatically update the inventory based on the count. In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404, packaging equipment 406, and / or sterilization and fulfillment equipment 408) can transmit at least one alert indicating when it is time to restock (e.g., if a count of medical devices meets a threshold amount, if a predetermined time period (e.g., weekly, monthly, etc.) has been exceeded, etc.). In some non-limiting embodiments or aspects, the kiosk 409 (e.g., its storage grid 404, packaging equipment 406, and / or sterilization and fulfillment equipment 408) can transmit at least one message if a medical device 410 has expired or is about to expire (e.g., within a predetermined time period from the expiration date) and / or if a medical kit 414 includes an expired or about to expire medical device 410.

[0211] In some non-limiting embodiments or aspects, the packaging (e.g., container and / or wrapping paper) of each medical kit 414 can be color-coded. For example, different colors can be used based on the type of procedure, the type of patient, the patient's location (e.g., a specific room, ward, etc.), etc. Such color coding can make it easy to identify and / or sort the medical kits 414 (e.g., during transport).

[0212] Now refer to Figure 5 , Figure 5 is a diagram of an example implementation 500 of the systems and / or methods described herein for customized medical kit assembly and inventory management according to some non-limiting embodiments or aspects of the presently disclosed subject matter. Figure 5 As shown in , embodiment 500 may include a user device 502, a storage grid 504, a packaging device 506, a sterilization and fulfillment device 508, a kiosk 509, a medical device 510, a container 512, a medical kit 514, and / or at least one delivery device 516. In some non-limiting embodiments or aspects, user device 502 may be the same as or similar to user device 102 and / or user device 402. In some non-limiting embodiments or aspects, storage grid 504 may be the same as or similar to storage grid 104 and / or storage grid 404. In some non-limiting embodiments or aspects, packaging device 506 may be the same as or similar to packaging device 106 and / or packaging device 406. In some non-limiting embodiments or aspects, sterilization and fulfillment device 508 may be the same as or similar to sterilization device 107, fulfillment device 108, and / or sterilization and fulfillment device 408. In some non-limiting embodiments or aspects, kiosk 509 can be the same as or similar to kiosk 109 and / or kiosk 409. In some non-limiting embodiments or aspects, medical device 510 can be the same as or similar to medical device 110 and / or medical device 410. In some non-limiting embodiments or aspects, receptacle 512 can be the same as or similar to receptacle 112 and / or receptacle 412. In some non-limiting embodiments or aspects, medical kit 514 can be the same as or similar to medical kit 114 and / or medical kit 414. In some non-limiting embodiments or aspects, delivery device 516 can be the same as or similar to delivery device 416. Figure 5 The number and arrangement of components shown in FIG are provided as examples. In some non-limiting embodiments or aspects, the embodiment 500 may include more Figure 5 More components, fewer components, different components, or components arranged differently may be shown. Additionally or alternatively, a set of components (eg, one or more components) of embodiment 500 may perform one or more functions performed by another set of components of embodiment 500.

[0213] like Figure 5As shown in FIG, kiosk 509 may include at least one of user device 502, storage grid 504, packaging equipment 506, sterilization and fulfillment equipment 508, and conveying equipment 516, and / or any combination thereof. For example, user device 502, storage grid 504, packaging equipment 506, sterilization and fulfillment equipment 508, and conveying equipment 516 may each be part of kiosk 509.

[0214] In some non-limiting embodiments or aspects, the kiosk 509 can comprise a portable kiosk. For example, the kiosk 509 can be configured to move and / or be moved to different locations within a facility (e.g., using a transport device 516), as described herein. In some non-limiting embodiments or aspects, the portable kiosk can comprise a robotic kiosk, as described herein. In some non-limiting embodiments or aspects, the transport device 516 can comprise wheels, a motor (e.g., an electric motor), machine legs, or any other suitable transport device to move the kiosk 509 (and / or allow the kiosk 509 to be moved).

[0215] In some non-limiting embodiments or aspects, the kiosk 509 (e.g., its user device 502) can be configured to receive input associated with a selection of a collection of medical devices 510 for a medical kit 514, as described herein. Additionally or alternatively, the kiosk 509 (e.g., its storage grid 504) can be configured to dispense the collection of medical devices 510 in response to receiving the input (e.g., in response to the user device 502 receiving the input), as described herein. Additionally or alternatively, the kiosk 509 (e.g., its packaging device 506) can be configured to package the collection of medical devices 510 (e.g., dispensed from the storage grid 504) to form the medical kit 514 and / or label the medical kit 514, as described herein. Additionally or alternatively, the kiosk 509 (e.g., its sterilization and fulfillment device 508) can be configured to sterilize and / or dispense the medical kit 514, as described herein.

[0216] In some non-limiting embodiments or aspects, in addition to or in lieu of user device 502 being integrated with kiosk 509 , a portable and / or handheld device (eg, a smartphone, tablet, etc.) may be used as user device 502 , as described herein.

[0217] Now refer to Figure 6 , Figure 6is a flow chart of an example implementation 600 of the system and / or method described herein for customized medical kit assembly and inventory management according to non-limiting embodiments or aspects of the presently disclosed subject matter. In some non-limiting embodiments or aspects, one or more of the steps of implementation 600 can be performed (e.g., completely, partially, etc.) by kiosk 109 (e.g., one or more devices of kiosk 109, such as user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, etc.). In some non-limiting embodiments or aspects, one or more of the steps of implementation 600 can be performed (e.g., completely, partially, etc.) by another system, another device, another group of systems or another group of devices that are independent of or include kiosk 109 (e.g., user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, scanner 120, health information system 130 (e.g., one or more devices of health information system 130), database 132, and / or patient identification device 140). Figure 6 The number and arrangement of the steps shown in are provided as examples. In some non-limiting embodiments or aspects, the embodiment 600 may include: Figure 6 More steps, fewer steps, different steps, or differently arranged steps may be shown in FIG.

[0218] like Figure 6 As shown in FIG, embodiment 600 can include requesting a medical set via a console (e.g., user device 102, etc.) at step 602. For example, a medical professional can provide input to the console (e.g., user device 102) to select a recommended set of medical devices 110 and / or a customized set of medical devices 110, as described herein.

[0219] In some non-limiting embodiments or aspects, the console (e.g., user device 102) can be located at the patient location (e.g., patient bedside). Additionally or alternatively, the console can be located at or as part of the kiosk 109 and / or storage grid 104.

[0220] like Figure 6 As shown in FIG, embodiment 600 can include collecting specific medical supplies (e.g., medical devices 110) stored in designated cabinets (e.g., organizers 112) at step 604. For example, storage grid 104 and / or kiosk 109 can dispense medical supplies (e.g., medical devices 110) from cabinets (e.g., organizers 112) of storage grid 104, as described herein.

[0221] like Figure 6As shown in , embodiment 600 can include placing the medical supplies (e.g., medical device 110) into a kit packaging (e.g., to form medical kit 114) at step 606. For example, packaging device 106 and / or kiosk 109 can package the medical supplies (e.g., medical device 110) into the kit packaging as described herein.

[0222] like Figure 6 As shown in , embodiment 600 can include sealing the kit (e.g., medical kit 114) at step 608. For example, packaging device 106 and / or kiosk 109 can seal the package (e.g., medical kit 114) as described herein.

[0223] like Figure 6 As shown in FIG, embodiment 600 can include in-line electron beam sterilization of a kit (e.g., medical kit 114) at step 610. For example, sterilization apparatus 107 and / or kiosk 109 can sterilize medical kit 114 using electron beam sterilization, as described herein.

[0224] like Figure 6 As shown in , at step 612, embodiment 600 can include labeling the kit (e.g., medical kit 114) with information from the request (e.g., input received by user device 102). For example, packaging device 106, fulfillment device 108, and / or kiosk 109 can label medical kit 114 as described herein.

[0225] like Figure 6 As shown in , embodiment 600 can include storing a kit (e.g., medical kit 114) at step 614. For example, fulfillment device 108, storage grid 104, and / or kiosk 109 can store medical kit 114, as described herein.

[0226] like Figure 6 As shown in , embodiment 600 can include dispensing the kit at step 616. For example, fulfillment device 108 and / or kiosk 109 can dispense medical kit 114, as described herein.

[0227] like Figure 6As shown in FIG, at step 618, embodiment 600 can include scanning a kit (e.g., medical kit 114) near a patient location (e.g., a patient bedside). For example, scanner 120 can scan a label and / or indicia (e.g., a QR code, etc.) of medical kit 114 and / or transmit data to health information system 130 and / or kiosk 109 based on the scanned label and / or indicia, as described herein. In some non-limiting embodiments, scanner 120, health information system 130, and / or kiosk 109 can determine (e.g., confirm) whether medical kit 114 is the correct kit for the patient (e.g., based on the scanned label and / or indicia), as described herein.

[0228] like Figure 6 As shown in FIG, embodiment 600 can include using a kit (e.g., medical kit 114) at step 620. For example, a medical professional can use the medical kit 114 and / or the collection of medical devices 110 therein (e.g., for at least one medical procedure) as described herein.

[0229] Now refer to Figure 7 , Figure 7 is a flow chart of an example implementation 700 of the system and / or method described herein for customized medical kit assembly and inventory management according to non-limiting embodiments or aspects of the presently disclosed subject matter. In some non-limiting embodiments or aspects, one or more of the steps of implementation 700 can be performed (e.g., completely, partially, etc.) by kiosk 109 (e.g., one or more devices of kiosk 109, such as user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, etc.). In some non-limiting embodiments or aspects, one or more of the steps of implementation 700 can be performed (e.g., completely, partially, etc.) by another system, another device, another group of systems or another group of devices, independent of or including kiosk 109 (e.g., user device 102, storage grid 104, packaging device 106, sterilization device 107, fulfillment device 108, scanner 120, health information system 130 (e.g., one or more devices of health information system 130), database 132, and / or patient identification device 140). Figure 7 The number and arrangement of the steps shown in are provided as examples. In some non-limiting embodiments or aspects, the embodiment 700 may include: Figure 7 More steps, fewer steps, different steps, or differently arranged steps may be shown in FIG.

[0230] like Figure 7As shown in FIG, embodiment 700 may include a medical professional preparing (e.g., initiating) a request for a kit (e.g., medical kit 114) at step 702. For example, the medical professional may provide input to a console (e.g., user device 102) to begin the process of requesting the medical kit 114.

[0231] In some non-limiting embodiments or aspects, the console (e.g., user device 102) can be located at the patient location (e.g., patient bedside). Additionally or alternatively, the console can be located at or as part of the kiosk 109 and / or storage grid 104.

[0232] like Figure 7 As shown in FIG, at step 704, embodiment 700 may include a recommended set of medical devices 110 (e.g., a recommended set of medical devices 110 for use in a medical set 114). For example, the kiosk 109, the user device 102, and / or the health information system 130 may generate the recommended set of medical devices 110, as described herein. For example, the kiosk 109, the user device 102, and / or the health information system 130 may generate the recommended set of medical devices 110 based on input received from a user (e.g., medical personnel such as a nurse, clinician, etc.) and / or data stored in a database 132, as described herein. For example, the input received from the user and / or the data stored in the database 132 may include at least one of the following: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical set history data associated with the clinician, medical set history data associated with the facility, any combination thereof, and the like. In some non-limiting embodiments or aspects, the kiosk 109 , the user device 102 , and / or the health information system 130 can display a graphical user interface that includes a recommended set of medical devices, as described herein.

[0233] like Figure 7As shown in , at step 706, embodiment 700 can include the medical professional selecting a recommended set (e.g., a recommended collection of medical devices 110 for the medical set 114) and / or selecting a custom set (e.g., the medical set 114). For example, the kiosk 109, the user device 102, and / or the health information system 130 can receive a first input (e.g., via a graphical user interface) associated with selecting a recommended collection of medical devices 110 as the selected collection of medical devices 110 for the medical set 114 (e.g., the user selects the medical devices 110 recommended by the kiosk 109, the user device 102, and / or the health information system 130), as described herein. Alternatively, the kiosk 109, the user device 102, and / or the health information system 130 can receive a second input (e.g., via a graphical user interface) indicating that the user has not selected a recommended collection of medical devices 110 and / or indicating that the user wants to select a custom collection of medical devices 110 for the medical set 114, as described herein.

[0234] like Figure 7 As shown in , embodiment 700 can include the medical professional submitting a request for the medical kit at step 708. For example, the medical professional can provide input to the console (e.g., user device 102) to select a recommended set of medical devices 110 and / or a customized set of medical devices 110, as described herein. Additionally or alternatively, after making a selection, the medical professional can provide input to the console (e.g., user device 102) to submit a request for the medical kit 114.

[0235] like Figure 7 As shown in FIG, at step 710, embodiment 700 can include receiving a request and / or preparing a kit. For example, the kiosk 109, the user device 102, and / or the storage grid 104 can receive a submitted request. Additionally or alternatively, the kiosk 109 and / or the storage grid 104 can dispense a collection of medical devices 110 in response to receiving the request. Additionally or alternatively, the kiosk 109 and / or the packaging device 106 can package the collection of medical devices 110 (e.g., dispensed from the storage grid 104) to form a medical kit 114 and / or label the medical kit 114, as described herein. Additionally or alternatively, the kiosk 109 and the sterilization device 107 can sterilize the medical kit 114, as described herein.

[0236] like Figure 7 As shown in FIG, embodiment 700 can include dispensing the medical kit at step 712. For example, kiosk 109 and / or fulfillment device 108 can dispense medical kit 114.

[0237] In some non-limiting embodiments or aspects, the medical kit 114 and / or the medical devices 110 therein can be charged to the patient's account, the health information system 130 can be updated, and / or inventory (e.g., stored by the health information system 130, the kiosk 109 and / or the storage grid 104) can be updated, as described herein.

[0238] While the disclosed subject matter has been described in detail based on what are presently considered to be the most practical and preferred embodiments or aspects, it should be understood that such details are provided for that purpose only and that the disclosed subject matter is not limited to the disclosed embodiments or aspects, but rather is intended to cover modifications and equivalent arrangements within the spirit and scope of the appended claims. For example, it should be understood that the presently disclosed subject matter contemplates that, to the extent possible, one or more features of any embodiment or aspect may be combined with one or more features of any other embodiment.

Claims

1. A system for customized medical kit assembly and inventory management, comprising: a user device configured to receive input associated with a selection of a set of medical devices for a medical kit; a storage grid configured to allocate a set of medical devices in response to receiving the input; a packaging device configured to package the collection of medical devices dispensed from the storage grid to form a medical kit; as well as A fulfillment device configured to dispense the medical kit.

2. The system of claim 1, wherein the user device comprises an input component of a kiosk, and wherein the kiosk comprises a storage grid, a packaging device, and a fulfillment device.

3. The system of claim 2, wherein the kiosk comprises a fixed kiosk.

4. The system of claim 2, wherein the kiosk comprises a portable kiosk.

5. The system of claim 4, wherein the portable kiosk comprises a robotic kiosk.

6. The system of claim 1 , wherein the user device comprises an input component of the kiosk, and wherein the input component comprises at least one of a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, or any combination thereof.

7. The system of claim 1, wherein the user device comprises at least one of a computing device, a portable computing device, a handheld computing device, a personal digital assistant (PDA), a smart phone, a tablet computer, or any combination thereof.

8. The system of claim 1, wherein the storage grid comprises a plurality of receivers, each receiver housing at least one medical device from a plurality of medical devices, wherein the set of medical devices comprises a subset of the plurality of medical devices.

9. The system of claim 1 , wherein the collection of packaged medical devices comprises: packaging the collection of medical devices in at least one container; as well as The at least one container is sealed.

10. The system of claim 9, wherein the at least one container comprises at least one of a bag, a box, or any combination thereof.

11. The system of claim 1 , wherein packaging the collection of medical devices comprises wrapping the collection of medical devices.

12. The system of claim 1, wherein packaging the collection of medical devices dispensed from the storage grid to form a medical kit comprises labeling the medical kit.

13. The system of claim 12, wherein labeling the medical kit comprises affixing at least one of a machine-readable optical label, a radio frequency identification (RFID) tag, or any combination thereof to the medical kit.

14. The system of claim 13, wherein the machine-readable optical label comprises at least one of a barcode, a Quick Response (QR) code, or any combination thereof.

15. The system of claim 13, wherein the RFID tag comprises at least one of an RFID tag having an integrated circuit (IC) storing identification data, a chipless RFID tag, or any combination thereof.

16. The system of claim 12, further comprising a scanner configured to scan the labeled medical kit at the patient location.

17. The system of claim 1 , further comprising at least one delivery device configured to: transporting a collection of medical devices allocated from a storage grid to a packaging location; or Delivering medical kits to fulfillment facilities.

18. The system of claim 17, wherein the at least one conveying device comprises at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the collection of medical devices dispensed from the storage grid to the packaging device.

19. The system of claim 17, wherein the at least one conveyor device comprises at least one of a conveyor belt, a robotic arm, or any combination thereof configured to convey the medical kit to the fulfillment device.

20. The system of claim 1, wherein the fulfillment equipment comprises a robotic fulfillment equipment configured to transport the medical kit to the fulfillment location.

21. The system of claim 1, further comprising at least one sterilization device configured to sterilize the medical kit prior to distribution by the fulfillment device.

22. The system of claim 21, wherein the at least one sterilization device comprises at least one of an electron beam (e-beam) sterilization device, an ethylene oxide (ETO) sterilization device, a gamma ray sterilization device, or any combination thereof.

23. The system of claim 1, wherein the user equipment is further configured to: generating a recommended set of medical devices based on at least one of: a selected medical procedure, demographic data associated with the patient, medical history data associated with the patient, preference data associated with the clinician, preference data associated with the facility, medical kit history data associated with the clinician, medical kit history data associated with the facility, or any combination thereof; and a graphical user interface displaying a recommended set including medical devices, Wherein receiving input associated with selection of a set of medical devices for the medical kit includes receiving first input associated with selecting a recommended set of medical devices as the set of medical devices for the medical kit.

24. The system of claim 1, wherein the user equipment is further configured to: a graphical user interface displaying a list including a plurality of medical devices; and receiving a first input associated with selecting a subset of the plurality of medical devices, Wherein the set of medical devices includes the subset of the plurality of medical devices.

25. The system of claim 1, further comprising a health information system configured to charge the set of medical devices to an account of a patient based on dispensing the medical kit.

26. The system of claim 1, wherein the storage grid is further configured to store a plurality of medical devices and the set of medical devices comprises a subset of the plurality of medical devices, the system further comprising a health information system configured to update an inventory of medical devices stored by the storage grid based on the allocation of the medical kit.

27. A computer program product for customized medical kit assembly and inventory management, the computer program product comprising at least one non-transitory computer-readable medium comprising one or more instructions that, when executed by at least one processor, cause the at least one processor to: receiving input from a user device associated with selection of a set of medical devices for a medical kit; allocating a set of medical devices from a storage location in response to receiving the input; packaging the collection of medical devices dispensed from the storage location to form a medical kit at a packaging location; and Distribute medical kits from fulfillment locations.