Robotic dispensary system and methods

US11735304B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11735304-B2
Application numberUS-201715716377-A
CountryUS
Kind codeB2
Filing dateSep 26, 2017
Priority dateSep 26, 2017
Publication dateAug 22, 2023
Grant dateAug 22, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the inventive technology may relate to a robotic pill dispensing system, whether puck-based or puck-free, configured to avoid delay during the filling of orders and achieve high, perhaps even maximal, order fill rates and associated processing efficiency. Additional embodiments of the inventive technology may relate to, inter alia, a bottle placement site that is different from a bottle pick-up site, a device configured to apply lodged pill clearance forces to counted pill reserve containers; counted pill reserve containers that are large enough to contain pills required by substantially all orders to be handled by a robotic dispensary; a method of dynamically repositioning medication-dedicated pill counters to increase processing speed and a system configured to facilitate the same; a robotic dispensary configured to allow manual operation when a robot is off-line; and a robotic dispensary configured to cover open, filled vials during transport thereof to prevent pill spillage.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a conveyor configured to move a plurality of bottles along a path; a robot, wherein the robot comprises: a robotic arm that is rotatable about a vertical axis; and an end effector coupled to the robotic arm, wherein the robot is configured to reposition the end effector and at least one bottle of the plurality of bottles held thereby through a bottle reposition cycle during each of which the end effector moves a different bottle of the plurality of bottles to at least one of an empty bottle pick-up site, a bottle fill site, or a filled bottle placement site; a plurality of pill counters, wherein each pill counter of the plurality of pill counters is configured to count pills of a particular medication, wherein the plurality of pill counters are arranged to define an interior space, wherein the robot is received within the interior space; a plurality of counted pill reserve containers, wherein each counted pill reserve container of the plurality of counted pill reserve containers is configured to receive at least one pill from a pill counter of the plurality of pill containers, and dispense the at least one pill in a bottle at the bottle fill site; and one or more computing devices, in communication with the robot, the plurality of pill counters, and the plurality of counted pill reserve containers, wherein the one or more computing devices are configured to: receive a plurality of orders for a number of pills of a plurality of medications; determine, based on the plurality of orders, an order cluster, wherein the order cluster indicates a sequence of a plurality of bottle reposition cycles associated with the plurality of orders that decreases a time to complete the plurality of bottle reposition cycles compared to a time to complete the plurality of bottle reposition cycles without the order cluster, wherein, during the sequence of the plurality of bottle reposition cycles of the order cluster: the robot moves, by the end effector, filled bottles of the plurality of bottles from the bottle fill site to the filled bottle placement site; and after each filled bottle of the plurality of bottles is moved from the bottle fill site to the filled bottle placement site, the robot moves, by the end effector, an immediately subsequently processed bottle of the plurality of bottles from the empty bottle pick-up site to the bottle fill site so that each empty bottle is positioned at the bottle fill site only after the respective counted pill reserve container has therein a respective quantity of pills associated with an order of the plurality of orders; cause, based on the order cluster, the plurality of pill counters to count a respective quantity of pills of a medication of the plurality of medications and dispense the respective quantity of pills into respective counted pill reserve containers of the plurality of counted pill reserve containers; and cause, based on the order cluster, the robot to continuously move, by the end effector, each bottle of the plurality of bottles through a respective bottle reposition cycle of the plurality of bottle reposition cycles to receive the respective quantity of pills from the respective counted pill reserve containers of the plurality of counted pill reserve containers. 2. The system of claim 1 , further comprising: a first bottle obstructer configured to: prevent an empty bottle from being conveyed along the conveyor, and position the empty bottle at the bottle pick-up site. 3. The system of claim 1 , further comprising: a first bottle obstructer configured to: prevent a puck from being conveyed along the conveyor, wherein the puck is configured to support an empty bottle, and position the puck at the bottle pick-up site. 4. The system of claim 3 , further comprising: a second bottle obstructer positioned downstream of the first bottle obstructer, wherein the second bottle obstructer is configured to: prevent the puck from being conveyed along the conveyor, wherein the puck is configured to support a filled bottle, and position the puck at the bottle placement site. 5. The system of claim 1 , wherein the one or more computing devices are configured to receive the plurality of orders for the number of pills of the plurality of medications by receiving the plurality of orders as an unordered list; and wherein the one or more computing devices are configured to determine, based on the plurality of orders, the order cluster by ordering the unordered list of prescriptions in an order in which the plurality of orders is to be processed, wherein each order is associated with a respective bottle reposition cycle of the plurality of bottle reposition cycles. 6. The system of claim 1 , wherein each order of the plurality of orders is associated with an estimated maximum fill time, and wherein the one or more computing devices are configured to determine the order cluster based on the estimated maximum fill times. 7. The system of claim 1 , further comprising a sensor configured to determine a size of each bottle of the plurality of bottles during the bottle reposition cycle associated with each bottle of the plurality of bottles. 8. The system of claim 1 , further comprising a device configured to move a cover from a de-activated position that is off of an opening of a bottle to an activated position that is over the opening. 9. The system of claim 1 , wherein the one or more computing devices are further configured to cause, based on the order cluster, the plurality of pill counters to count a next respective quantity of pills of a respective medication of the plurality of medications after dispensing a previous respective quantity of pills into the respective counted pill reserve containers of the plurality of counted pill reserve containers. 10. The system of claim 1 , wherein the plurality of pill counters are circularly positioned around a central area. 11. The system of claim 10 , wherein the robot is positioned in the central area. 12. The system of claim 1 , wherein the one or more computing devices are configured to cause, based on the order cluster, the robot to continuously move each bottle of the plurality of bottles through the respective bottle reposition cycle of the plurality of bottle reposition cycles to receive the respective quantity of pills from the respective counted pill reserve containers of the plurality of counted pill reserve containers by queueing the at least one bottle of the plurality of bottles before the empty bottle pick-up site so that without delay during the bottle reposition cycle, the robot is configured to reposition the at least one bottle to the bottle fill site only after the respective number of pills associated with the at least one bottle are counted and reserved in a respective counted pill reserve container associated with the bottle fill site. 13. The system of claim 1 , wherein the plurality of counted pill reserve containers are configured to store at least 180 cc of pills. 14. The system of claim 1 , wherein the plurality of counted pill reserve containers are configured to store at least 200 cc of pills. 15. The system of claim 1 , further comprising: a conveyor recirculation loop configured to divert, at a recirculation loop diversion site, at least one empty bottle; and wherein the one or more computing devices are further configured to cause, based on a status of at least one pill counter of the plurality of pill counters, the conveyor recirculation loop to divert the at least one empty bottle. 16. The system of claim 15 , wherein the status

Assignees

Inventors

Classifications

  • G16H20/13Primary

    delivered from dispensers · CPC title

  • Details of the software used for the vending machines · CPC title

  • G07F11/165Primary

    using xyz-picker or multi-dimensional article picking arrangements · CPC title

  • the articles being delivered by motor-driven means · CPC title

  • in which magazines the articles are stored in bulk · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11735304B2 cover?
Embodiments of the inventive technology may relate to a robotic pill dispensing system, whether puck-based or puck-free, configured to avoid delay during the filling of orders and achieve high, perhaps even maximal, order fill rates and associated processing efficiency. Additional embodiments of the inventive technology may relate to, inter alia, a bottle placement site that is different from a…
Who is the assignee on this patent?
R/X Automation Solutions Llc, Mckesson Corp
What technology area does this patent fall under?
Primary CPC classification G16H20/13. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).