IP Library Granted Patent US 8,527,090
Granted Patent B2
US 8,527,090 · App. 12/750,133 · Granted Sep 3, 2013

Method, computer program product and apparatus for facilitating storage and/or retrieval of unit dose medications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,527,090
App. No.
12/750,133
Granted
Sep 3, 2013
Kind
B2
Abstract

A method for facilitating storage and/or retrieval of unit dose medications may include receiving an indication that a medication receptacle is positioned proximate to an alignment pin, determining a position of the alignment pin relative to an alignment guide disposed in the medication receptacle, and providing an output indicative of an alignment state of the medication receptacle based on the position determined. A corresponding computer program product and apparatus is also provided.

Claims (35)

1. A method comprising:

receiving an indication that a medication receptacle is positioned proximate to an alignment pin;

determining a position of the alignment pin relative to an alignment guide disposed at the medication receptacle; and

providing an output indicative of an alignment state of the medication receptacle based on the position determined.

2. The method of claim 1 , wherein determining the position of the alignment pin comprises transmitting a signal from the alignment pin toward the alignment guide and measuring at least a portion of the signal to determine the position based on a result of the measuring.

3. The method of claim 2 , wherein transmitting the signal comprises transmitting an electrical signal or an optical signal.

4. The method of claim 1 , wherein determining the position of the alignment pin comprises extending the alignment pin into the alignment guide.

5. The method of claim 4 , further comprising storing position information indicative of a position of the alignment pin extended into the alignment guide.

6. The method of claim 5 , further comprising utilizing the position information stored to locate the medication receptacle after storage for subsequent movement of the medication receptacle by an automated device.

7. The method of claim 4 , further comprising employing an algorithm to measure alignment information responsive to a series of lateral movements of the alignment pin followed by corresponding vertical movement of the alignment pin to attempt to seat the alignment pin within the alignment guide to substantially determine a predefined position of the alignment guide.

8. A computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising:

program code instructions for receiving an indication that a medication receptacle is positioned proximate to an alignment pin;

program code instructions for determining a position of the alignment pin relative to an alignment guide disposed in the medication receptacle; and

program code instructions for providing an output indicative of an alignment state of the medication receptacle based on the position determined.

9. The computer program product of claim 8 , wherein program code instructions for determining the position of the alignment pin include instructions for transmitting a signal from the alignment pin toward the alignment guide and measuring at least a portion of the signal to determine the position based on a result of the measuring.

10. The computer program product of claim 9 , wherein program code instructions for transmitting the signal include instructions for transmitting an electrical signal or an optical signal.

11. The computer program product of claim 8 , wherein program code instructions for determining the position of the alignment pin include instructions for extending the alignment pin into the alignment guide.

12. The computer program product of claim 11 , further comprising program code instructions for storing position information indicative of a position of the alignment pin extended into the alignment guide.

13. The computer program product of claim 12 , further comprising program code instructions for utilizing the position information stored to locate the medication receptacle after storage for subsequent movement of the medication receptacle by an automated device.

14. The computer program product of claim 11 , further comprising program code instructions for employing an algorithm to measure alignment information responsive to a series of lateral movements of the alignment pin followed by corresponding vertical movement of the alignment pin to attempt to seat the alignment pin within the alignment guide to substantially determine a predefined position of the alignment guide.

15. An apparatus comprising processing circuitry configured to:

receive an indication that a medication receptacle is positioned proximate to an alignment pin;

determine a position of the alignment pin relative to an alignment guide disposed in the medication receptacle; and

provide an output indicative of an alignment state of the medication receptacle based on the position determined.

16. The apparatus of claim 15 , wherein the processing circuitry is configured to determine the position of the alignment pin by transmitting a signal from the alignment pin toward the alignment guide and measuring at least a portion of the signal to determine the position based on a result of the measuring.

17. The apparatus of claim 16 , wherein the processing circuitry is configured to transmit the signal including transmitting an electrical signal or an optical signal.

18. The apparatus of claim 15 , wherein the processing circuitry is configured to determine the position of the alignment pin by extending the alignment pin into the alignment guide.

19. The apparatus of claim 18 , wherein the processing circuitry is further configured to store position information indicative of a position of the alignment pin extended into the alignment guide.

20. The apparatus of claim 19 , wherein the processing circuitry is further configured to utilize the position information stored to locate the medication receptacle after storage for subsequent movement of the medication receptacle by an automated device.

21. The apparatus of claim 18 , wherein the processing circuitry is further configured to employ an algorithm to measure alignment information responsive to a series of lateral movements of the alignment pin followed by corresponding vertical movement of the alignment pin to attempt to seat the alignment pin within the alignment guide to substantially determine a predefined position of the alignment guide.

22. The apparatus of claim 15 , further comprising:

a signal emitter disposed at the alignment pin to transmit a signal toward the alignment guide; and

a signal receiver configured to receive at least a portion of the signal transmitted by the signal emitter to determine the position of the alignment pin relative to the alignment guide based on the portion of the signal received.

23. The apparatus of claim 22 , wherein the signal receiver is disposed at the alignment pin and is in communication with the processing circuitry, the signal receiver being configured to receive reflected portions of the signal.

24. The apparatus of claim 22 , wherein the signal receiver is disposed at an opposite side of the alignment guide with respect to the alignment pin and is in communication with the processing circuitry, the signal receiver being configured to receive portions of the signal that pass through the alignment guide.

Assignments (9)
SECURITY INTEREST Recorded Feb 28, 2024
From: OMNICELL, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 066703/0184 →
MERGER AND CHANGE OF NAME Recorded Feb 15, 2022
From: AESYNT HOLDINGS, INC.; OMNICELL, INC.
To: OMNICELL, INC.
Reel/Frame 059110/0716 →
MERGER AND CHANGE OF NAME Recorded Feb 15, 2022
From: AESYNT INCORPORATED; AESYNT HOLDINGS, INC.
To: AESYNT HOLDINGS, INC.
Reel/Frame 059110/0676 →
RELEASE OF SECURITY INTEREST Recorded Jan 5, 2016
From: TPG SPECIALTY LENDING, INC., AS ADMINISTRATIVE AGENT
To: AESYNT INCORPORATED
Reel/Frame 037444/0566 →
PATENT SECURITY AGREEMENT Recorded May 16, 2014
From: AESYNT INCORPORATED
To: TPG SPECIALTY LENDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 032912/0215 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2014
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: AESYNT INCORPORATED (FORMERLY KNOWN AS MCKESSON AUTOMATION INC.)
Reel/Frame 032855/0305 →
CHANGE OF NAME Recorded Feb 27, 2014
From: MCKESSON AUTOMATION INC.
To: AESYNT INCORPORATED
Reel/Frame 032366/0589 →
SECURITY AGREEMENT Recorded Oct 31, 2013
From: MCKESSON AUTOMATION INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 031649/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2010
From: MONTO, DAVID; TYLENDA, BEN; SARANGAN, ANANDHI; LENG, MARK; GREYSHOCK, SHAWN
To: MCKESSON AUTOMATION INC.
Reel/Frame 024162/0102 →