Inventory System

By designing an automated medical product distribution machine and distributed inventory management system, the problem of inefficiency of existing medical product storage and supplementary systems is solved, and efficient storage, supplementary and inventory tracking of medical products is achieved.

JP7676325B2Active Publication Date: 2025-05-14ETHICON INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021570440
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-05-29
Filing Date
2020-05-29
Publication Date
2025-05-14
Estimated Expiration
2040-05-29

AI Technical Summary

Technical Problem

The storage and supplementation systems of existing medical products are inefficient, resulting in waste and product expiration, and a lack of effective inventory tracking and management systems.

Method used

A distributed system is designed, including an automated medical product distribution machine, which can automatically identify and record product information by scanning barcodes or RFID, and realize remote management and inventory tracking through an Internet connection.

Benefits of technology

It improves the storage and replenishment efficiency of medical products, reduces waste and expired products, realizes real-time tracking and management of inventory, and improves the operational efficiency of medical institutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007676325000001
    Figure 0007676325000001
  • Figure 0007676325000002
    Figure 0007676325000002
  • Figure 0007676325000003
    Figure 0007676325000003
Patent Text Reader

Abstract

The present disclosure is also directed to a system for managing inventory in a dispensing machine configured to maintain a known inventory and configured to transmit inventory values ​​from the dispensing machine so that other users can view the inventory values, and the dispensing machine is configured for user access locally and through an internet connection so that the inventory can be viewed.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims the benefit of and priority to U.S. Provisional Patent Application No. 62 / 854,012, filed May 29, 2019, the contents of which are incorporated herein by reference. [Background technology]

[0002] The present disclosure relates to dispensing medical products and inventorying medical products, and more particularly to a system for dispensing medical products, replenishing inventory of medical products, and tracking and controlling inventory of medical products in various medical locations, such as hospitals, clinics, outpatient surgery centers, or any other location that dispenses various medical products for use during medical procedures.

[0003] In a typical hospital, many medical products are stored in a storage area, such as a closet or storage room. As an example, we discuss the storage and use of sutures. Typically, a hospital stores hundreds of different types of sutures in racks, cabinets, or suture storage rooms. In this typical hospital, for any given surgical procedure, the surgeon often has what is commonly referred to as the surgeon's "preference card" that identifies which products (including types of sutures) and how many of each the surgeon intends to use for that procedure. These sutures and supplies can be obtained by a circulating nurse or other hospital staff and made available and ready for use at the surgical site. It is common for any such preference card to include more of a given type of suture than may be needed, and additional types of sutures other than those that may be used, to compensate for uncertainty during the procedure and to avoid the need to send someone to physically retrieve additional products from the storage area during surgery if necessary.

[0004] In current practice, surgeon preference cards are kept manually and often reside in a physical card format as opposed to electronic. Preference cards are not updated regularly and every time a surgical procedure is performed to more accurately reflect what was actually used versus what was requested for that procedure. Thus, for a given surgeon, any errors and inefficiencies in supplies are repeated over and over again every time that surgeon performs a procedure. Furthermore, the hospital does not have any way to track these errors and inefficiencies, let alone with respect to a specific surgeon. Preference card change control is not owned solely by the surgeon, nursing, or instrument management. Thus, this leads to failure of surgeon preference card change control and correction. While service providers have built businesses on correcting surgeon preference cards, their services are expensive and not performed on a consistent basis. Procedural standardization of surgical products is a growing trend in healthcare to contain costs.

[0005] After surgery is completed, all unused sutures are supposed to be properly returned to their respective storage bins and / or boxes in the storage closet. However, in practice, unused sutures are often simply placed in a general overflow box in the storage room or discarded. Restocking from the general overflow box (or others) is a very time-consuming process. For each individual suture package that must be returned, a responsible person must match the identification information on the package with the labeling on the appropriate box in the storage room. As previously mentioned, these storage rooms may contain up to hundreds of suture boxes of similar sizes and shapes. The current process is so manually intensive and time-consuming that some large hospitals have resorted to hiring full-time employees solely for replenishing and managing sutures.

[0006] This typical system leads to wasted sutures due to improper disposal or lack of replenishment, and a high incidence of product loss due to products passing their expiration dates. This typical system also does not track who actually removed what types of sutures from the storage closet, or the quantities of sutures removed, or whether any unused sutures were actually replenished.

[0007] Furthermore, storage of sutures within a typical hospital leads to waste: because hospitals typically do not have systems to track inventory accurately and in a timely manner, they often store either too much suture, leading to waste due to expired sutures, or too little suture, leading to the use of alternate sutures that may not be optimal for a particular procedure.

[0008] Additionally, replenishing inventory is a manual, time-consuming process that typically includes several days of delay time to compensate for transportation time, the actual time an individual spends manually replenishing inventory, etc. Nurses and janitorial staff typically share the responsibility of replenishing surgical products. It is estimated that hospital staff spend more than 20 hours per week managing and replenishing the hospital's suture products. In 2016, the Association of Perioperative Registered Nurses reported that national average compensation was $70,300. Thus, it is estimated that it costs hospital employers more than $35,000 to have operating room nurses replenishing and managing suture inventory.

[0009] Although the examples discussed above relate to sutures, any medical product may be included as a representative example.

[0010] Manual and automatic dispensing machines are known and are used to dispense a wide variety of items ranging from confectionery and hot meals to health related items such as certain over-the-counter medications. Most of these dispensing machines are vending machines used as point-of-sale devices. Although dispensing machines and vending machines are used in many areas, they are not widely used in the medical market.

[0011] In the field of surgery, for example, surgeons and other medical professionals rely on access to inventory rooms to manually restock boxes of inventory by themselves and by the medical product manufacturer's sales personnel. These rooms require manual inventory control and simply hold medical products.

[0012] There is a need to develop an improved system for manually replenishing medical products. Typically, different stock keeping units or SKUs require differentiation by attributes such as suture diameter, suture length, suture color, suture material (absorbable and nonabsorbable), needle type, etc. As one example, one surgical suture manufacturer, Ethicon, Inc. of Somerville, NJ, has over 14 million suture SKUs for various surgical procedures and other medical needs. This can translate to thousands of different suture boxes on shelves in larger hospital supply rooms. The product labeling on each box is relatively small and must be carefully read to select the appropriate suture listed on the surgeon's preference card for a given procedure, and further must be carefully read to properly replenish unused sutures. Given the manual nature of the current process, there is a significant effort in selecting and replenishing, as well as in tracking inventory. As mentioned above, it is estimated that a typical mid-sized hospital could lose tens of thousands of dollars per year due to direct inefficiencies in the system. Summary of the Invention [Problem to be solved by the invention]

[0013] Thus, a need exists for distributing and replenishing sutures or other medical devices or supplies, and otherwise tracking inventory of such products more accurately and efficiently.

[0014] SUMMARY OF THE DISCLOSURE Embodiments of the present disclosure provide devices and methods that address the above clinical needs. [Means for solving the problem]

[0015] The present disclosure is directed to a system and a distribution system.

[0016] The present disclosure is also directed to a system for managing inventory in a dispensing machine configured to maintain a known inventory and configured to transmit inventory values ​​from the dispensing machine so that other users can view the inventory values, and the dispensing machine is configured for access by users locally and through an Internet connection so that the inventory can be viewed. [Brief description of the drawings]

[0017] The present disclosure may be better understood by reference to the following drawings, which are provided as illustrations of certain embodiments of the subject application and are not meant to limit the scope of the disclosure. [Figure 1] FIG. 1 illustrates one embodiment of a dispenser. [Diagram 2] FIG. 1 illustrates one embodiment of a dispenser. [Diagram 3] FIG. 3 is an enlarged view of a portion of the dispenser of FIG. 2. [Figure 4] FIG. 1 is a diagram of a plurality of stored medical products. [Diagram 5] FIG. 1 is a diagram of a plurality of stored medical products. [Figure 6] FIG. 1 is a diagram of a plurality of stored medical products in a dispensing machine. [Figure 7] FIG. [Figure 8] FIG. 13 is a view of an arm of the dispensing mechanism. [Figure 9A] FIG. 13 is a view of an arm of the dispensing mechanism. [Figure 9B] FIG. 13 is a view of an arm of the dispensing mechanism. [Figure 10] FIG. 1 is a diagram of a dispensing mechanism interacting with a plurality of stored medical products within the dispensing machine. [Figure 11] FIG. 1 illustrates one embodiment of a dispenser. [Figure 12] FIG. 1 illustrates one embodiment of a dispenser. [Figure 13] FIG. 2 is a diagram showing the inside of a distributor. [Figure 14] FIG. 2 is a diagram showing the inside of a distributor. [Figure 15] FIG. 2 is a diagram of the conveying mechanism of the dispenser. [Figure 16A] FIG. 1 is a diagram of a pick head. [Figure 16B] FIG. 1 is a diagram of a pick head. [Figure 16C] FIG. 1 is a diagram of a pick head. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] In the discussion and claims of this specification, the term "about" indicates that the recited value may vary somewhat unless the change results in a process or equipment incompatibility. For example, with respect to some elements, the term "about" may refer to a variation of ±0.1%, while with respect to other elements, the term "about" may refer to a variation of ±1% or ±10%, or any point therein.

[0019] As used herein, terms such as "substantially" or "substantially" are equally applicable when used in a negative connotation to refer to a complete or nearly complete lack of an act, property, quality, state, structure, article, or result. For example, a surface that is "substantially" flat is either completely flat or approximately flat such that the effect is the same as if it were completely flat.

[0020] As used in this application, terms such as "a," "an," and "the" are not intended to refer to a singular entity only, but include the general category for which a specific example may be used for illustration.

[0021] As used in this application, terms defined in the singular are intended to include terms defined in the plural and vice versa.

[0022] References herein to "one embodiment," "an embodiment," "some embodiments," or "embodiments" indicate that the embodiment being described may include a particular feature or characteristic, but not all embodiments necessarily include that particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment. Moreover, when a particular feature, structure, or characteristic is described in relation to an embodiment, the effect of such feature, structure, or characteristic in relation to other embodiments, whether or not expressly described, is within the knowledge of one of ordinary skill in the art. For purposes of the following description, terms such as "above," "below," "right," "left," "vertical," "horizontal," "top," "bottom," and derivatives thereof, shall relate to the present invention as oriented in the drawings. Terms such as "overlapping," "atop," "positioned," or "positioned atop" refer to a first element present on a second element, with an intervening element connected between the first element and the second element. Terms such as "direct contact" or "attached" refer to a first element and a second element being connected without any intermediate element at the interface of the two elements.

[0023] References herein to any numerical ranges expressly include each numerical value subsumed within the range, including fractions and integers. Illustratively, references herein to the ranges "at least 50" or "at least about 50" include integers such as 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, etc., and fractions such as 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, etc. As a further explanation, references herein to the range "less than 50" or "less than about 50" include whole numbers such as 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, and fractions such as 49.9, 49.8, 49.7, 49.6, 49.5, 49.4, 49.3, 49.2, 49.1, 49.0.

[0024] All measurements and / or dimensions shown in the following figures are for illustrative purposes only. In other embodiments, each of these measurements and / or dimensions can be varied in any suitable manner. Additionally, each of the components described below can be formed of any suitable material, such as plastic-containing materials, metal-containing materials, carbon-containing materials, rubber-containing materials, glass-containing materials, and combinations thereof.

[0025] As used herein, the term "medical product" refers to products that may be stored in a dispenser, such as sutures, clips, staples, fasteners, implants, hemostats (absorbable), orthopedic pins, screws, rods, plates, staple reloads, dressings, pacing wires, endoscopes, clamps, saws, bone wax, drains, connectors, adapters, tubing, localized skin adhesives, etc. A dispenser, as further described below, may relate to any device configured to store one or more medical products, to dispense and / or enable access to the medical products, to maintain and / or provide an inventory of the stored products, and to be able to receive unused medical products back into a storage compartment of the dispenser.

[0026] The present disclosure is directed to a dispensing system and a system for controlling inventory of various medical products. One embodiment of one dispenser is shown in FIG. The dispenser 100 includes several shelves 102 configured to hold various medical products (not shown in this figure) of various sizes and shapes. To dispense the medical products, the medical products can be moved from one of the shelves by a dispensing mechanism (discussed below) to contact a conveyor belt 104. Although not shown, the conveyor belt 104 can move vertically within the dispenser 100 depending on which shelf 102 the medical products are on, thus reducing the distance the medical products fall while being removed from the shelf 102.

[0027] The particular medical product to be dispensed may be selected through a user's interaction with the graphical user interface 106, which may list all medical products within the dispensing machine 100 or may provide illustrations of all medical products within the dispensing machine 100 so that the user may select the desired medical product. Alternatively, the dispensing machine 100 may receive a transmitted request through an internet connection to dispense a particular medical product. This transmitted request may come from any other user or from a device configured to transmit requests through the internet connected dispensing machine 100.

[0028] After the medical products contact the conveyor belt 104, the conveyor belt 104 moves the medical products through an opening 108 and onto a dispensing shelf 110. A user can then access the medical products by opening a door 112. The door 112 can be always unlocked, or the door 112 can be initially locked but can be accessed by authorized users who authenticate their authorization by presenting an access card to the dispensing machine to be scanned and / or by entering an access code into the graphical user interface 106. Once authorized, an unlocking mechanism within the dispensing machine 100 can allow manual access to the door 112. In other embodiments, the unlocking mechanism within the dispensing machine 100 can mechanically open the door 112 through a suitable mechanism, such as an air piston.

[0029] To add a medical product to the dispensing machine through a refill process, a user may place the medical product in the refill opening 114. Once the medical product enters the refill opening, the dispensing machine 100 may scan the medical product through the use of a reader (such as a barcode reader, a QR code reader, a Radio Frequency Identification (RFID) reader, etc.) to read and record the medical product being refilled, and store relevant information about the medical product within the dispensing machine 100, such as the Stock Keeping Unit (SKU), the expiration date of the medical product, the number of products in a package of the medical product, etc. This information may be stored within the dispensing machine 100 and / or in an external database through communication with the dispensing machine 100.

[0030] Other users may also access the dispensing machine's 100 inventory, either by querying the dispensing machine 100 itself or by accessing inventory information stored in an external database. Thus, usage of medical products may be tracked by the identity of the accessing user, and the dispensing machine's 100 inventory may be tracked by SKU or other suitable tracking method.

[0031] Additionally, at any time, the dispensing machine 100 may receive inventory information, for example, that a medical product has been recalled or has expired. The dispensing machine 100 may then display such data on the graphical user interface 106 or may notify accessing users of such information. The amount of medical product that has expired and is therefore discarded may be transmitted to an external database to influence future decisions to restock the dispensing machine 100 with the same or similar medical product.

[0032] The dispensing machine 100 has an on-board computer (or can receive data from an external computer) to store inventory levels over time as medical products are dispensed and replenished.

[0033] Another embodiment of a dispenser is shown in Figure 2. Dispenser 200 operates similarly to dispenser 100, but is structurally different.

[0034] The dispenser 200 includes several shelves 202 configured to hold a variety of medical products (not shown in this figure) of various sizes and shapes. To dispense the medical products, the medical products can be moved from one of the shelves by a dispensing mechanism (discussed below) to contact a conveyor belt 204. Although not shown, the conveyor belt 204 can move vertically within the dispenser 200 depending on which shelf 202 the medical products are on, thus reducing the distance that the medical products fall while being removed from the shelf 202.

[0035] The particular medical product to be dispensed can be selected through user interaction with the graphical user interface 206, which can list all medical products within the dispensing machine 200 or provide illustrations of all medical products within the dispensing machine 200 so that the user can select the desired medical product. Alternatively, the dispensing machine 200 can receive a transmitted request through an internet connection to dispense a particular medical product. This transmitted request can come from any other user or from a device configured to transmit requests through the internet connected dispensing machine 200.

[0036] After the medical products contact the conveyor belt 204, the conveyor belt 204 moves the medical products through an opening 208 and onto a dispensing shelf 210. A user can then access the medical products by opening a door 212. The door 212 can be always unlocked, or the door 212 can be initially locked but can be accessed by authorized users who authenticate their authorization by presenting an access card to the dispensing machine to be scanned and / or by entering an access code into the graphical user interface 206. Once authorized, an unlocking mechanism within the dispensing machine 200 can allow manual access to the door 212. In other embodiments, the unlocking mechanism within the dispensing machine 200 can mechanically open the door 212 through a suitable mechanism, such as an air piston.

[0037] To add a medical product to the dispensing machine through a refill process, a user may place the medical product in the refill opening 214. Once the medical product enters the refill opening, the dispensing machine 200 may scan the medical product through the use of a reader (such as a barcode reader, a QR code reader, a radio frequency identification (RFID) reader, etc.) to read and record the medical product being refilled and store relevant information about the medical product within the dispensing machine 200, such as the stock keeping unit (SKU), the expiration date of the medical product, the number of products in the package of the medical product, etc. This information may be stored within the dispensing machine 200 and / or in an external database through communication with the dispensing machine 200.

[0038] An enlarged view of a portion of the dispenser 200 is shown in Figure 3. In Figure 3, a medical product 216 is being removed from one of the shelves 202, contacts the conveyor belt 204, and is being moved by the conveyor belt 204 through the opening 208 to the dispensing shelf 210. In this view, the door 212 is in an open configuration, allowing a user to reach into the dispenser 200 and remove the medical product 216 from the dispensing shelf 210.

[0039] A diagram of the interior space of the dispenser 200 (or for the dispenser 100) is shown in Figure 4. Figure 4 shows a shelf 202 housing a plurality of medical products 216. As can be seen, a plurality of different sized medical products can be stored in various sized trays 218 on the shelf 202. The trays 218 can be configured to hold the medical products 216 in any suitable orientation and can hold 1, 5, 10, 15, 20, 30, 40 or more individual medical products 216 within the trays 218. The trays 218 can be stationary on the shelf 202 in a designated location and / or the trays 218 can be removably connected to the shelf 202 in any suitable manner.

[0040] A more detailed view of the tray 218, with a portion of the tray 218 being translucent for illustrative purposes, is shown in Figure 5 (without the shelves 202). In the embodiment of the tray 218 shown in Figure 5, a plurality of medical products 216 are stored vertically between the walls of the tray 218 and between a biasing component 220 and one or more locking tabs 222. The locking tabs 222 are oriented toward the front of the shelves 202, closer to the conveyor (204 in Figure 2).

[0041] The biasing component 220 can provide a force through gravity and / or by a spring force toward the retention tabs 222. In this embodiment of the tray 218, four retention tabs 222 are shown, which prevent the medical products 216 from falling out of the tray 218, but also allow for removal of the medical products 216 by a dispensing mechanism, discussed below.

[0042] 6, which shows the interior of the dispenser 200 with shelves 202, some of which hold trays 218, which themselves hold medical products. For illustrative purposes, some shelves 202 are shown not holding any trays 218, although in other embodiments, all or a majority of the space on the shelves 202 can hold trays 218 of various sizes.

[0043] A dispensing mechanism 224, including a conveyor belt 204, can move vertically within the dispenser 200 such that the conveyor 204 is presented relatively close to a shelf 202 on which a desired medical product 216 resides. In this embodiment, the dispensing mechanism 224 is shown in a position to remove medical products from the lowest shelf 202. In other embodiments, the dispensing mechanism moves vertically upward in the direction of arrow 226 through any suitable mechanism to be in a position to remove medical products from any of the other shelves 202 (six in this embodiment).

[0044] A more detailed view of the dispensing mechanism 224 is shown in Figure 7. The overall dispensing mechanism 224 shown in Figure 7 is configured to move vertically within the dispenser in the direction of arrow 226.

[0045] In Figure 7, conveyor belt 204 can be moved in either direction of arrow 228 by a motor and rollers (not shown). Conveyor belt 204 sits within a frame 230 that supports guide rails 232. Guide rails 232 are configured to support a left arm mechanism 234 and a right arm mechanism 236. In this embodiment, two similar arm mechanisms are shown in Figure 7, but in other embodiments, one arm mechanism, three arm mechanisms, or more may be included, with each arm mechanism being similar or different from one another.

[0046] Either or both of the left arm mechanism 234 and the right arm mechanism 236 can move the guide rail 232 in either direction of the arrow 228 through force provided by a motor 238. A more detailed view of the right arm mechanism 236 is shown in Figure 7. While the first arm mechanism 236 is shown in more detail, the left arm mechanism 234 includes the same components, simply arranged differently.

[0047] 7, arm mechanism frame 240 supports the other elements of right arm mechanism 236. Arm mechanism frame 240 supports arm motor 242 having an axle (not shown) that can be rotated clockwise or counterclockwise. The axle of arm motor 242 in turn drives motor pivot 243 to rotate belt 244 about motor pivot 243 and arm pivot 250. Movement of motor pivot 243 and arm belt 244 in turn rotates support arm 246 in the direction of arrow 245.

[0048] An arm axle 251 extends through the arm pivot to support a suction frame 252. The frame 252 supports two suction heads 254 which, in this embodiment, receive suction pressure through suction forces received through gas fittings 256 (connecting hoses not shown). In this embodiment, two suction heads 254 are supported by the suction frame 252, although in other embodiments, one suction head, three suction heads, or more may be supported by the suction frame 252. The suction heads 254 are made of a relatively flexible material, are able to flex, and may include openings (shown in subsequent figures) for delivering suction pressure to a portion of the medical product.

[0049] Also supported by the arm mechanism frame 240 is a sensor 258, which can be used to determine a horizontal position on a shelf, as discussed below. In this embodiment, the sensor 258 is a laser sensor, but in other embodiments may include any other suitable sensor, including an optical sensor.

[0050] The operation of the right arm mechanism 236 is illustrated in Figures 9A and 9B, both of which are right side views of the dispensing mechanism 224.

[0051] In Figure 9A, the right arm mechanism 236 is in the pick position. The motor 242 (shown in Figure 8) rotates clockwise to move the suction frame 252 in the direction of arrow 245a, causing the surface of the suction head 254 to contact the medical product 216 (not shown, but the medical product 216 is stored in the frame as shown in Figure 6).

[0052] Suction pressure is received through gas fitting 256 such that sufficient suction pressure is created between suction head 254 and medical product 216 to remove medical product 216 from the frame.

[0053] In Figure 9B, the right arm mechanism 236 is in a drop position (which is also a rest position if the medical product 216 has not been picked). The motor 242 (shown in Figure 8) rotates counterclockwise to move the suction frame 252 in the direction of arrow 245b until the medical product 216 enters the drop zone 260, shown as two phantom lines in Figure 9B. During the movement from Figure 9A to Figure 9B, suction pressure is continuously supplied to the suction head 254.

[0054] Once the medical product 216a enters the drop zone 260, as in Figure 9B, the suction pressure supplied to the suction head 254 is terminated and the medical product 216a falls vertically by gravity, possibly contacting the flared frame portion 231 and landing on the conveyor belt 204, which allows the medical product 216b to assume any suitable orientation on the conveyor belt 204. The medical product 216b can then be moved by the conveyor belt 204 in either direction of the arrows 228 in Figure 7 and subsequently removed from the dispensing machine 200. After the dispensing machine 200 has completed the selection of a particular medical product 216, the inventory of the dispensing machine 200 can be updated to reflect the removal of the medical product 216 after the user has accessed the medical product 216.

[0055] 10 shows the dispensing mechanism 224 in its highest vertical position in the dispensing machine 200 of FIG. 6. In this view, the left arm mechanism 234 is in a rest position, while the right arm mechanism 236 is in a selection position. The right arm mechanism 236 has moved along the guide rail 232 to the proper location so that the suction head contacts the medical product 216a and not other medical products. To ensure that the suction head is adequately aligned with the medical product 216a, the sensor 258 emits a signal to count the number of notches 262 in the shelf 202 as the right arm mechanism 236 moves in the direction of the arrow 228. Alternatively, the sensor 258 can determine the horizontal position on the shelf in any other suitable manner, such as through an optical code or through various shapes of notches.

[0056] Another embodiment of a dispenser is shown in Figure 11. The dispenser 300 operates in a manner similar to the dispensers discussed above. The dispenser 300 includes a plurality of medical products 316 on a shelf 302, which can be accessed through a door 312 and / or through a refill / delivery opening 314.

[0057] In this embodiment of dispensing machine 300, as well as dispensing machines 100 and 200, instead of relying on mechanisms within the dispensing machine itself, a restocking user can access one of the doors 312 and place one or more medical products 316 within the door. The dispensing machine 300 can first scan the medical products being added with a reader and / or the restocking user can interact with the graphical user interface 306 to update the inventory amount of the medical products just added.

[0058] When another user accesses the dispensing machine 300, the user may be notified that one or more of the medical products requested by the user are in a restocked door 312, and the dispensing machine 300 may allow access to that door 312. The dispensing machine 300 may also mechanically open the door 312 and / or light a portion of the door 312 (or the space adjacent the door 312) to indicate which door the user should access. Once the medical products are removed by the user, the dispensing machine 300 may update its own inventory values ​​to indicate that the medical products have been removed.

[0059] In this embodiment, the dispensing machine includes two graphical user interfaces 307 so that a user can interact with the dispensing machine 300 in any suitable manner. For example, a user can access the graphical user interface 306 by first scanning an identification card with an ID reader 318. In other embodiments, a user can be identified through a fingerprint scan and / or a retina scan by the ID reader 318.

[0060] The graphical user interface 306 may then enable the user to access and request withdrawal and / or access of inventory of medical products present in the dispensing machine 300. The graphical user interface 306 may also present an instructional video on how to use the selected medical product or present alternative medical products and a comparison of the selected medical product with the possible alternative medical products. The graphical user interface 306 may also be used to indicate additional inventory of one or more medical products.

[0061] The graphical user interface 306 can also directly receive a request (or through receiving a transmitted request) to have a particular medical product 316 in the door 312 and / or in the refill / delivery opening 314 at a particular time in the future.

[0062] Aesthetically, the dispenser can include images, which can be still images, such as posters, or moving images presented on a display screen. The dispenser can also include signage in a signage area 322 to inform users of the dispenser 300 and / or the source of the medical products 316 within the dispenser 300.

[0063] Another embodiment of a dispenser is shown in Figure 12. Dispenser 400 operates similarly to dispenser 300, but is structurally different.

[0064] The dispensing machine 400 in Figure 12 is shown with each of the movable left door 402, movable right door 404, return door 406, openable doors 408a-408j, removal notification displays 410a-410j, error door 412, error notification display 414, and display 416. While Figure 12 depicts an exterior view of the dispensing machine 400, several components reside within cavities formed within the dispensing machine 400 and are discussed below with reference to additional figures.

[0065] As mentioned, the dispensing machine 400 includes several openable doors 408a-j that are configured to open and provide access to a dispensing area, which may be shelves and / or buckets configured to hold a variety of medical products (not shown in this figure) of various sizes and shapes. In order for the dispensing machine 400 to dispense the medical products, the medical products may be moved from an interior storage area, down a ramp, and into the dispensing area, which may include shelves and / or buckets, which are discussed in more detail below.

[0066] Adjacent to each of the openable doors 408a-408j is a removal notification display 410a-410j. Each of the removal notification displays 410a-410j can be any suitable display, such as a suitable liquid crystal display (LCD) and light emitting diode (LED) display. Each of the removal notification displays 410a-410j can display a variety of information, such as the name of the surgeon for whom the medical products are to be dispensed, the type of procedure to be performed by the dispensed medical products, a list of the medical products to be dispensed at the respective openable door 408a-408j, the location within the facility where the dispensed medical products are scheduled to be used, and / or the scheduled time to begin the procedure for which the medical products are to be dispensed.

[0067] Each of the removal notification displays 410a-410j may include a button (shown as a circle on the removal notification displays 410a-410j) configured to receive a response from a user. The response is selected from the group consisting of a force input from the user, an input touch from the user, and / or an input of near physical contact within a predetermined proximity. The database then determines that the medical product in the dispensing area behind one of the openable doors 408a-408j is no longer stored within the dispensing machine 400 and should be removed from the dispensing machine's 400 available inventory.

[0068] Each button of each of the removal notification displays 410a-410j can include a light source that can be configured to change color among three different colors, for example, from red to yellow to green, upon receiving a signal indicating various messages, such as whether the total number of medical products on the pick list are accessible through the corresponding openable door 408a-408j. In other examples, each button can include a light source configured to change color among one (light on / off), two different colors, or four or five or more different colors.

[0069] For example, each button may be red (indicating that the corresponding openable door 408a-408j is not in use or that all medical products in the pick list are not ready to be dispensed from the corresponding openable door 408a-408j), each button may be green (indicating that all medical products in the pick list are ready to be dispensed from the corresponding openable door 408a-408j), or each button may be yellow (indicating that an error has occurred or that at least one of the intermediate products in the dispense is different from the medical products in the pick list or that all medical products are not ready to be dispensed from the corresponding openable door 408a-408j).

[0070] The button may be yellow if at least one of the intermediate products in the dispensing area is different from the medical product in the picklist. If the medical product in the picklist is not available, which may include a different medical product than the medical product in the picklist, a given and one or more suitable substitute medical products are present in the dispensing machine and have been moved to the dispensing area. Each dispensing machine 400 may internally store or receive a signal from the database of a list of suitable substitute medical products for each medical product stored in the dispensing machine 400 at a certain point in time. This point in time may be an initial refill of the dispensing machine 400, such that multiple medical products are refilled into the dispensing machine 400, or this point in time may be when the initially refilled medical product is replaced with a different medical product.

[0071] One of the buttons corresponding to the removal notification display 410a-410j can receive a response from a user, upon receiving a response, the button enables access to the medical products placed in a dispensing area behind the corresponding openable door 408a-408j.

[0072] Receipt of a response via the button of the removal notification display 410a-410j is also recognized and stored in the local electronic storage 413 of the dispensing machine 400 and / or stored in a cloud-based service connected to the dispensing machine 400. Accordingly, the dispensing machine 400 may change the color of the button of the removal notification display 410a-410j and, if additional medical products are to be dispensed, begin moving medical products stored within the dispensing machine 400 to shelves and / or buckets behind the corresponding openable doors 408a-408j.

[0073] The dispensing machine 400 also includes an error door 412 covering the single error area, and an error notification display 414. In Figure 12, the error door 412 and error notification display 414 are shown vertically below all of the openable doors 408a-408j and removal notification displays 410a-410j, however, in other embodiments, the error door 412 and error notification display 414 may be in any location on the dispensing machine 400. The single error area is configured to hold at least one medical product.

[0074] A medical product from within the dispensing machine 400 may be moved into the error area behind the error door 412 for one of several reasons. For example, the medical product may be placed into the error area after being recognized by the dispensing machine 400 as expired (or within a threshold period of time before expiration) based on the scanning features described below. As another example, upon return of a medical product previously dispensed from the dispensing machine 400, the returned medical product may be damaged or may not be able to be scanned by a reader (discussed below). As another example, upon return of a medical product previously dispensed from the dispensing machine 400, the returned medical product may be identified as not being the same as any other medical products within the dispensing machine 400. As another example, the dispensing machine 400 may receive data indicating that a type of medical product has been recalled, and upon receipt of such data, the dispensing machine 400 may then move the medical product from storage within the dispensing machine 400 into the error area behind the error door 412.

[0075] In each of the above examples of moving a medical product into an error region, the first communication interface 419 of the dispensing machine 400 can be configured to transmit a signal that an error has been determined and / or that the medical product is within an error region to a cloud-based service and / or a database external to the dispensing machine 400. Any communication interface of the present disclosure can be a wireless communication interface. In other aspects of the present disclosure, the communication interface can be a wired communication interface.

[0076] The error notification display 414 may be any suitable display and may display a variety of information, such as the amount and / or type of medical product in the error area behind the error door 412, a notification that a threshold number of medical products have been received in the error area behind the error door 412 so that a user may empty the medical products received in the error area behind the error door 412, and a notification that medical products are currently being moved into the error area behind the error door 412 (so that a user may wait until all medical products have been moved into the error area behind the error door 412 before removing the medical products).

[0077] The error door 412 can be opened by any user, or the error notification display 414 can receive a passcode (or include a physical key slot) so that the error door 412 can be opened by an authorized user.

[0078] The dispensing machine 400 also includes a left movable door 402, which is in a closed position as shown in FIG. 12, but can be pivoted to an open position toward openable doors 408a-408j to allow a user full access to the interior of the dispensing machine 400. The dispensing machine 400 also includes a right movable door 404, which is in a closed position as shown in FIG. 12, but can be pivoted to an open position toward a return door 406 to allow a user full access to the interior of the dispensing machine 400. While the left movable door 402 and the right movable door 404 are shown as relatively large vertical doors in this embodiment, other embodiments may include only one door, or three or more doors in any size and orientation to allow full access to the interior of the dispensing machine 400 to allow a user to refill, etc.

[0079] As also seen in FIG. 12 , the display 416 may be a graphical user interface (GUI) and is included in front of the left movable door 402, although in other embodiments the display 416 may be in any other suitable location on the dispensing machine 400.

[0080] The display 416 can be configured to receive input contacts from a user, which are used to receive codes (such as an access code that allows a user to open one or more doors of the dispensing machine 400), receive a selection of a video recording (such as a user can record a video message such as a description of an error in a medical product being dispensed), display received video (which may be received from a cloud-based service and / or an external database), and receive signals from the electronic storage device 413 within the dispensing machine 400. The display 416 can also display data selected from the group consisting of the number of each of the plurality of medical products within the dispensing machine, the location of each of the plurality of holders, and which medical products of the plurality of medical products are stored in each of the plurality of holders.

[0081] The input from the user received by the display 416 can be a particular medical product to be dispensed from the dispensing machine 400, which can be selected through the user's interaction with the display 416, which can list an inventory of all medical products within the dispensing machine 400 or provide an illustration of all medical products within the dispensing machine 400 so that the user can select the desired medical product. Alternatively, the dispensing machine 400 can receive a transmitted request through an internet connection to dispense a particular medical product. This transmitted request can come from any other user or from a device configured to transmit requests through the internet connected dispensing machine 400.

[0082] The display 416 allows a user to interact with the dispensing machine 400 in any suitable manner. For example, a user may access the display 416 by first scanning an identification card with the ID reader 318 and / or by entering a passcode.

[0083] In this embodiment, the dispensing machine 400 also includes a speaker configured to provide audio signals (such as warning signals) and / or to provide an audio transmission of a recorded video message shown on the display 416.

[0084] The display 416 may also present alternative medical products to the selection and compare the selected medical product to possible alternative medical products, and the display 416 may further be used to indicate the availability of one or more medical products.

[0085] The display 416 can also receive a request directly (or through receiving a transmitted request) for the dispenser to know when a particular medical product on the shelves and / or bins behind the openable doors 408a-408j is empty.

[0086] The dispensing machine 400 also includes a return door 406 covering the replenishment area. In this embodiment, the return door 406 is shown as a relatively large vertical door, but in other embodiments, it may include two or more doors of any size and orientation to allow a user to place enough unused medical products within the replenishment area behind the return door 406 so that the unused medical products can be added to the inventory stored within the dispensing machine 400, as discussed below.

[0087] 13 is a diagram of the dispensing machine 400 with the left movable door 402 and the right movable door 404 removed to allow a portion of the interior of the dispensing machine 400 to be viewed. In this view, the holders 418 are shown with the interior of the dispensing machine 400 housing a plurality of holders, each configured to store one or more medical products in a fixed position within the dispensing machine 400. Each of the plurality of holders 418 is configured to maintain the one or more medical products in a fixed position such that the multiple medical products can be stacked on top of each other within each of the plurality of holders 418. Each of the plurality of holders 418 can be the same size, whereby the stored medical products are the same size per holder 418, or the size of the plurality of holders 418 can vary such that medical products of different sizes can be stored within the multiple holders.

[0088] Each holder 418 may completely surround the outer periphery of each medical product, or one or more of the holders 418 may include slots 420 that allow a portion of the medical product stored within the holder 418 to be visible and / or accessible.

[0089] 14 is a perspective view of the interior space of the dispensing machine 400 with no enclosure surrounding the interior space and with the return door 406 removed. In this view, a first size holder 418a is shown with a first size slot 420a and a second, larger size holder 418b is shown with a second size slot 420b. In this embodiment, two different size holders 418 are shown, but in other embodiments, all holders 418 can be the same size or the holders 418 can be three or more different sizes.

[0090] In each holder 418, multiple medical products 422 are stored within the multiple holders 418, all within the interior space of the dispenser 400. In this view, a first size medical product 422a fits substantially within the holder 418a, while a second size medical product 422b fits substantially within the holder 418b. As seen in FIG. 14, each holder 418 includes multiple medical products 422 that are stacked vertically on one another by the holder 418. The number of medical products 422 stored by each holder 418 can vary from a single medical product to tens, hundreds, or thousands of medical products stacked vertically on one another. Also, each individual holder 418 can house the same type of medical product as one or more of the other individual holders 418 in the dispenser 400, or the individual holder 418 stores a unique medical product that no other holder stores.

[0091] In this embodiment, there are three rows of holders 418 arranged in rows from the front 424 of the dispenser 400 to the rear 426 of the dispenser 400 in the direction of arrow 428. However, in other embodiments, there may be one, two, four, or more rows of holders in the dispenser 400.

[0092] In this embodiment, the replenishment area 440 is also configured to move in the direction of arrow 428 to substantially align with any of the rows of holders 418. This replenishment area 440 is discussed further below.

[0093] Each row of holders 418 is associated with a transport mechanism 430. In this embodiment, there are three transport mechanisms 430, although in other embodiments, a single transport mechanism 430, two transport mechanisms 430, four transport mechanisms 430, or more may be included in the dispensing machine 400. The transport mechanisms 430 are configured to move the medical products 422 from the holders 418 to a dispensing area 409 (shown in FIG. 14 as dispensing areas 409a-409j) behind a corresponding openable door 408. The transport mechanisms 430 are described and shown in more detail below, and each transport mechanism includes a first reader configured to scan an identifier of the medical product 422. As the medical products 422 are stacked vertically on top of each other, a first reader of the transport mechanism 430 is configured to read the identifier of the vertically tallest medical product 422 in the holder 418 and, upon reading the identifier, move the vertically tallest medical product 422 in the holder 418 to the dispensing area 409, as discussed below.

[0094] Each medical product 422 stored within the dispensing machine 400 includes an identifier, such as a bar code, a QR code, and / or a radio frequency identification (RFID). The dispensing machine includes one or more readers that are configured to read and record the medical products 422 and store information related to the medical products within the dispensing machine 400, such as the stock keeping unit (SKU), the expiration date of the medical product, and the number of products in a package of the medical product. This information can be stored within the dispensing machine's electronic storage 413 and / or in an external database through communication with the dispensing machine 400. The dispensing machine also includes a processor 415, a second communication interface 417, and a first communication interface 419 along with the electronic storage 413. The second communication interface 417 and the first communication interface 419 are configured to receive and transmit information to and from the database (and / or cloud-based service) in any suitable manner, such as through one or more of a wired internet connection, a wireless internet connection, a cellular connection, a Bluetooth connection, a near field wireless communication connection. Also, in some embodiments, the first communication interface 419 and the second communication interface 417 are a single device configured to receive and transmit, while in other embodiments the "first" and "second" communication interfaces can be interchanged.

[0095] As used herein, terms such as "processor" may refer to, be a part of, or include circuitry capable of sequentially and automatically performing a series of arithmetic or logical operations, recording, storing, and / or transferring digital data. The term "processor" may refer to one or more application processors, one or more baseband processors, a physical central processing unit (CPU), a single-core or multi-core processor, and / or any other device capable of executing or otherwise operating computer-executable instructions, such as program code, software modules, and / or functional processes.

[0096] As used herein, the term "electronic memory" includes any type of integrated circuit or other memory device adapted to store digital data, including, but not limited to, ROM, PROM, EEPROM, DRAM, SDRAM, DDR / 2 SDRAM, EDO / FPMS, RLDRAM, SRAM, "flash" memory (e.g., NAND / NOR), 3D memory, and PSRAM.

[0097] Each of the multiple holders 418 is configured to support a respective one of the multiple medical products 422 at a fixed position such that the electronic memory 413 (and / or an external database through communication with the dispensing machine 400) is also configured to store the position of each of the multiple holders 418 within the dispensing machine 400 and to associate each position of each of the multiple holders 418 with one of the multiple medical products 422.

[0098] During movement of the medical product 422, the first reader of the transport mechanism 430 is configured to read an identifier of the medical product 422 upon removal of the medical product 422 from the holder 418 and transmit it to the electronic storage device 413 to subtract the removed medical product 422 from the available inventory of medical products 422.

[0099] More medical products 422 are added to the dispensing machine 400 in one of two ways.

[0100] The first way more medical products 422 are added to the dispensing machine 400 is through a replenishment method. Under this method, a user delivers one or more new medical products to the dispensing machine 400. The user then moves the new medical product or a container storing the one or more new medical products to a position where a second reader can read the identifier of the new medical product or the container storing the one or more new medical products. This second reader can be any portion on the dispensing machine 400 that is accessible by the user and is configured to scan the identifier of the new medical product. Alternatively, or in addition, the user can interact with the display 416 to manually input the number and type of additional new medical products into the dispensing machine 400.

[0101] The second reader can then transmit the quantity of the newly added medical product to the electronic storage device 413 of the dispensing machine 400, which can then update the available inventory value of the newly added medical product (by adding the quantity of the newly added medical product to the previously stored medical products of the same type 422).

[0102] Once the identifier of the new medical product has been read and the quantity of the newly added medical product has been transmitted to the electronic memory device 413, the user may move at least one of the left movable door 402 and the right movable door 404 from a closed position to an open position, thereby allowing the user to access the interior space of the dispensing machine 400.

[0103] The user can then either look at the display 416 (which shows a planogram of the multiple holders and can indicate in some manner which of the one or more holders 418 corresponds to the newly added medical product) or visually check which of the one or more holders 418 currently stores the same type of medical product and add the new medical product to the holder 418.

[0104] In the case of a new medical product not previously stored in the dispensing machine 400, the display 416 may show the planogram and may also show an empty holder 418 and / or a holder 418 containing a medical product that is first removed before the new medical product is added.

[0105] The second way in which more medical products 422 are added to the dispensing machine 400 is by a restocking method. Under this method, a user opens a return door (406 in FIG. 12) to access the restocking area 440. In other embodiments, the restocking area 440 may be accessed in any other suitable manner, such as through an opening in the side of the dispensing machine 400. The user then adds the restocked medical products to the restocking area 440 such that the identifier of each restocked medical product is vertically upward.

[0106] A restocked medical product may be a medical product 422 that was previously dispensed for a procedure, but not used, and is now being returned back into the available inventory. A restocked medical product may also be a new medical product being added to the dispensing machine 400 for the first time.

[0107] As described above, the replenishment area 440 is configured to move between the front of the dispenser 424 and the rear of the dispenser 426, and is configured to substantially align itself with the row of the plurality of holders 418. The replenishment area 440 moves through a drive force delivered from any suitable source, such as an electric motor.

[0108] When a restocked medical product enters the restock area 440, a first reader of the transport mechanism 430 is configured to read an identifier of the restocked medical product in the restock area 440. This restocked medical product is not shown and therefore not numbered, and as discussed below, will be referred to as a "restocked medical" product when in the restock area and will become medical product 422 once restocked.

[0109] The first reader of the transport mechanism 430 can be triggered to read the identifiers of the medical products to be replenished under several circumstances: For example, the transport mechanism 430 can receive a notification from the display 416 or from a database (and / or cloud-based service) that there are currently medical products to be replenished in the replenishment area 440, the transport mechanism 430 can receive periodic notifications from the database (and / or cloud-based service) to travel to the replenishment area 440 at predetermined intervals to check if there are any replenished medical products to be read, the transport mechanism 430 can then, after filling the pick list, travel to the replenishment area 440 to check if there are any replenished medical products to be read, and the transport mechanism 430 can receive periodic notifications from the database (and / or cloud-based service) to travel to the replenishment area 440 at predetermined intervals to check if there are any replenished medical products to be read. The replenishment area 440 may check whether there are medical products to be replenished, the replenishment area 440 may include a sensor (not shown) that detects when one or more medical products are placed in the replenishment area 440, and upon detection, the processor 415 may notify the transport mechanism 430 that there are medical products to be replenished in the replenishment area 440, and / or the return door 406 may include a sensor (not shown) that detects when the return door 406 is opened or closed, and upon detection, the processor 415 may notify the transport mechanism 430 that there are medical products to be replenished in the replenishment area 440.

[0110] Upon reading the identifier of the medical product to be replenished, the dispensing machine 400 (or the electronic storage device 413 of the dispensing machine 400, and / or an external database through communication with the dispensing machine 400) identifies the type of medical product to be replenished and determines whether it is the same type of medical product as any of the currently stored medical products 422. If the medical product to be replenished is the same as one of the stored medical products 422 in the row of the transport mechanism 430, the transport mechanism 430 is configured to move the medical product to be replenished from the replenishment area 440 to a selected one of the plurality of holders 418, such that the medical product to be replenished is vertically positioned above the stack of medical products in the holder 418.

[0111] The transport mechanism 430 is shown in more detail in Figure 15, which is an enlarged view of a portion of the interior of the dispensing machine 400. The transport mechanism 430 includes a pick head 431. The pick head 431 includes a first reader on an underside (shown in subsequent figures) of the pick head 431 that faces the medical products to be replenished in the replenishment area 440, the first reader being configured to scan identifiers of the medical products to be replenished.

[0112] The pick head 431 moves vertically closer to or further from the replenishment area in the direction of arrow 434. This movement is accomplished through a drive force delivered from any suitable source, such as an electric motor, that moves the pick head 431 vertically along a vertical transport rail 433. Once the pick head 431 is close enough to the replenishment area 440 and the medical product to be replenished, a first reader reads the identifier of the medical product to be replenished vertically highest in the replenishment area 440. After reading, the pick head 431 moves further vertically downward toward the medical product to be replenished and applies negative pressure (or suction force) through a suction head (shown in FIGS. 16A-16C ) extending from the underside of the pick head 431 until the suction head contacts or nearly contacts the medical product to be replenished, securing the medical product to be replenished to the suction head of the pick head 431. The suction head can be of any suitable shape and can be formed of any suitable flexible, conformable, rigid, or semi-rigid material and can include an opening for delivering suction pressure to a portion of the medical product. A vacuum or any other suitable mechanism can provide negative pressure to the pick head 431.

[0113] Once the medical product to be replenished is secured to the suction head of the pick head 431, the pick head 431 moves vertically upward on the vertical transport rail 433 so that it is vertically higher than the top surface of the holder 418. The pick head 431 (and its secured medical product to be replenished) moves horizontally in the direction of arrow 432 along the horizontal transport rail 435 until the medical product to be replenished is vertically above the selected holder 418.

[0114] Once the pick head 431 (and secured thereto) is vertically above the selected holder 418, it moves vertically down along the vertical transport rail 433 until the replenished medical product contacts or nearly contacts the top surface of the vertically highest medical product 422 in the selected holder 418. The negative pressure is then turned off, causing the replenished medical product to unsecure from the pick head 431 and rest on the top surface of the vertically highest medical product 422 in the holder 418, such that the replenished medical product now becomes the vertically highest medical product 422 in the selected holder 418.

[0115] The method steps discussed above are repeated for each restocked medical product in the restock area 440 .

[0116] If the medical product to be replenished is the same type of medical product as one of the currently stored medical products 422, but the same type of medical product is in a different row, the replenishment area 440 moves to align itself with the correct row so that the transport mechanism 430 in the correct row can move the medical product to be replenished to a selected one of the holders 418.

[0117] At any time between reading the identifier of the replenished medical product and moving the replenished medical product to the selected holder, the dispensing machine 400 (or an external database through the electronic storage device 413 of the dispensing machine 400 and / or communication with the dispensing machine 400) receives the read identifier and adds the replenished medical product to the available inventory of medical products 422 within the dispensing machine 400.

[0118] The selected holder of holders 418 to which the replenished medical product is to be added is determined by the dispenser (or the electronic storage device 413 of the dispenser 400 and / or an external database through communication with the dispenser 400) by matching the identified medical product to be replenished with one of a plurality of stored medical products stored in the electronic storage device 413 (and / or an external database through communication with the dispenser 400) and then assigning the selected holder (of holders 418) to an associated location of the matching one of the plurality of stored medical products in the electronic storage device 413.

[0119] After the replenished medical product is moved from the replenishment area 440 to the holder 418, the first reader can again read the identifier of the subsequent replenished medical product in the replenishment area 440 and perform the above-mentioned movement of the replenished medical product until the replenished medical product is within the replenishment area 440.

[0120] A medical product may also be moved to a single error area 411 of FIG. 14 upon return to the replenishment area 440 if the medical product is not included in a previous pick list. In this embodiment, upon scanning of the replenished medical product, the processor 415 of the dispensing machine 400 may check an internally stored pick list or the first communication interface 419 of the dispensing machine 400 may transmit the type of replenished medical product to an external database that maintains a record of the pick list. The replenished medical product may then be compared to one or more previous pick lists to determine if the dispensing machine 400 has previously dispensed the replenished medical product. If the dispensing machine 400 has not previously dispensed the replenished medical product (based on a comparison of the replenished medical product to one or more previous pick lists not indicating a matching medical product on the one or more previous pick lists), the replenished medical product may be moved to a single error area 411. If the dispensing machine 400 has previously dispensed the replenished medical product (based on a comparison of the replenished medical product to one or more previous pick lists indicating a matching medical product on the one or more previous pick lists), the replenished medical product is moved to a selected one of the holders 418.

[0121] As another example, the medical products may also be moved to a single error area 411 upon return to the replenishment area 440 if the medical products are not indicated to be refilled. In this example, the medical products are provided to the surgical procedure location after the pick list is completed and the medical products are removed from the dispensing machine 400. Upon completion of the surgical procedure, the user of the computing device may indicate whether one or more of the dispensed medical products were not used. The computing device may then transmit that information to the dispensing machine 400 (and / or to an external database through communication with the dispensing machine 400) as a refill notification.

[0122] Upon scanning the refill medical product, the processor 415 of the dispensing machine 400 can check the refill notice stored internally or the first communication interface 419 of the dispensing machine 400 can transmit the type of refill medical product to an external database that maintains a record of refill notices. The refill medical product can then be compared to one or more previous refill notices to determine if the refill medical product in which the product is present is present in any refill notice. If the refill medical product was not present in the refill notice, it can be moved to a single error area 411. If the refill medical product was present in the refill notice, the refill medical product is moved to a selected one of the holders 418.

[0123] If it is determined that the replenished medical product is not the same type of medical product as one of the currently stored medical products 422, the transport mechanism 430 is configured to move the non-identical replenished medical product to the single error region 411. All movements of the replenished medical product are accomplished by the transport mechanism 430, as discussed below.

[0124] The second communication interface 417 of the dispensing machine 400 is configured to receive various signals and data, including requests for available inventory, pick lists, and recall requests.

[0125] When the second communication interface 417 of the dispensing machine 400 receives a request for available inventory, the processor 415 can access the electronic storage device 413 (and / or an external database through communication with the dispensing machine 400) to determine the available inventory, which is the updated total number of all replenished medical products, plus all dispensed medical products and all medical products moved to the single error area 411. Once the available inventory is determined, the first communication interface 419 of the dispensing machine 400 is configured to transmit the available inventory to a database in response to the request for available inventory. This database may be in another location within the same building where the dispensing machine 400 is located, or in a separate location. The second communication interface 417 and the first communication interface 419 are configured to receive and transmit information to and from the database in any suitable manner, such as through one or more of a wired internet connection, a wireless internet connection, a cellular connection, a Bluetooth connection, or a near field wireless communication connection.

[0126] The second communication interface 417 of the dispensing machine 400 can also receive a pick list, which is a list of one or more medical products of the plurality of medical products 422 to be moved from the holders 418 to respective dispensing areas 409. Thus, upon receiving the pick list, the dispensing machine 400 determines the location of each holder 418 with which one or more medical products of the fulfillment list are associated, and the number of medical products of the fulfillment list at each holder 418 location.

[0127] The transport mechanism 430 then moves to the location of each of the associated holders 418 to sequentially secure each of the vertically highest medical products 422 and move each secured medical product 422 to the distribution area 409.

[0128] 14 , the transport mechanism 430 secures each medical product 422 by moving vertically downward on the vertical transport rail 433 from the position shown in FIG. 14 once the pick head 431 is in the correct horizontal position above the holder 418. The pick head 431 moves vertically downward until the suction head of the pick head 431 contacts or nearly contacts the top surface of the vertically highest medical product 422 in the selected holder 418. Negative pressure is then applied through the suction head of the pick head 431, causing the vertically highest medical product 422 to be secured to the suction head of the pick head 431.

[0129] The pick head 431 (and secured medical product 422) moves vertically upward and horizontally toward the dispensing areas 409a-409j. Each of the dispensing areas 409a-409j includes an opening and a ramp extending toward the pick head 431 so that upon vertical alignment with the correct dispensing area 409, the secured medical product can be unlocked, contacted by the ramp, and slid into the correct dispensing area 409. To unlock the medical product, the negative pressure is turned off, unlocking the medical product 422 from the suction head of the pick head 431. The correct ramp is selected through communication received by the dispensing machine 400 through the second communication interface 417 when one of the plurality of dispensing areas 409a-409j is empty and available to accept a new medical product from the pick list.

[0130] While the above description may be for the dispenser 400 including one transport mechanism 430 (and thus one pick head 431), multiple transport mechanisms 430 may be included in the dispenser 400 (e.g., three are shown in this figure). If multiple transport mechanisms 430 are present, upon receiving the pick list, the dispenser 400 determines the location of each holder 418 with which one or more medical products of the fulfillment list are associated, determines which of the multiple transport mechanisms 430 are aligned with each holder 418, and the number of medical products of the fulfillment list at each holder 418 location. One or more of the transport mechanisms 430 aligned with each holder 418 location then move to the location of each associated holder 418 to sequentially secure each of the vertically highest medical products 422 and move each secured medical product 422 to the dispensing area 409.

[0131] The distribution area 409 to which the medical products of the pick list are moved is a distribution area 409 that does not contain other medical products. For example, the distribution area 409 to which the medical products of the pick list are moved is a distribution area 409 that was previously emptied by a user after completing a previous pick list.

[0132] The second communication interface 417 of the dispensing machine 400 can also receive a recall request, which is a list of one or more medical products of the plurality of recalled medical products 422 (or medical products to be replenished). To avoid the possibility of dispensing a medical product 422 as part of a pick list, the dispensing machine 400 determines the location of each holder 418 with which one or more medical products of the recall list are associated, and the number of medical products of the fulfillment list at each holder 418 location.

[0133] The transport mechanism 430 then moves to the location of each associated holder 418 to sequentially secure each vertically highest medical product 422 and move each secured medical product 422 to the single error region 411.

[0134] 14 , the transport mechanism 430 secures each medical product 422 by moving vertically downward on the vertical transport rail 433 from the position shown in FIG. 14 once the pick head 431 is in the correct horizontal position above the holder 418. The pick head 431 moves vertically downward until the suction head of the pick head 431 contacts or nearly contacts the top surface of the vertically highest medical product 422 in the selected holder 418. Negative pressure is then applied through the suction head of the pick head 431, causing the vertically highest medical product 422 to be secured to the suction head of the pick head 431.

[0135] The pick head 431 (and secured medical product 422) moves vertically upward and horizontally into the error region 411. The error region 411 includes an opening and a ramp extending towards the pick head 431 such that upon vertical alignment with the error region 411, the secured medical product can be unlocked, contact the ramp and slid into the error region 411. To unlock the medical product, the negative pressure is turned off, unlocking the medical product 422 from the suction head of the pick head 431.

[0136] The pick head 431 can continue to sequentially move all of the medical products 422 out of their respective holders 418, each time securing the vertically highest medical product 422 within the holder 418, until all of the medical products 422 on the recall list have been moved into the error region 411. If a medical product 422 on the recall list is not accessible by the pick head 431, for example if a medical product 422 not on the recall list is vertically above a medical product 422 on the recall list, the dispensing machine 400 can provide an error message on the display 416 and / or send an error signal to the database. The dispensing machine 400 can also cause the pick head 431 to move a medical product 422 on the recall list into a single error region 411 if a medical product 422 not on the recall list is vertically above a medical product 422 on the recall list, once the medical product 422 not on the recall list has been moved.

[0137] A detailed view of the pick head 431 is shown in Figures 16A-16C. In Figure 16A, a perspective view of the pick head 431 removed from the dispenser 400 is shown.

[0138] The pick head 431 includes a suitable connector 450 by which the pick head 431 can be connected to a horizontal transport rail 435. A suction head 452 extends from the underside of the pick head 431, as better shown in subsequent figures. The pick head 431 also includes a physical stop element 454a extending from the upper surface 456. The physical stop element 454a is a physical element that is configured to signal the pick head 431 upon contact with another object to stop a drive motor of the pick head 431 from further vertical movement.

[0139] 16B is a side view of pick head 431. From this view, one can see gas fitting 458. Suction head 452 receives negative pressure through suction force received through gas fitting 458 (connecting hose not shown).

[0140] A physical stop element 454b also extends from the underside 460 of the pick head 431. During operation of the pick head 431, the physical stop element 454b is a predetermined distance from the medical product in the holder when the medical product is secured to the suction head 452. The physical stop element 454b is a physical element that is configured to signal the pick head 431, upon contact with another object (such as a medical product), to stop a drive motor of the pick head 431 from further vertical movement.

[0141] 16C is a view of the underside 460 of the pick head 431. In addition to the suction head 4522 and the physical stop element 454b, the underside 460 can include a first reader 462a and / or a first reader 462b. In other embodiments, only one first reader, or three or more first readers can be included on the underside 460. The first readers 462a / 462b can be any reader capable of reading an identifier of a medical product, such as a barcode reader, a QR code reader, a radio frequency identification (RFID) reader, etc.

[0142] Also visible is a sensor 464, which can be any sensor including, but not limited to, an infrared sensor (passive or otherwise), a light level sensor, a photodiode, a motion detector, a temperature sensor, a humidity sensor, an optical sensor, and a CCD / CMOS camera.

[0143] The sensor 464 can be used as a stop mechanism in conjunction with or in place of the physical stop element 454b. The sensor 464 can be configured to determine (through communication with the processor 415 or an additional processor) a position of the pick head 431 relative to the object (such as a medical product) such that when the pick head 431 reaches a predetermined position relative to the object, the sensor 464 is configured to signal the pick head 431 to stop a drive motor of the pick head 431 to prevent further vertical movement.

[0144] A stop mechanism, either or both of physical stop element 454b and sensor 464, is included to move the pick head to a vertical position suitable for sequentially removing the medical products from the holder.

[0145] The recall list may also be referenced by the dispenser upon receipt of the restocked medical product. If the restocked medical product is part of the recall list, the transport mechanism 430 may move the restocked medical product directly from the restock area 440 to the error area 411.

[0146] The second communication interface 417 may also receive a status request from the cloud-based service at various times or at specific intervals. Upon receiving this status request, the first communication interface 419 may transmit back to the cloud-based service that the dispenser 400 is operating from a suitable power source (through a connection to a wall socket and / or battery) and that the dispenser is connected to the Internet (through a wired and / or wireless connection).

[0147] Each of the above distributors is configured with internal storage, a local database, and / or a hardware processor sufficient to communicate with a cloud-based service, which is any service configured to interact, receive, store, and transmit data among multiple devices in different locations.

[0148] At any time, the inventory of any of the dispensing machines discussed above can be transmitted to a database so that other entities with access to the database can track the usage of the medical product by the identity of the accessing user and can track the inventory of the dispensing machine. The database can also transmit inventory information to the dispensing machine at any time, for example, that the medical product has been recalled or has expired. The dispensing machine can then display such data in a user interface or notify accessing users of such information.

[0149] Although not discussed above, each of the above dispensers may include a sterilizer to provide sterilization within each dispenser and / or to provide sterilization to each medical product being loaded into the dispenser. Through interaction with a graphical user interface, different levels of sterilization may be selected, with higher levels being selectable for medical products that have not been used in the operating room and are currently being loaded into the dispenser.

[0150] Although not discussed above, each of the above dispensing machines may include a temperature monitor and / or a humidity monitor. The dispensing machine may be configured to record the temperature and humidity within the dispensing machine at various times and transmit such records to a database.

[0151] The phrase "communications interface" includes electronic circuitry configured to one or more particular standards that allows one device to remotely communicate (transmit and / or receive) with another device.

[0152] The described embodiments and examples of the present disclosure are intended to be illustrative, not limiting, and are not intended to represent every embodiment or example of the present disclosure. While basic and novel features of the present disclosure as applied to various specific embodiments thereof have been shown, described, and pointed out, it will also be understood that various omissions, substitutions, and changes in the form and details of the illustrated apparatus, as well as their operation, may be made by one skilled in the art without departing from the spirit of the present disclosure. For example, all combinations of elements and / or method steps that perform substantially the same function in substantially the same way to achieve the same result are expressly intended to be encompassed within the scope of the present invention. Moreover, structures and / or elements and / or method steps shown and / or described in connection with any disclosed form or embodiment of the present disclosure may be incorporated in any other disclosed, described, or suggested form or embodiment as a general matter of design choice. Moreover, various modifications and changes, both literally and in equivalents recognized in law, may be made without departing from the spirit or scope of the present disclosure, as set forth in the following claims.

[0153] [Embodiment] (1) A distributor comprising: a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product within an interior volume of the dispenser when the movable door is in the open position, the medical product comprising an identifier; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of medical products; the first reader is configured to read and transmit the identifier of the medical product upon removal of the medical product from the holder to the electronic storage device to subtract the removed medical product from the available inventory of the medical product. (2) The dispenser of embodiment 1, wherein the dispenser comprises a plurality of medical products stored in a plurality of holders within the interior space, each of the plurality of holders configured to support a respective one of the plurality of medical products in a fixed position, and the electronic memory device is configured to store a position of each of the plurality of holders within the dispenser and to associate each position of each of the plurality of holders with one of the plurality of medical products. (3) The dispenser of any one of claims 1 to 2, further comprising an error area, the error area configured to hold at least one medical product, and the dispenser further comprising an error door extending over the error area. (4) The dispenser according to any one of the first to third embodiments, further comprising a refill area. (5) The dispenser of embodiment 4, wherein the replenishment area is configured to move from the front of the dispenser to the rear of the dispenser, and between the front of the dispenser and the rear of the dispenser, and is configured to substantially align itself with the row of the plurality of holders.

[0154] (6) The dispensing machine of embodiment 4, wherein the first reader is configured to read the identifier of a medical product being replenished to the replenishment area. (7) The dispenser of embodiment 6, wherein the dispenser is configured to identify the replenished medical product, and if the replenished medical product is the same as one of the plurality of stored medical products, the transport mechanism is configured to move the replenished medical product to a selected holder position of one of the plurality of holders, and the dispenser is configured to add the replenished medical product to the available inventory of the medical products. (8) The dispenser of embodiment 7, wherein the location of the one selected holder is selected by matching the identified medical product to be replenished with one of the plurality of stored medical products stored in the electronic storage device and assigning the selected holder to the associated location of the matching one of the plurality of stored medical products. (9) The dispensing machine of embodiment 6, wherein the dispensing machine is configured to identify the replenished medical product, and the transport mechanism is configured to move the replenished medical product to the error area if the replenished inventory is not the same as one of the plurality of stored medical products. (10) A dispensing machine as described in any of embodiments 1 to 9, further comprising a display, the display being configured to receive input contacts from a user, the display using the contacts to receive a code, receive a selection of a video recording, display the received video, receive a signal from the electronic storage device, and display data selected from the group consisting of the number of each of the plurality of medical products in the dispensing machine, the position of each of the plurality of holders, and which medical products of the plurality of medical products are stored in each of the plurality of holders.

[0155] (11) The dispenser according to any one of the first to tenth embodiments, further comprising a plurality of dispensing regions. (12) The dispenser of embodiment 11, wherein for each of the plurality of distribution areas, the dispenser comprises a respective screen, each of the respective screens configured to receive signals from the electronic storage device and configured to display distribution area identification information. (13) The dispenser of embodiment 11, wherein for each of the plurality of dispensing areas, the dispenser comprises a respective button configured to receive a response, the response being selected from the group consisting of an input force from a user, an input contact from the user, and / or an input of close physical contact within a predetermined proximity, and the dispenser is configured to transmit to a database that the response has been received by the button. (14) The dispensing machine of embodiment 13, wherein each of the buttons comprises a light source configured to illuminate in at least three different colors upon receipt of a signal, one of the at least three different colors indicating that the pick list is completed, one of the at least three different colors indicating that the pick list is not completed, and one of the at least three different colors indicating that the pick list is completed but at least one of the medical products in the dispensing area is different from the medical product on the pick list. (15) A dispensing machine as described in any of embodiments 1 to 14, further comprising a first communications interface, the first communications interface configured to receive at least one of a request for available inventory, a pick list, and a recall request.

[0156] (16) The dispensing machine of embodiment 15, further comprising a second communications interface, the second communications interface configured to transmit the available inventory to a database in response to a request for the available inventory. (17) The dispenser of embodiment 15, wherein the pick list is a list of one or more medical products of the plurality of medical products, and upon receiving the pick list, the dispenser determines the position of each holder associated with each of the one or more medical products of the list and the number of medical products of the list at each position, and then causes the transport mechanism to move to the position of each holder, sequentially secure each medical product of the pick list, and move each of the secured medical products to the dispensing area. (18) The dispenser of claim 17, wherein the conveying mechanism secures each medical product by contacting each medical product and applies a negative pressure sufficient to maintain contact with each medical product. (19) The dispenser of embodiment 15, wherein the recall request is a list of one or more medical products of the plurality of medical products, and upon receiving the recall request, the dispenser determines the location of each holder with which the one or more medical products of the list are associated and the number of medical products of the list at each location, and then causes the transport mechanism to move to the location of each holder, sequentially secure each medical product of the recall list that is accessible, and move the secured medical product to the error area. (20) The dispenser of embodiment 19, wherein the conveying mechanism secures each medical product by contacting each medical product and applies a negative pressure sufficient to maintain contact with each medical product.

[0157] (21) The dispensing machine of embodiment 6, further comprising a second communications interface, the second communications interface further configured to transmit to a database that an error has been determined based on the identifier, the error being selected from the group consisting of an identifier being unreadable, an identifier indicating that the medical product being replenished has been recalled, an identifier indicating that the medical product being replenished does not correspond to any other medical products in the dispensing machine, and an identifier indicating that the medical product being replenished is expired. (22) The dispenser of embodiment 21, wherein if the error is determined, the transport mechanism moves the replenished medical product to the error area. (23) A dispenser as described in any one of embodiments 1 to 22, wherein the transport mechanism includes a stop mechanism, the stop mechanism being at least one of a physical element that contacts an object and stops a drive motor of the transport mechanism, and a sensor that determines the position of the transport mechanism and stops the drive motor of the transport mechanism when the transport mechanism reaches a predetermined position, the physical element and the predetermined position being a predetermined distance from the medical product in the holder. (24) The dispenser of embodiment 15, further comprising a plurality of conveying mechanisms. (25) The dispenser of embodiment 24, wherein the pick list is a list of one or more medical products of the plurality of medical products, and upon receiving the pick list, the dispenser determines with which position of a holder each of the one or more medical products of the list is associated, which of the plurality of conveying mechanisms is aligned with each holder, and the number of medical products of the list at each position, and then causes one or more of the plurality of conveying mechanisms to move to the position of each holder, sequentially secure each medical product of the pick list, and move each of the secured medical products to the dispensing area.

Claims

1. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A refill area; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the first reader is configured to read the identifiers of medical products replenished in the replenishment area; The dispensing machine further comprises a first communication interface, the first communication interface further configured to transmit to a database an error determined based on the identifier, the error being selected from the group consisting of: the identifier being unreadable, the medical product being restocked having been recalled, the medical product being restocked not corresponding to any other medical products in the dispensing machine, and the medical product being restocked being expired.

2. 2. The dispenser of claim 1, wherein the dispenser comprises a plurality of medical products stored in a plurality of holders within the interior space, each of the plurality of holders configured to respectively support each of the plurality of medical products in a fixed position, and the electronic memory device configured to store a position of each of the plurality of holders within the dispenser and to associate each position of each of the plurality of holders with one of the plurality of medical products.

3. 3. The dispenser of claim 1 or 2, further comprising an error area, said error area configured to hold at least one medical product, said dispenser further comprising an error door extending over said error area.

4. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A refill area; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the dispenser further comprising a plurality of medical products stored in a plurality of holders within the interior space; A dispenser, wherein the replenishment area is configured to move from in front of the dispenser to the rear of the dispenser, and between in front of the dispenser and the rear of the dispenser, and is configured to substantially align itself with the row of the plurality of holders.

5. 3. The dispenser of claim 2, wherein the dispenser is configured to identify the replenished medical product, and if the replenished medical product is the same as one of the plurality of stored medical products, the transport mechanism is configured to move the replenished medical product to a selected holder position of one of the plurality of holders, and the dispenser is configured to add the replenished medical product to the available inventory of the medical products.

6. 6. The dispensing machine of claim 5, wherein the location of the one selected holder is selected by matching the identified medical product to be replenished with one of the plurality of stored medical products and assigning the one selected holder to the associated location of the matching one of the plurality of stored medical products.

7. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; an error region configured to hold at least one medical product; A refill area; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the dispenser further comprising a plurality of medical products stored in a plurality of holders within the interior space; the first reader is configured to read the identifiers of medical products replenished in the replenishment area; The dispensing machine is configured to identify the replenished medical product, and if the replenished inventory is not the same as one of the plurality of stored medical products, the transport mechanism is configured to move the replenished medical product to the error area.

8. 3. The dispensing machine of claim 2, further comprising a display configured to receive input contacts from a user, the input contacts being used to receive a code, receive a selection of a video recording, display the received video, receive a signal from the electronic storage device, and display data selected from the group consisting of a number of each of the plurality of medical products in the dispensing machine, a position of each of the plurality of holders, and which medical products of the plurality of medical products are stored in each of the plurality of holders.

9. The dispenser of claim 8 further comprising a plurality of dispensing areas.

10. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; The dispenser further comprises a plurality of dispensing areas; For each of the plurality of distribution areas, the dispenser comprises a respective screen, each of the respective screens configured to receive signals from the electronic storage device and configured to display distribution area identification information.

11. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; The dispenser further comprises a plurality of dispensing areas; For each of the plurality of distribution areas, the dispensing machine comprises a respective button configured to receive a response, the response being selected from the group consisting of an input force from a user, an input contact from the user, and / or an input of close physical contact within a predetermined proximity, and the dispensing machine is configured to transmit to a database that the response has been received by the button.

12. 12. The dispensing machine of claim 11, wherein each of the buttons comprises a light source configured to illuminate with at least three different colors upon receipt of a signal, one of the at least three different colors indicating that a pick list is completed, one of the at least three different colors indicating that the pick list is not completed, and one of the at least three different colors indicating that the pick list is completed but at least one of the medical products in the dispensing area is different from the medical products on the pick list.

13. 10. The dispensing machine of claim 1, further comprising a second communication interface, the second communication interface configured to receive at least one of a request for available inventory, a pick list, and a recall request.

14. 14. The dispensing machine of claim 13, wherein the first communications interface is configured to transmit the available inventory to the database in response to a request for the available inventory.

15. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the dispenser further comprising a plurality of medical products stored in a plurality of holders within the interior space; the dispensing machine further comprising a first communication interface, the first communication interface configured to receive at least one of a request for available inventory, a pick list, and a recall request; The pick list is a list of one or more medical products of the plurality of medical products, and upon receiving the pick list, the dispenser determines the location of each holder associated with the one or more medical products of the list and the number of medical products of the list at each location, and then causes the transport mechanism to move to the location of each holder, sequentially secure each medical product of the pick list, and move each secured medical product to the distribution area.

16. 16. The dispenser of claim 15, wherein the conveying mechanism secures each medical product by contacting each medical product and applies a negative pressure sufficient to maintain contact with each medical product.

17. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; an error region configured to hold at least one medical product; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the dispenser further comprising a plurality of medical products stored in a plurality of holders within the interior space; the dispensing machine further comprising a first communication interface, the first communication interface configured to receive at least one of a request for available inventory, a pick list, and a recall request; the recall request is a list of one or more medical products of the plurality of medical products, and upon receipt of the recall request, the dispenser determines the location of each holder with which the one or more medical products of the list are associated and the number of medical products of the list at each location, and then causes the transport mechanism to move to the location of each holder, sequentially secure each medical product of the list that is accessible, and move the secured medical product to the error area.

18. 20. The dispenser of claim 17, wherein the conveying mechanism secures each medical product by contacting each medical product and applies a negative pressure sufficient to maintain contact with each medical product.

19. an error area configured to hold at least one medical product; The dispensing machine of claim 1 , wherein if the error is determined, the transport mechanism moves the replenished medical product to the error area.

20. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; The dispenser, wherein the transport mechanism comprises a stop mechanism, the stop mechanism being at least one of a physical element that contacts an object and stops a drive motor of the transport mechanism, and a sensor that determines the position of the transport mechanism and stops the drive motor of the transport mechanism when the transport mechanism reaches a predetermined position, the position of the physical element and the predetermined position being a predetermined distance from the medical product in the holder.

21. 14. The dispenser of claim 13, further comprising a plurality of conveying mechanisms.

22. A distributor, a movable door movable between an open position and a closed position, the dispenser being configured to receive a medical product having an identifier into an interior volume of the dispenser when the movable door is in the open position; a holder within the interior space configured to store the medical product in a fixed position; and a dispensing area configured to hold the medical product, the dispenser further comprising an openable door extending over the dispensing area; a transport mechanism configured to move the medical product from the holder to the dispensing area, the transport mechanism comprising a first reader configured to scan the identifier; A processor; and an electronic storage device, the electronic storage device is configured to store a position of the holder within the dispenser; at least one of the first reader and the second reader configured to read the identifier is configured to read the identifier of the medical product upon insertion of the medical product into the dispensing machine or is configured to read the identifier of a container storing one or more medical products and store a quantity of the medical products in the electronic storage device as an available inventory of the medical product; the first reader is configured to read and transmit to the electronic storage device the identifier of the medical product upon removal of the medical product from the holder and to subtract the removed medical product from the available inventory of the medical product; the dispenser further comprising a plurality of medical products stored in a plurality of holders within the interior space; the dispensing machine further comprising a first communication interface, the first communication interface configured to receive at least one of a request for available inventory, a pick list, and a recall request; The dispenser further comprises a plurality of conveying mechanisms; the pick list is a list of one or more medical products of the plurality of medical products, and upon receiving the pick list, the dispenser determines with which position of a holder each of the one or more medical products of the list is associated, which transport mechanism of the plurality of transport mechanisms is aligned with each holder, and the number of medical products of the list at each position, and then causes one or more of the plurality of transport mechanisms to move to the position of each holder, sequentially secure each medical product of the pick list, and move each secured medical product to the dispensing area.

Citation Information

Patent Citations

  • Intelligent medicine vertical warehouse

    CN108482934A

  • System for automatically delivering medicines in hospital or pharmacy and apparatus therefor

    JP1979040484A

  • Procuring system of order

    JP1992213158A

  • Method and apparatus for picking medicine

    JP2007289536A

  • Locked distribution cabinet and method

    JP2007502191A