Cold storage system for storing pharmaceutical product containers
First Claim
1. A cold storage system for pharmaceutical product containers, comprising:
- a refrigeration unit housing a cold storage compartment configured to hold a plurality of pharmaceutical product containers;
a local database for storing a set of details for each pharmaceutical product container in the plurality of pharmaceutical product containers located in the cold storage compartment, the set of details including a specified temperature level for said each pharmaceutical product container;
a network interface to a remote pharmaceutical database;
a barcode reader configured to determine and relay a unique identifier for a pharmaceutical product container added to the cold storage compartment;
a processor configured to receive the unique identifier from the barcode reader and determine, based on the set of details in the local database and the unique identifier, (i) whether the added pharmaceutical product container was previously removed from the cold storage compartment, (ii) a length of time that the added pharmaceutical product container was most recently removed from the cold storage compartment, and (iii) an updated total time out of refrigeration value for the added pharmaceutical product container, wherein the processor calculates the updated total time out of refrigeration value by retrieving a prior total time out of refrigeration value from the local database and adding thereto said most recently removed length of time; and
a temperature sensor that periodically measures a current temperature inside the cold storage compartment and communicates the current temperature to the processor;
wherein the processor is further configured tomodify the set of details in the local database to include the length of time that the added pharmaceutical product container was most recently removed and the updated total time out of refrigeration value;
wherein the processor is further configured tomodify the set of details in the local database to include the length of time that the added pharmaceutical product container was most recently removed and the updated total time out of refrigeration value;
if the unique identifier is already included in the local database when the added pharmaceutical product container is added to the cold storage compartment, cause a message concerning the added pharmaceutical product container to be delivered to a human operator, the message including at least one of;
the unique identifier, the length of time elapsed since the added pharmaceutical product container was previously removed from the cold storage compartment, and the updated total length of time that the added pharmaceutical product container has been removed from the cold storage compartment,if the unique identifier is not already included in the local database when the added pharmaceutical product container is added to the cold storage compartment, cause the unique identifier and the time that the added pharmaceutical product container was added to the cold storage compartment to be recorded in the set of details for the added pharmaceutical product container in the local database, and access the remote pharmaceutical database through the network interface to copy information associated with the unique identifier from the remote pharmaceutical database to the set of details in the local database, the copied information including the specified temperature level for the added pharmaceutical product container,receive the periodic measurements of the current temperature inside the cold storage compartment from the temperature sensor,while the added pharmaceutical product container remains in the cold storage compartment, periodically compare the current temperature in the cold storage compartment to the specified temperature level for the added pharmaceutical product container to determine a duration of time that the current temperature in the cold storage compartment falls outside the specified temperature level for the added pharmaceutical product container,produce a revised updated total time out of refrigeration value for the added pharmaceutical product container by adding to the updated total time out of refrigeration value for the added pharmaceutical product container the duration of time that the current temperature in the cold storage compartment falls outside the specified temperature level for the added pharmaceutical product container, andin the set of details for the added pharmaceutical product container in the local database, replace the updated total time out of refrigeration value with the revised updated total time out of refrigeration value.
3 Assignments
0 Petitions
Accused Products
Abstract
Intelligent cold storage system for storing pharmaceutical product containers, such as vials, ampules, syringes, bottles, medication tubes, blister packs and cartons, at the point of dispensing. Embodiments of the invention use product identification technology, such as radio-frequency identification (RFID) tags and barcode readers, to uniquely identify containers as they are added to or removed from the cold storage compartment, and automatically retrieve from a local or remote database a variety of details associated with the containers and their contents, such as manufacturing data, expiration dates, time out of refrigeration, inventory levels, safety information, usage statistics, known contraindications and warnings, etc. If the details indicate that there is a problem with a particular pharmaceutical (e.g., that it is counterfeit, expired, suspect, spoiled, recalled or almost depleted), then a message or warning is automatically delivered to a human operator via an attached output device, such as a display screen, speaker or printer. Embodiments of the invention may also be configured to monitor and report temperature faults, power failures and other anomalies associated with the cold storage system or cold storage compartment.
-
Citations
10 Claims
-
1. A cold storage system for pharmaceutical product containers, comprising:
-
a refrigeration unit housing a cold storage compartment configured to hold a plurality of pharmaceutical product containers; a local database for storing a set of details for each pharmaceutical product container in the plurality of pharmaceutical product containers located in the cold storage compartment, the set of details including a specified temperature level for said each pharmaceutical product container; a network interface to a remote pharmaceutical database; a barcode reader configured to determine and relay a unique identifier for a pharmaceutical product container added to the cold storage compartment; a processor configured to receive the unique identifier from the barcode reader and determine, based on the set of details in the local database and the unique identifier, (i) whether the added pharmaceutical product container was previously removed from the cold storage compartment, (ii) a length of time that the added pharmaceutical product container was most recently removed from the cold storage compartment, and (iii) an updated total time out of refrigeration value for the added pharmaceutical product container, wherein the processor calculates the updated total time out of refrigeration value by retrieving a prior total time out of refrigeration value from the local database and adding thereto said most recently removed length of time; and a temperature sensor that periodically measures a current temperature inside the cold storage compartment and communicates the current temperature to the processor; wherein the processor is further configured to modify the set of details in the local database to include the length of time that the added pharmaceutical product container was most recently removed and the updated total time out of refrigeration value; wherein the processor is further configured to modify the set of details in the local database to include the length of time that the added pharmaceutical product container was most recently removed and the updated total time out of refrigeration value; if the unique identifier is already included in the local database when the added pharmaceutical product container is added to the cold storage compartment, cause a message concerning the added pharmaceutical product container to be delivered to a human operator, the message including at least one of;
the unique identifier, the length of time elapsed since the added pharmaceutical product container was previously removed from the cold storage compartment, and the updated total length of time that the added pharmaceutical product container has been removed from the cold storage compartment,if the unique identifier is not already included in the local database when the added pharmaceutical product container is added to the cold storage compartment, cause the unique identifier and the time that the added pharmaceutical product container was added to the cold storage compartment to be recorded in the set of details for the added pharmaceutical product container in the local database, and access the remote pharmaceutical database through the network interface to copy information associated with the unique identifier from the remote pharmaceutical database to the set of details in the local database, the copied information including the specified temperature level for the added pharmaceutical product container, receive the periodic measurements of the current temperature inside the cold storage compartment from the temperature sensor, while the added pharmaceutical product container remains in the cold storage compartment, periodically compare the current temperature in the cold storage compartment to the specified temperature level for the added pharmaceutical product container to determine a duration of time that the current temperature in the cold storage compartment falls outside the specified temperature level for the added pharmaceutical product container, produce a revised updated total time out of refrigeration value for the added pharmaceutical product container by adding to the updated total time out of refrigeration value for the added pharmaceutical product container the duration of time that the current temperature in the cold storage compartment falls outside the specified temperature level for the added pharmaceutical product container, and in the set of details for the added pharmaceutical product container in the local database, replace the updated total time out of refrigeration value with the revised updated total time out of refrigeration value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A cold storage system for pharmaceutical product containers, comprising:
-
a refrigeration unit housing a cold storage compartment configured to hold a plurality of pharmaceutical product containers; a barcode reader configured to determine a unique identifier for a pharmaceutical product container added to the cold storage compartment by decoding a light energy signal reflected from a barcode label affixed to the added pharmaceutical product container; a local database for storing the unique identifier and a set of details for the added pharmaceutical product container, the set of details including a specified temperature level for the added pharmaceutical product container; an output device for delivering messages to a human operator; a processor configured to record the unique identifier and the set of details in the local database; and a temperature sensor configured to periodically determine a current temperature inside the cold storage compartment; wherein the processor is further configured to (i) periodically compare the current temperature inside the cold storage compartment with the specified temperature level for the added pharmaceutical product container, (ii) generate a temperature alert for the added pharmaceutical product container if the current temperature in the cold storage compartment falls outside the specified temperature level for the added pharmaceutical container, and (iii) transmit a message concerning the added pharmaceutical product container and the temperature alert to the output device.
-
Specification