Automated dispensary for identifying embossed characters and package labeling
First Claim
Patent Images
1. A method comprising:
- loading a plurality of packages into respective storage stations inside a robotic prescription dispensary, wherein each said package has;
a substantially planar outside surface with an embossed character therein; and
a shape and size different from that of a plurality of other said packages in respective said storage stations inside the robotic prescription dispensary;
for each package loaded inside the robotic prescription dispensary;
retrieving the package from the corresponding said storage station;
moving the package to an inspection station inside the robotic prescription dispensary;
directing first light in a first direction across the embossed character to illuminate first parts of the embossed character;
recording first image data representing the embossed character illuminated by the first light;
directing second light in a second direction across the embossed character to illuminate second parts of the embossed character;
recording second image data representing the embossed character illuminated by the second light;
combining the first image data and the second image data to produce combined image data;
comparing the combined image data to reference data;
on the basis of the comparison, identifying the embossed character;
applying the identified embossed character as an identifying label to the package;
retrieving the labeled package from the inspection station inside the robotic prescription dispensary; and
moving the labeled package to one of the storage stations inside the robotic prescription dispensary;
receiving, from a network, information containing a script for a medicament prescribed to a patient;
picking one said labeled package in one said storage station inside the robotic prescription dispensary bearing the identifying label that corresponds to the script for the medicament prescribed to the patient;
printing, and applying to the picked package, a prescription label corresponding to;
the identifying label; and
the patient;
anddispensing the prescription labeled picked package to a user of the robotic prescription dispensary.
5 Assignments
0 Petitions
Accused Products
Abstract
In a method and apparatus for identifying an embossed character, light of one color is directed in one direction across the embossed character to illuminate certain character parts and light of another color is directed in another direction across the embossed character to illuminate other character parts. Image data for the two colors are captured and are subjected to separate image processing to detect edges highlighted by the directed light. The processed images are combined and supplemented with OCR analysis before being compared with predicted characters. Based on the comparison, a determination is made as to the probable identity of the character.
-
Citations
20 Claims
-
1. A method comprising:
-
loading a plurality of packages into respective storage stations inside a robotic prescription dispensary, wherein each said package has; a substantially planar outside surface with an embossed character therein; and a shape and size different from that of a plurality of other said packages in respective said storage stations inside the robotic prescription dispensary; for each package loaded inside the robotic prescription dispensary; retrieving the package from the corresponding said storage station; moving the package to an inspection station inside the robotic prescription dispensary; directing first light in a first direction across the embossed character to illuminate first parts of the embossed character; recording first image data representing the embossed character illuminated by the first light; directing second light in a second direction across the embossed character to illuminate second parts of the embossed character; recording second image data representing the embossed character illuminated by the second light; combining the first image data and the second image data to produce combined image data; comparing the combined image data to reference data; on the basis of the comparison, identifying the embossed character; applying the identified embossed character as an identifying label to the package; retrieving the labeled package from the inspection station inside the robotic prescription dispensary; and moving the labeled package to one of the storage stations inside the robotic prescription dispensary; receiving, from a network, information containing a script for a medicament prescribed to a patient; picking one said labeled package in one said storage station inside the robotic prescription dispensary bearing the identifying label that corresponds to the script for the medicament prescribed to the patient; printing, and applying to the picked package, a prescription label corresponding to; the identifying label; and the patient; and dispensing the prescription labeled picked package to a user of the robotic prescription dispensary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a loader module operable to load a plurality of packages into respective storage stations inside a robotic prescription dispensary, wherein each said package has; a substantially planar outside surface with an embossed character therein; and a shape and size different from that of a plurality of other said packages in respective said storage stations inside the robotic prescription dispensary; for each package loaded inside the robotic prescription dispensary; a mover module operable to; retrieve the package from the corresponding said storage station; and move the package to an inspection station inside the robotic prescription dispensary; an inspection module in the inspection station inside the automated dispensary having a lighting sub-system for; directing first light in a first direction across the embossed character to illuminate first parts of the embossed character; and directing second light in a second direction across the embossed character to illuminate second parts of the embossed character; an imaging sub-system for recording; first image data representing the embossed character illuminated by the first light; and
-second image data representing the embossed character illuminated by the second light; anda processing sub-system having a filtering module to filter; the first image data to obtain first edge data corresponding to the light directed in the first direction; and the second image data to obtain second edge data corresponding to the light directed in the second direction; a combining module for combining the first image data and the second image data to produce combined image data; and an identification module to identify the embossed character from the combined image data; a labeling module operable to apply the identified embossed character as an identifying label to the package; a first retrieving module operable to retrieve the labeled package from the inspection station inside the robotic prescription dispensary; and a second mover module operable to move the labeled package to one of the storage stations inside the robotic prescription dispensary; a receiver module operable to receive, from a network, information containing a script for a medicament prescribed to a patient; a picking module operable to pick one said labeled package in one said storage station inside the robotic prescription dispensary bearing the identifying label that corresponds to the script for the medicament prescribed to the patient; a printing and applying module operable to print and apply to the picked package, a prescription label corresponding to; the identifying label; and the patient; and a dispensing module operable to dispense the prescription labeled picked package to a user of the robotic prescription dispensary. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method comprising:
for each of plurality of robotic prescription dispensaries connected by a communications network; loading a plurality of unserialized packages into respective storage stations inside the robotic prescription dispensary, wherein each said package bears embossed characters therein; and for each said unserialzed package loaded inside the robotic prescription dispensary; retrieving the package from the corresponding said storage station; moving the package to an inspection station inside the robotic prescription dispensary; directing a plurality of lights, each being in a different direction, across the embossed characters to illuminate a corresponding part of the embossed characters; recording, for each said light, corresponding image data representing the embossed characters illuminated by the light; combining the recorded image data for each said light to produce combined image data; comparing the combined image data to reference data; on the basis of the comparison, identifying the embossed characters; sending the identified embossed characters in a transmission addressed for delivery to a location on the communications network; receiving, in response to the sent transmission, a transmission from an address on the communications and containing modified identified embossed characters corresponding to the identified embossed characters in the sent transmission; applying an identifying label to the package having the modified identified embossed characters as at least a part of a serialization of the package; retrieving the labeled package from the inspection station inside the robotic prescription dispensary; and moving the labeled package to one of the storage stations inside the robotic prescription dispensary; receiving, from the communications network, information containing a script for a medicament prescribed to a patient; picking one said labeled package in one said storage station inside the robotic prescription dispensary bearing the identifying label that corresponds to the script for the medicament prescribed to the patient; printing, and applying to the picked package, a prescription label corresponding to; the identifying label; and the patient; and dispensing the prescription labeled picked package to a user of the robotic prescription dispensary. - View Dependent Claims (19, 20)
Specification