US20050010500A1 - System and method for tracking inventory - Google Patents
System and method for tracking inventory Download PDFInfo
- Publication number
- US20050010500A1 US20050010500A1 US10/853,251 US85325104A US2005010500A1 US 20050010500 A1 US20050010500 A1 US 20050010500A1 US 85325104 A US85325104 A US 85325104A US 2005010500 A1 US2005010500 A1 US 2005010500A1
- Authority
- US
- United States
- Prior art keywords
- inventory
- storage unit
- tracking
- unit
- sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title description 4
- 238000004891 communication Methods 0.000 claims abstract description 21
- 238000005057 refrigeration Methods 0.000 claims description 74
- 230000007246 mechanism Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 4
- 230000001143 conditioned effect Effects 0.000 claims description 3
- 230000002401 inhibitory effect Effects 0.000 claims 4
- 239000011449 brick Substances 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
Definitions
- the present invention relates generally to inventory management and in particular to a system and method for tracking inventory and to an inventory-tracking unit.
- Inventory control is a primary concern for product retailers so that excess and insufficient inventory situations are avoided.
- inventory is controlled by counting existing inventory at physical locations. Controlling inventory in this manner is however much more difficult and in fact impractical in environments where inventory is dispensed through stocked vending machines that are distributed over a large geographical area.
- an inventory-tracking unit associated with a storage unit holding items to be dispensed comprising:
- the communications interface transmits the transaction over a wireless communications link
- the recorder is a barcode scanner
- the card reader is designed to read a magnetic stripe on an access card
- the storage unit is a refrigeration unit.
- a housing accommodates the card reader, barcode scanner, processor and communications interface. The housing is coupled to the storage unit and the processor is wired to the sensor. During access of the storage unit, the card reader locks the access card therein until the item data received from the sensor is coincident with the recorded data.
- the inventory-tracking unit further comprising a locking mechanism coupled to the storage unit to inhibit access to items held therein.
- the locking mechanism is conditioned by the processor to a disengaged state to permit access to items held in the storage unit when a valid access card is read by the card reader.
- the processor communicates with at least one diagnostic sensor associated with the storage unit and transmits an alarm event to the remote site in response to alarm condition input received from the at least one diagnostic sensor.
- an inventory-tracking system comprising:
- the present invention provides advantages in that the inventory-tracking unit can be easily retrofitted to existing refrigeration units thereby to permit existing refrigeration units to be upgraded so that inventory therein can be remotely monitored and tracked over a wireless communications link. Since the inventory-tracking unit controls access to the inventory within the refrigeration unit, distribution of restricted inventory can be accurately controlled thereby to inhibit inventory loss through inventory expiry and/or shrinkage.
- the present invention also provides advantages in that since inventory removed from the refrigeration unit is tracked in real time, inventory within the refrigeration unit can be managed to avoid item “sell-out” conditions. Statistical information concerning inventory use can also be easily generated allowing inventory stocking procedures to be adjusted to meet inventory demand. In addition, if the refrigeration unit suffers a failure and the temperature within the refrigeration unit rises above a threshold temperature, since the operating state of the refrigeration unit is remotely monitored service personnel can be dispatched quickly to avoid inventory spoilage.
- FIG. 1 is a front elevation view of a refrigeration unit in combination with an inventory-tracking unit in accordance with the present invention
- FIG. 2 is a front elevation view of the inventory-tracking unit of FIG. 1 ;
- FIG. 3 is a left side elevation view of the inventory-tracking unit of FIG. 1 ;
- FIG. 4 is a right side elevation view of the inventory-tracking unit of FIG. 1 ;
- FIG. 5 is a rear elevation view of the inventory-tracking unit of FIG. 1 ;
- FIG. 6 is a top plan view of the inventory-tracking unit of FIG. 1 ;
- FIG. 7 is a front elevation view of the interior of the inventory-tracking unit of FIG. 1 ;
- FIG. 8 is a block diagram of internal circuitry within the inventory-tracking unit of FIG. 1 ;
- FIG. 9 is a flowchart showing the steps performed by the inventory-tracking unit during accessing of the refrigeration unit
- FIG. 10 is a schematic view of an inventory-tracking system including an inventory-tracking unit that communicates with a remote site over a wireless wide area network;
- FIG. 11 is a front elevation view of a refrigeration unit in combination with a top mounted inventory-tracking unit.
- FIG. 12 is a schematic view of an inventory-tracking system including inventory-tracking units that communicate with a computer room over a wireless local area network.
- a refrigeration unit such as a freezer in which medical, surgical, biological and/or pharmaceutical supplies (hereinafter referred to as “medical supplies”) are stored, is shown and is generally identified by reference numeral 20 .
- An inventory-tracking unit 30 is coupled to one side of the refrigeration unit 20 to track inventory removed from the refrigeration unit.
- the inventory-tracking unit 30 may alternatively be mounted on the top of the refrigeration unit 20 as shown in FIG. 11 .
- the refrigeration unit 20 for the most part is standard and receives power from a conventional 120 volt AC power source via an electrical cord.
- a door light switch is provided in the refrigeration unit 20 to sense when the door of the refrigeration unit is in an open or closed condition. As is known, when the door of the refrigeration unit 20 is opened, the door light switch closes a circuit causing an internal light within the refrigeration unit 20 to illuminate.
- An internal sensor antenna of the acoustic or electromagnetic type (not shown) is accommodated within the rubber seal surrounding the door frame of the refrigeration unit 20 to sense tagged items being placed in or removed from the refrigeration unit.
- a temperature sensor in the form of a thermistor is also provided in the refrigeration unit 20 to sense when the temperature within the refrigeration unit 20 rises above a threshold temperature.
- FIGS. 2 to 6 better illustrate the physical layout of the inventory-tracking unit 30 .
- inventory-tracking unit 30 includes a housing 32 that is secured to the side of the refrigeration unit 20 by a plurality of suitable fasteners (not shown).
- the front face of the housing includes a barcode scanner or reader 34 , a display 36 and a card reader 38 .
- a spring-loaded solenoid door lock 40 is also provided on the front face of the housing 32 and is actuable to engage and disengage the door of the refrigeration unit to control entry into the refrigeration unit 20 .
- An antenna 42 is provided on one side of the housing 32 to allow the inventory-tracking unit 30 to communicate with a remote site over a wireless communication link as will be described.
- Ventilation holes 44 are provided in the top of the housing 32 to allow air to circulate within the housing 32 thereby to dissipate heat.
- the inventory-tracking device 30 includes a main control board 50 that communicates with the barcode scanner 34 , the display 36 , the card reader 38 and the solenoid door lock 40 .
- the main control board 50 also communicates with a modem 52 that is coupled to the antenna 42 as well as with a multi-drop bus (MDB) board 54 .
- An audio siren 56 is also coupled to the main control board 50 .
- circuitry 60 includes a central processing unit (CPU) 62 having a real-time clock.
- CPU 62 communicates with a microprocessor supervisor 64 and with a plurality of interfaces via a databus 66 , namely a card reader interface 68 , a radio interface 70 , and a freezer interface 72 .
- Card reader interface 68 is coupled to the card reader 38 .
- Radio interface 70 is coupled to a wide area network (WAN) radio transceiver 74 and/or to a local area network (LAN) radio transceiver 76 .
- the transceivers 74 and 76 communicate with the antenna 42 thereby to permit wireless communications.
- the freezer interface 72 is coupled to the solenoid door lock 40 .
- CPU 62 further communicates with static random access memory (RAM) 80 , flash memory 82 and communications interface 84 via the databus 66 .
- the communications interface 84 communicates with the internal sensor antenna within the refrigeration unit 20 .
- the display 36 is also coupled to the databus 66 and communicates with the CPU 62 .
- An on-board power supply 86 provides the necessary power for operation of the inventory-tracking unit 30 .
- On-board power supply 86 is coupled to the electrical cord of the refrigeration unit 20 via an interconnecting harness (not shown).
- CPU 62 also receives conductors coupled to the door light switch within the refrigeration unit 20 via the interconnecting harness allowing a time stamp to be generated when the door of the refrigeration unit 20 is opened and then closed.
- the operation of the inventory-tracking unit 30 will now be described with particular reference to FIG. 9 .
- the user inserts their access card into the card reader 38 .
- the card reader 38 detects the inserted card (step 202 )
- the magnetic stripe on the access card is read (step 204 ) and the read card data is conveyed to the CPU 62 via the databus 66 .
- the CPU 66 compares the read card data with a list of authorized users to determine if the card is valid (step 206 ). If the read card data is determined to be invalid, the user is denied access to the refrigeration unit 20 .
- the access card is ejected from the card reader 38 (step 208 ) and the card reader returns to a ready state waiting for another access card to be inserted therein (step 200 ).
- the CPU 62 signals the card reader 38 to lock the access card therein (step 210 ).
- the CPU 62 also signals the solenoid door lock 40 via the freezer interface 72 causing the solenoid door lock to disengage the door of the refrigeration unit 20 (step 212 ). With the door of the refrigeration unit 20 unlocked, the user is able to open the refrigeration unit 20 thereby to gain access to supplies therein.
- the door light switch closes the circuit to illuminate the interior light within the refrigeration unit 20
- a signal is conveyed to the CPU 62 .
- the CPU 62 in turn generates a time stamp using the real-time clock allowing the time the refrigeration unit 20 is in an open condition to be accurately tracked.
- the tag on each removed item is detected by the internal sensor antenna.
- the internal sensor antenna in turn signals the CPU 62 via the communications interface 84 and databus 66 allowing the CPU 62 to maintain a count of the removed items (step 222 ).
- the CPU 62 conditions the barcode scanner 34 to a ready state and ends the time stamp (step 224 ). As a result, the length of time each user maintains the refrigeration unit 20 opened can be monitored. Extended door open conditions that may cause undesired temperature changes within the refrigeration unit 20 can also be detected. With the barcode scanner 34 enabled, the user is required to pass the removed items beneath the barcode scanner 34 so that the barcodes on the removed items can be scanned. After each barcode is scanned, the barcode scanner 34 conveys the scanned barcodes to the CPU 62 allowing the CPU 62 to maintain a list of the scanned items (step 226 ).
- the CPU 62 When the number of scanned items is equal to the removed item count, the CPU 62 signals the solenoid door lock 40 via the freezer interface 72 causing the solenoid door lock 40 to engage the door of the refrigeration unit 20 (step 230 ). The access card is then ejected from the card reader 38 (step 208 ) and the card reader returns to a ready state waiting for another access card to be inserted therein (step 200 ). As will be appreciated, since a count of removed items is maintained and compared with the list of scanned barcodes, accurate transactions involving inventory within the refrigeration unit 20 can be maintained.
- the CPU 62 conveys the scanned barcode information to a remote site over a wireless communication link via the radio interface 70 and one of the transceivers 74 or 76 .
- the inventory-tracking unit 30 conveys the transaction to a remote site 100 over a wireless wide area network 102 via radio interface 70 and WAN transceiver 74 .
- inventory-tracking units 30 convey transactions to a computer room 104 over a wireless local area network 106 via radio interfaces 70 and LAN transceivers 76 .
- the received scanned barcode data is stored in a database so that an accurate real-time status of the inventory within the refrigeration unit 20 can be maintained.
- the maintenance of accurate inventory information allows useful sales reports to be generated and allows replenishment schedules to be adjusted to conform to inventory demand. Generated reports are posted on encrypted web pages that can be accessed by authorized users via Internet connections.
- the scanned barcode data may be used to debit an account associated with the user.
- the remote site when the debit value of the account reaches a threshold level, the remote site generates a request for funds to zero the debit value.
- the access card functions as both an access and debit card i.e. similar to a smart card.
- the internal sensor antenna in the refrigeration unit 20 signals the inventory-tracking unit 30 .
- the CPU 62 generates an alarm signal that is used to sound siren 56 and records the alarm event.
- the CPU 62 also conveys the alarm event to the remote site over the wireless communications link so that the alarm event can be recorded.
- the CPU 62 also generates and records an alarm event when the door of the refrigeration unit 20 is left open for an extended period of time above a threshold and when the compressor of the refrigeration unit is believed to be approaching its service life. These alarm events are also recorded and conveyed to the remote site over the wireless communications link. In this manner service personnel can be quickly dispatched.
- the inventory-tracking unit 30 can be programmed to maintain an item count during restocking and convey the item count to the remote site providing for complete inventory control.
- FIGS. 1 and 11 show a small number of inventory-tracking units 30 communicating with a remote site.
- the remote site recieves transactions from a significant number of geographically distributed inventory-tracking units 30 .
- the inventory-tracking units may be used with other types of storage units such as for example vending machines and the like. In the case of vending machines that securely hold items, the requirement for a door locking mechanism is obviated.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Epidemiology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
An inventory-tracking unit associated with a storage unit holding items to be dispensed includes a card reader to read an access card issued to a user and a recorder to record data from items removed from the storage unit. A processor communicates with a sensor in the storage unit and with the card reader and recorder. The sensor provides item data to the processor that is associated with items removed from the storage unit. The processor compares item data received from the sensor with the data recorded by the recorder to detect coincidence. The processor generates a transaction upon coincidence of item data received from the sensor with the recorded data. A communications interface transmits the transaction to a remote site.
Description
- The present invention relates generally to inventory management and in particular to a system and method for tracking inventory and to an inventory-tracking unit.
- Inventory control is a primary concern for product retailers so that excess and insufficient inventory situations are avoided. Within a mortar and bricks environment, inventory is controlled by counting existing inventory at physical locations. Controlling inventory in this manner is however much more difficult and in fact impractical in environments where inventory is dispensed through stocked vending machines that are distributed over a large geographical area.
- To deal with inventory control in these environments, service personnel are dispatched along service routes according to pre-set schedules so that the vending machines can be checked for inventory levels and proper operation. As will be appreciated, during a service route all vending machines along the service route are checked. In many instances, the checks reveal that the vending machines are operating properly and hold sufficient inventory. As a result, the checks are unnecessary. In other instances, the checks reveal that the vending machines have malfunctioned and/or are depleted of inventory, resulting in potential lost sales especially if delays exist between checks.
- A similar problem exists in the medical supply environment where medical, surgical, biological and/or pharmaceutical supplies are stored in refrigeration units distributed throughout medical, research and/or educational facilities located at different geographical locations. In the past, dispatching medical supplies through these refrigeration units has been based on the honor system. Users removing supplies from refrigeration units are expected to list the removed supplies on charts posted on the refrigeration units so that supply usage can be tracked and costs assigned in the appropriate manner.
- As will be appreciated, inventory control in this medical supply environment suffers similar problems to those encountered in the vending machine environment discussed above. Routine checks of all refrigeration units must be carried out to determine the inventory level and operating status of the refrigeration units. In many cases the checks are either unnecessary or late. The latter condition can be particularly problematic in the case where a refrigeration unit fails and the temperature within the refrigeration unit rises to a point where the inventory is spoiled. Inventory shrinkage is also a problem in the medical supply environment. In many instances, users removing supplies from the refrigeration units fail to record accurately the removed items. As a result, costs for the missing inventory cannot be assigned. As will be appreciated, improvements in inventory control in these types of environments are desired.
- It is therefore an object of the present invention to provide a novel system and method for tracking inventory and a novel inventory-tracking unit.
- According to one aspect of the present invention there is provided an inventory-tracking unit associated with a storage unit holding items to be dispensed comprising:
-
- a card reader to read an access card issued to a user;
- a recorder to record data from items removed from said storage unit;
- a processor communicating with a sensor in said storage unit and with said card reader and recorder, said sensor providing item data to said processor that is associated with items removed from said storage unit, said processor comparing item data received from said sensor with data recorded by said recorder to detect coincidence, said processor generating a transaction upon coincidence of item data received from said sensor with said recorded data; and
- a communications interface to transmit said transaction to a remote site.
- In one embodiment, the communications interface transmits the transaction over a wireless communications link, the recorder is a barcode scanner, the card reader is designed to read a magnetic stripe on an access card and the storage unit is a refrigeration unit. A housing accommodates the card reader, barcode scanner, processor and communications interface. The housing is coupled to the storage unit and the processor is wired to the sensor. During access of the storage unit, the card reader locks the access card therein until the item data received from the sensor is coincident with the recorded data.
- In one embodiment, the inventory-tracking unit further comprising a locking mechanism coupled to the storage unit to inhibit access to items held therein. The locking mechanism is conditioned by the processor to a disengaged state to permit access to items held in the storage unit when a valid access card is read by the card reader. The processor communicates with at least one diagnostic sensor associated with the storage unit and transmits an alarm event to the remote site in response to alarm condition input received from the at least one diagnostic sensor.
- According to another aspect of the present invention there is provided an inventory-tracking system comprising:
-
- a remote site; and
- at least one inventory-tracking unit associated with storage unit holding items to be sensed, said inventory-tracking unit comprising:
- an inventory-tracking unit associated with a storage unit holding items to be dispensed comprising:
- a card reader to read an access card issued to a user;
- a recorder to record data from items removed from said storage unit;
- a processor communicating with a sensor in said storage unit and with said card reader and scanner, said sensor providing item data to said processor that is associated with items removed from said storage unit, said processor comparing item data received from said sensor with data recorded by said recorder to detect coincidence, said processor generating a transaction upon coincidence of item data received from said sensor with said recorded data; and
- a communications interface to transmit said transaction to a remote site.
- The present invention provides advantages in that the inventory-tracking unit can be easily retrofitted to existing refrigeration units thereby to permit existing refrigeration units to be upgraded so that inventory therein can be remotely monitored and tracked over a wireless communications link. Since the inventory-tracking unit controls access to the inventory within the refrigeration unit, distribution of restricted inventory can be accurately controlled thereby to inhibit inventory loss through inventory expiry and/or shrinkage.
- The present invention also provides advantages in that since inventory removed from the refrigeration unit is tracked in real time, inventory within the refrigeration unit can be managed to avoid item “sell-out” conditions. Statistical information concerning inventory use can also be easily generated allowing inventory stocking procedures to be adjusted to meet inventory demand. In addition, if the refrigeration unit suffers a failure and the temperature within the refrigeration unit rises above a threshold temperature, since the operating state of the refrigeration unit is remotely monitored service personnel can be dispatched quickly to avoid inventory spoilage.
- Embodiments of the present invention will now be described more fully with reference to the accompanying drawings in which:
-
FIG. 1 is a front elevation view of a refrigeration unit in combination with an inventory-tracking unit in accordance with the present invention; -
FIG. 2 is a front elevation view of the inventory-tracking unit ofFIG. 1 ; -
FIG. 3 is a left side elevation view of the inventory-tracking unit ofFIG. 1 ; -
FIG. 4 is a right side elevation view of the inventory-tracking unit ofFIG. 1 ; -
FIG. 5 is a rear elevation view of the inventory-tracking unit ofFIG. 1 ; -
FIG. 6 is a top plan view of the inventory-tracking unit ofFIG. 1 ; -
FIG. 7 is a front elevation view of the interior of the inventory-tracking unit ofFIG. 1 ; -
FIG. 8 is a block diagram of internal circuitry within the inventory-tracking unit ofFIG. 1 ; -
FIG. 9 is a flowchart showing the steps performed by the inventory-tracking unit during accessing of the refrigeration unit; -
FIG. 10 is a schematic view of an inventory-tracking system including an inventory-tracking unit that communicates with a remote site over a wireless wide area network; -
FIG. 11 is a front elevation view of a refrigeration unit in combination with a top mounted inventory-tracking unit; and -
FIG. 12 is a schematic view of an inventory-tracking system including inventory-tracking units that communicate with a computer room over a wireless local area network. - Turning now to
FIG. 1 , a refrigeration unit such as a freezer in which medical, surgical, biological and/or pharmaceutical supplies (hereinafter referred to as “medical supplies”) are stored, is shown and is generally identified byreference numeral 20. An inventory-trackingunit 30 is coupled to one side of therefrigeration unit 20 to track inventory removed from the refrigeration unit. The inventory-trackingunit 30 may alternatively be mounted on the top of therefrigeration unit 20 as shown inFIG. 11 . - The
refrigeration unit 20 for the most part is standard and receives power from a conventional 120 volt AC power source via an electrical cord. A door light switch is provided in therefrigeration unit 20 to sense when the door of the refrigeration unit is in an open or closed condition. As is known, when the door of therefrigeration unit 20 is opened, the door light switch closes a circuit causing an internal light within therefrigeration unit 20 to illuminate. An internal sensor antenna of the acoustic or electromagnetic type (not shown) is accommodated within the rubber seal surrounding the door frame of therefrigeration unit 20 to sense tagged items being placed in or removed from the refrigeration unit. A temperature sensor in the form of a thermistor is also provided in therefrigeration unit 20 to sense when the temperature within therefrigeration unit 20 rises above a threshold temperature. - FIGS. 2 to 6 better illustrate the physical layout of the inventory-tracking
unit 30. As can be seen inventory-trackingunit 30 includes ahousing 32 that is secured to the side of therefrigeration unit 20 by a plurality of suitable fasteners (not shown). The front face of the housing includes a barcode scanner orreader 34, adisplay 36 and acard reader 38. A spring-loadedsolenoid door lock 40 is also provided on the front face of thehousing 32 and is actuable to engage and disengage the door of the refrigeration unit to control entry into therefrigeration unit 20. Anantenna 42 is provided on one side of thehousing 32 to allow the inventory-trackingunit 30 to communicate with a remote site over a wireless communication link as will be described. Ventilation holes 44 are provided in the top of thehousing 32 to allow air to circulate within thehousing 32 thereby to dissipate heat. - Turning now to
FIG. 7 , the integrated internal physical layout of the inventory-trackingdevice 30 is illustrated. The inventory-trackingdevice 30 includes amain control board 50 that communicates with thebarcode scanner 34, thedisplay 36, thecard reader 38 and thesolenoid door lock 40. Themain control board 50 also communicates with amodem 52 that is coupled to theantenna 42 as well as with a multi-drop bus (MDB)board 54. An audio siren 56 is also coupled to themain control board 50. - The circuitry on the
main control board 50 and themulti-drop bus board 54 is illustrated inFIG. 8 and is generally identified by reference numeral 60. As can be seen, circuitry 60 includes a central processing unit (CPU) 62 having a real-time clock.CPU 62 communicates with amicroprocessor supervisor 64 and with a plurality of interfaces via adatabus 66, namely acard reader interface 68, aradio interface 70, and afreezer interface 72.Card reader interface 68 is coupled to thecard reader 38.Radio interface 70 is coupled to a wide area network (WAN)radio transceiver 74 and/or to a local area network (LAN)radio transceiver 76. Thetransceivers antenna 42 thereby to permit wireless communications. Thefreezer interface 72 is coupled to thesolenoid door lock 40. -
CPU 62 further communicates with static random access memory (RAM) 80,flash memory 82 andcommunications interface 84 via thedatabus 66. Thecommunications interface 84 communicates with the internal sensor antenna within therefrigeration unit 20. Thedisplay 36 is also coupled to thedatabus 66 and communicates with theCPU 62. An on-board power supply 86 provides the necessary power for operation of the inventory-trackingunit 30. On-board power supply 86 is coupled to the electrical cord of therefrigeration unit 20 via an interconnecting harness (not shown).CPU 62 also receives conductors coupled to the door light switch within therefrigeration unit 20 via the interconnecting harness allowing a time stamp to be generated when the door of therefrigeration unit 20 is opened and then closed. - The operation of the inventory-tracking
unit 30 will now be described with particular reference toFIG. 9 . When a user wishes to gain access to therefrigeration unit 20, the user inserts their access card into thecard reader 38. When thecard reader 38 detects the inserted card (step 202), the magnetic stripe on the access card is read (step 204) and the read card data is conveyed to theCPU 62 via thedatabus 66. TheCPU 66 in turn compares the read card data with a list of authorized users to determine if the card is valid (step 206). If the read card data is determined to be invalid, the user is denied access to therefrigeration unit 20. The access card is ejected from the card reader 38 (step 208) and the card reader returns to a ready state waiting for another access card to be inserted therein (step 200). Atstep 206, if the read card data is determined to be valid, theCPU 62 signals thecard reader 38 to lock the access card therein (step 210). TheCPU 62 also signals thesolenoid door lock 40 via thefreezer interface 72 causing the solenoid door lock to disengage the door of the refrigeration unit 20 (step 212). With the door of therefrigeration unit 20 unlocked, the user is able to open therefrigeration unit 20 thereby to gain access to supplies therein. - When the user opens the door of the refrigeration unit and the door light switch closes the circuit to illuminate the interior light within the
refrigeration unit 20, a signal is conveyed to theCPU 62. TheCPU 62 in turn generates a time stamp using the real-time clock allowing the time therefrigeration unit 20 is in an open condition to be accurately tracked. As the user begins removing items from therefrigeration unit 20, the tag on each removed item is detected by the internal sensor antenna. The internal sensor antenna in turn signals theCPU 62 via thecommunications interface 84 anddatabus 66 allowing theCPU 62 to maintain a count of the removed items (step 222). - When the door of the
refrigeration unit 20 is closed, theCPU 62 conditions thebarcode scanner 34 to a ready state and ends the time stamp (step 224). As a result, the length of time each user maintains therefrigeration unit 20 opened can be monitored. Extended door open conditions that may cause undesired temperature changes within therefrigeration unit 20 can also be detected. With thebarcode scanner 34 enabled, the user is required to pass the removed items beneath thebarcode scanner 34 so that the barcodes on the removed items can be scanned. After each barcode is scanned, thebarcode scanner 34 conveys the scanned barcodes to theCPU 62 allowing theCPU 62 to maintain a list of the scanned items (step 226). When the number of scanned items is equal to the removed item count, theCPU 62 signals thesolenoid door lock 40 via thefreezer interface 72 causing the solenoid door lock 40 to engage the door of the refrigeration unit 20 (step 230). The access card is then ejected from the card reader 38 (step 208) and the card reader returns to a ready state waiting for another access card to be inserted therein (step 200). As will be appreciated, since a count of removed items is maintained and compared with the list of scanned barcodes, accurate transactions involving inventory within therefrigeration unit 20 can be maintained. - After a user has completed a transaction with the
refrigeration unit 20, theCPU 62 conveys the scanned barcode information to a remote site over a wireless communication link via theradio interface 70 and one of thetransceivers FIG. 10 , the inventory-trackingunit 30 conveys the transaction to aremote site 100 over a wirelesswide area network 102 viaradio interface 70 andWAN transceiver 74. In the scenario shown inFIG. 12 , inventory-trackingunits 30 convey transactions to acomputer room 104 over a wirelesslocal area network 106 viaradio interfaces 70 andLAN transceivers 76. - At the remote site, the received scanned barcode data is stored in a database so that an accurate real-time status of the inventory within the
refrigeration unit 20 can be maintained. The maintenance of accurate inventory information allows useful sales reports to be generated and allows replenishment schedules to be adjusted to conform to inventory demand. Generated reports are posted on encrypted web pages that can be accessed by authorized users via Internet connections. - Depending on the environment, the scanned barcode data may be used to debit an account associated with the user. In this case, when the debit value of the account reaches a threshold level, the remote site generates a request for funds to zero the debit value. In this manner, the access card functions as both an access and debit card i.e. similar to a smart card.
- If at any time, the temperature within the refrigeration unit rises above the threshold temperature as detected by the thermistor, the internal sensor antenna in the
refrigeration unit 20 signals the inventory-trackingunit 30. In response, theCPU 62 generates an alarm signal that is used to sound siren 56 and records the alarm event. TheCPU 62 also conveys the alarm event to the remote site over the wireless communications link so that the alarm event can be recorded. TheCPU 62 also generates and records an alarm event when the door of therefrigeration unit 20 is left open for an extended period of time above a threshold and when the compressor of the refrigeration unit is believed to be approaching its service life. These alarm events are also recorded and conveyed to the remote site over the wireless communications link. In this manner service personnel can be quickly dispatched. - If desired, since the internal sensor antenna detects when items are placed into the
refrigeration unit 20, the inventory-trackingunit 30 can be programmed to maintain an item count during restocking and convey the item count to the remote site providing for complete inventory control. -
FIGS. 1 and 11 show a small number of inventory-trackingunits 30 communicating with a remote site. Those of skill in the art will appreciate that this is for illustrative purposes only. In a typical environment, the remote site recieves transactions from a significant number of geographically distributed inventory-trackingunits 30. Also, the inventory-tracking units may be used with other types of storage units such as for example vending machines and the like. In the case of vending machines that securely hold items, the requirement for a door locking mechanism is obviated. - Although embodiments of the present invention have been described, those of skill in the art will appreciate that variations and modifications may be made without departing from the spirit and scope thereof as defined by the appended claims.
Claims (26)
1. An inventory-tracking unit associated with a storage unit holding items to be dispensed comprising:
a card reader to read an access card issued to a user;
a recorder to record data from items removed from said storage unit;
a processor communicating with a sensor in said storage unit and with said card reader and scanner, said sensor providing item data to said processor that is associated with items removed from said storage unit, said processor comparing item data received from said sensor with data recorded by said recorder to detect coincidence, said processor generating a transaction upon coincidence of item data received from said sensor with said recorded data; and
a communications interface to transmit said transaction to a remote site.
2. An inventory-tracking unit according to claim 1 wherein said communications interface transmits said transaction over a wireless communications link.
3. An inventory-tracking unit according to claim 1 wherein said recorder is a barcode scanner.
4. An inventory-tracking unit according to claim 1 wherein said card reader is designed to read a magnetic stripe on said access card.
5. An inventory-tracking unit according to claim 1 further including a housing accommodating said card reader, recorder, processor and communications interface, said housing being coupled to said storage unit and said processor being wired to said sensor.
6. An inventory-tracking unit according to claim 5 wherein said card reader locks said access card therein until the item data received from said sensor is coincident with said recorded data.
7. An inventory-tracking unit according to claim 6 further comprising a locking mechanism coupled to said storage unit to inhibit access to items held therein, said locking mechanism being conditioned by said processor to a disengaged state to permit access to items held in said storage unit when a valid access card is read by said card reader.
8. An inventory-tracking unit according to claim 7 wherein said storage unit is a refrigeration unit storing medical supplies, said locking mechanism inhibiting a door of said refrigeration unit from being opened when in an engaged state.
9. An inventory-tracking unit according to claim 7 wherein said processor communicates with at least one diagnostic sensor associated with said storage unit, said processor transmitting an alarm event to said remote site in response to alarm condition input received from said at least one diagnostic sensor.
10. An inventory-tracking unit according to claim 9 wherein said storage unit is a refrigeration unit storing medical supplies, said locking mechanism inhibiting a door of said refrigeration unit from being opened when in an engaged state.
11. An inventory-tracking unit according to claim 10 wherein said at least one diagnostic sensor includes a temperature sensor to monitor the temperature within said refrigeration unit and generate said alarm condition input when the temperature within said refrigeration unit exceeds a threshold.
12. An inventory-tracking unit according to claim 9 wherein said storage unit is a vending machine.
13. An inventory-tracking system comprising:
a remote site; and
at least one inventory-tracking unit associated with storage unit holding items to be sensed, said inventory-tracking unit comprising:
an inventory-tracking unit associated with a storage unit holding items to be dispensed comprising:
a card reader to read an access card issued to a user;
a recorder to record data from items removed from said storage unit;
a processor communicating with a sensor in said storage unit and with said card reader and scanner, said sensor providing item data to said processor that is associated with items removed from said storage unit, said processor comparing item data received from said sensor with data recorded by said recorder to detect coincidence, said processor generating a transaction upon coincidence of item data received from said sensor with said recorded data; and
a communications interface to transmit said transaction to a remote site.
14. An inventory-tracking system according to claim 13 comprising a plurality of inventory-tracking units at geographically spaced locations.
15. An inventory-tracking system according to claim 14 wherein said inventory-tracking units communicate with said remote site over a wireless wide area network.
16. An inventory-tracking system according to claim 14 wherein said inventory-tracking units communicate with said remote site over a wireless local area network.
17. An inventory-tracking system according to claim 14 wherein said recorder is a barcode scanner.
18. An inventory-tracking system according to claim 17 wherein said card reader is designed to read a magnetic stripe on said access card.
19. An inventory-tracking system according to claim 17 further including a housing accommodating said card reader, recorder, processor and communications interface, said housing being coupled to said storage unit and said processor being wired to said sensor.
20. An inventory-tracking system according to claim 19 wherein said card reader locks said access card therein until the item data received from said sensor is coincident with said recorded data.
21. An inventory-tracking system according to claim 20 further comprising a locking mechanism coupled to said storage unit to inhibit access to items held therein, said locking mechanism being conditioned by said processor to a disengaged state to permit access to items held in said storage unit when a valid access card is read by said card reader.
22. An inventory-tracking system according to claim 21 wherein said storage unit is a refrigeration unit storing medical supplies, said locking mechanism inhibiting a door of said refrigeration unit from being opened when in an engaged state.
23. An inventory-tracking system according to claim 21 wherein said processor communicates with at least one diagnostic sensor associated with said storage unit, said processor transmitting an alarm event to said remote site in response to alarm condition input received from said at least one diagnostic sensor.
24. An inventory-tracking system according to claim 23 wherein said storage unit is a refrigeration unit storing medical supplies, said locking mechanism inhibiting a door of said refrigeration unit from being opened when in an engaged state.
25. An inventory-tracking system according to claim 24 wherein said at least one diagnostic sensor includes a temperature sensor to monitor the temperature within said refrigeration unit and generate said alarm condition input when the temperature within said refrigeration unit exceeds a threshold.
26. An inventory-tracking system according to claim 23 wherein said storage unit is a vending machine.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/656,069 US8145546B2 (en) | 2003-05-26 | 2010-01-14 | System and method for tracking inventory |
US13/431,315 US20120312658A1 (en) | 2003-05-26 | 2012-03-27 | System and method for tracking inventory |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002429623A CA2429623A1 (en) | 2003-05-26 | 2003-05-26 | System and method for tracking inventory |
CA2,429,623 | 2003-05-26 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/656,069 Continuation US8145546B2 (en) | 2003-05-26 | 2010-01-14 | System and method for tracking inventory |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050010500A1 true US20050010500A1 (en) | 2005-01-13 |
Family
ID=32660957
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/853,251 Abandoned US20050010500A1 (en) | 2003-05-26 | 2004-05-26 | System and method for tracking inventory |
US12/656,069 Expired - Lifetime US8145546B2 (en) | 2003-05-26 | 2010-01-14 | System and method for tracking inventory |
US13/431,315 Abandoned US20120312658A1 (en) | 2003-05-26 | 2012-03-27 | System and method for tracking inventory |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/656,069 Expired - Lifetime US8145546B2 (en) | 2003-05-26 | 2010-01-14 | System and method for tracking inventory |
US13/431,315 Abandoned US20120312658A1 (en) | 2003-05-26 | 2012-03-27 | System and method for tracking inventory |
Country Status (3)
Country | Link |
---|---|
US (3) | US20050010500A1 (en) |
CA (1) | CA2429623A1 (en) |
GB (1) | GB2402242B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060074777A1 (en) * | 2004-10-05 | 2006-04-06 | Anderson Eric E | System including a handheld device for checking inventory of vending machines |
CN102737297A (en) * | 2011-04-01 | 2012-10-17 | 常州通行科技有限公司 | Vehicle information acquisition system |
US20130063008A1 (en) * | 2011-09-09 | 2013-03-14 | Douglas A. Martin | Access monitoring systems for use with consumer-operated kiosks and other enclosures |
US20160162865A1 (en) * | 2014-12-08 | 2016-06-09 | Vendwatch Telematics, Llc | Vending Machine Route Management |
US10134099B2 (en) * | 2006-01-18 | 2018-11-20 | Merck Sharp & Dohme Corp. | Cold storage system for storing pharmaceutical product containers |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2429623A1 (en) * | 2003-05-26 | 2004-11-26 | Cstar Technologies Inc. | System and method for tracking inventory |
US8060247B2 (en) | 2005-04-22 | 2011-11-15 | Redbox Automated Retail, Llc | System and method for communicating secondary vending options |
WO2006116115A2 (en) | 2005-04-22 | 2006-11-02 | Redbox Automated Retail, L.L.C. | System and method for communicating vending information |
US8768789B2 (en) | 2012-03-07 | 2014-07-01 | Redbox Automated Retail, Llc | System and method for optimizing utilization of inventory space for dispensable articles |
US9886809B2 (en) | 2007-09-28 | 2018-02-06 | Redbox Automated Retail, Llc | Article dispensing machine and method for auditing inventory while article dispensing machine remains operational |
US8712872B2 (en) | 2012-03-07 | 2014-04-29 | Redbox Automated Retail, Llc | System and method for optimizing utilization of inventory space for dispensable articles |
US9104990B2 (en) | 2009-09-05 | 2015-08-11 | Redbox Automated Retail, Llc | Article vending machine and method for exchanging an inoperable article for an operable article |
US8996162B2 (en) | 2009-09-05 | 2015-03-31 | Redbox Automated Retail, Llc | Article vending machine and method for exchanging an inoperable article for an operable article |
US20110173041A1 (en) * | 2010-01-11 | 2011-07-14 | Vendmore Systems, Llc | Venue product sales and networking |
US9569911B2 (en) | 2010-08-23 | 2017-02-14 | Redbox Automated Retail, Llc | Secondary media return system and method |
US8538581B2 (en) | 2010-09-03 | 2013-09-17 | Redbox Automated Retail, Llc | Article vending machine and method for authenticating received articles |
CA2838944A1 (en) | 2011-06-14 | 2012-12-20 | Redbox Automated Retail, Llc | System and method for substituting a media article with alternative media |
US9348822B2 (en) | 2011-08-02 | 2016-05-24 | Redbox Automated Retail, Llc | System and method for generating notifications related to new media |
WO2013025392A2 (en) | 2011-08-12 | 2013-02-21 | Redbox Automated Retail, Llc | System and method for applying parental control limits from content providers to media content |
EP2795593A4 (en) * | 2011-12-20 | 2015-09-02 | Smart Wave Technologies Corp | Systems and methods for authenticating bulk products |
US20130297463A1 (en) * | 2012-05-07 | 2013-11-07 | U.S.A. Vendicab Corp. | Inventory management system for mobile vending machines |
US9747253B2 (en) | 2012-06-05 | 2017-08-29 | Redbox Automated Retail, Llc | System and method for simultaneous article retrieval and transaction validation |
US10571869B2 (en) * | 2014-10-29 | 2020-02-25 | Xiaomi Inc. | Systems for mode switching in an appliance |
US9367831B1 (en) | 2015-03-16 | 2016-06-14 | The Nielsen Company (Us), Llc | Methods and apparatus for inventory determinations using portable devices |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4419734A (en) * | 1981-01-09 | 1983-12-06 | Indata Corporation | Inventory control system |
US4967928A (en) * | 1988-06-09 | 1990-11-06 | Carter Cheryl L | Inventory control including individual patient listing and medical chart record for medication cart |
US5512887A (en) * | 1991-05-13 | 1996-04-30 | First Tracks | Personal identification, access control and monitoring system |
US5671362A (en) * | 1995-04-04 | 1997-09-23 | Cowe; Alan B. | Materials monitoring systems, materials management systems and related methods |
US6131399A (en) * | 1997-12-04 | 2000-10-17 | Hall; Donald M. | Refrigerated vending machine |
US20020067261A1 (en) * | 1999-09-16 | 2002-06-06 | David Kucharczyk | Locking mechanism for use with one-time access code |
US20020070846A1 (en) * | 2000-12-11 | 2002-06-13 | Bastian William A. | Wireless directed inventory system |
US6418416B1 (en) * | 1999-04-02 | 2002-07-09 | Supplypro, Inc. | Inventory management system and method |
US6509826B1 (en) * | 1998-07-09 | 2003-01-21 | Pepsipark U S A Inc. | Facility access control |
US20030083964A1 (en) * | 1999-12-16 | 2003-05-01 | Horwitz Clifford A. | Method and system for tracking clustered items |
US6604017B1 (en) * | 1994-12-13 | 2003-08-05 | Check Technology Corporation | Printing system |
US6611806B1 (en) * | 1999-04-13 | 2003-08-26 | Fff Enterprises, Inc. | Lot tracking system for pharmaceuticals |
US20030212602A1 (en) * | 2002-05-13 | 2003-11-13 | Kurt Schaller | Order and inventory management system |
US20030225596A1 (en) * | 2002-05-31 | 2003-12-04 | Richardson Bill R. | Biometric security for access to a storage device for a healthcare facility |
US7003495B1 (en) * | 1999-09-28 | 2006-02-21 | Chameleon Network Inc. | Portable electronic authorization system and method |
US7032818B2 (en) * | 2001-07-03 | 2006-04-25 | Nestec S.A. | Method and system of setting and/or controlling of a food product dispensing machine using a tag-type communication device |
US7349858B1 (en) * | 1994-12-16 | 2008-03-25 | Automed Technologies, Inc. | Method of dispensing and tracking the giving of medical items to patients |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60208576A (en) * | 1984-03-19 | 1985-10-21 | トルース インコーポレーテツド | Window lock |
US5303844A (en) * | 1992-04-28 | 1994-04-19 | Keyosk Corporation | Automated apparatus, system and method for reliably vending articles of increased value |
US5790409A (en) * | 1993-01-25 | 1998-08-04 | Medselect Systems, Inc. | Inventory monitoring and dispensing system for medical items |
FR2774749B1 (en) * | 1998-02-12 | 2000-03-31 | Guillot | COLD MANAGEMENT DEVICE FOR REFRIGERATION PLANTS AND RELATED REGULATION AND MONITORING MODULES |
US6464142B1 (en) * | 1999-10-29 | 2002-10-15 | Si/Baker, Inc. | Automated will call system |
DE10122367A1 (en) * | 2001-05-09 | 2002-11-14 | Klaus-Dieter Roesler | Method and device for the interactive output or rental of goods from the warehouse of a goods management system |
US8321302B2 (en) * | 2002-01-23 | 2012-11-27 | Sensormatic Electronics, LLC | Inventory management system |
CA2429623A1 (en) * | 2003-05-26 | 2004-11-26 | Cstar Technologies Inc. | System and method for tracking inventory |
-
2003
- 2003-05-26 CA CA002429623A patent/CA2429623A1/en not_active Abandoned
-
2004
- 2004-05-26 GB GB0411828A patent/GB2402242B/en not_active Expired - Fee Related
- 2004-05-26 US US10/853,251 patent/US20050010500A1/en not_active Abandoned
-
2010
- 2010-01-14 US US12/656,069 patent/US8145546B2/en not_active Expired - Lifetime
-
2012
- 2012-03-27 US US13/431,315 patent/US20120312658A1/en not_active Abandoned
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4419734A (en) * | 1981-01-09 | 1983-12-06 | Indata Corporation | Inventory control system |
US4967928A (en) * | 1988-06-09 | 1990-11-06 | Carter Cheryl L | Inventory control including individual patient listing and medical chart record for medication cart |
US5512887A (en) * | 1991-05-13 | 1996-04-30 | First Tracks | Personal identification, access control and monitoring system |
US6604017B1 (en) * | 1994-12-13 | 2003-08-05 | Check Technology Corporation | Printing system |
US7349858B1 (en) * | 1994-12-16 | 2008-03-25 | Automed Technologies, Inc. | Method of dispensing and tracking the giving of medical items to patients |
US5671362A (en) * | 1995-04-04 | 1997-09-23 | Cowe; Alan B. | Materials monitoring systems, materials management systems and related methods |
US6131399A (en) * | 1997-12-04 | 2000-10-17 | Hall; Donald M. | Refrigerated vending machine |
US6509826B1 (en) * | 1998-07-09 | 2003-01-21 | Pepsipark U S A Inc. | Facility access control |
US6418416B1 (en) * | 1999-04-02 | 2002-07-09 | Supplypro, Inc. | Inventory management system and method |
US6611806B1 (en) * | 1999-04-13 | 2003-08-26 | Fff Enterprises, Inc. | Lot tracking system for pharmaceuticals |
US20020067261A1 (en) * | 1999-09-16 | 2002-06-06 | David Kucharczyk | Locking mechanism for use with one-time access code |
US7003495B1 (en) * | 1999-09-28 | 2006-02-21 | Chameleon Network Inc. | Portable electronic authorization system and method |
US20030083964A1 (en) * | 1999-12-16 | 2003-05-01 | Horwitz Clifford A. | Method and system for tracking clustered items |
US20020070846A1 (en) * | 2000-12-11 | 2002-06-13 | Bastian William A. | Wireless directed inventory system |
US7032818B2 (en) * | 2001-07-03 | 2006-04-25 | Nestec S.A. | Method and system of setting and/or controlling of a food product dispensing machine using a tag-type communication device |
US20030212602A1 (en) * | 2002-05-13 | 2003-11-13 | Kurt Schaller | Order and inventory management system |
US20030225596A1 (en) * | 2002-05-31 | 2003-12-04 | Richardson Bill R. | Biometric security for access to a storage device for a healthcare facility |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060074777A1 (en) * | 2004-10-05 | 2006-04-06 | Anderson Eric E | System including a handheld device for checking inventory of vending machines |
US10134099B2 (en) * | 2006-01-18 | 2018-11-20 | Merck Sharp & Dohme Corp. | Cold storage system for storing pharmaceutical product containers |
CN102737297A (en) * | 2011-04-01 | 2012-10-17 | 常州通行科技有限公司 | Vehicle information acquisition system |
US20130063008A1 (en) * | 2011-09-09 | 2013-03-14 | Douglas A. Martin | Access monitoring systems for use with consumer-operated kiosks and other enclosures |
US8482413B2 (en) * | 2011-09-09 | 2013-07-09 | Coinstar, Inc. | Access monitoring systems for use with consumer-operated kiosks and other enclosures |
US8760296B2 (en) | 2011-09-09 | 2014-06-24 | Outerwall Inc. | Access monitoring systems for use with consumer-operated kiosks and other enclosures |
US20160162865A1 (en) * | 2014-12-08 | 2016-06-09 | Vendwatch Telematics, Llc | Vending Machine Route Management |
US9613346B2 (en) * | 2014-12-08 | 2017-04-04 | Vendwatch Telematics, Llc | Vending machine route management |
US10552776B2 (en) * | 2014-12-08 | 2020-02-04 | Vendwatch Telematics, Llc | Vending machine route management |
US11403575B2 (en) * | 2014-12-08 | 2022-08-02 | Vendwatch Telematics, Llc | Vending machine route management |
Also Published As
Publication number | Publication date |
---|---|
GB2402242B (en) | 2006-12-27 |
CA2429623A1 (en) | 2004-11-26 |
US20110000964A1 (en) | 2011-01-06 |
GB0411828D0 (en) | 2004-06-30 |
GB2402242A (en) | 2004-12-01 |
US20120312658A1 (en) | 2012-12-13 |
US8145546B2 (en) | 2012-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8145546B2 (en) | System and method for tracking inventory | |
US10269202B2 (en) | Intelligent key system | |
AU2011203422B2 (en) | Method and apparatus for accurate and secure product dispensing | |
US20180223565A1 (en) | Self-Locking Door and Product Dispensing Enclosure Having a Self-Locking Door | |
US6496101B1 (en) | Electro-mechanical latch assembly | |
US6867685B1 (en) | Electro-mechanical lock assembly | |
EP1771829B1 (en) | Rfid cabinet | |
US6525644B1 (en) | Electro-mechanical latch assembly | |
JP4205875B2 (en) | Medical goods management rack system | |
US10777056B2 (en) | Mobile storage, tracking and security system and method thereof | |
US20140104037A1 (en) | Dynamic Control Containment Unit | |
US20110050390A1 (en) | Electronic Access Control Device and Management System | |
US20110025459A1 (en) | Electronic Access Control Device and Management System | |
US20120011366A1 (en) | Method for Controlling and Recording the Security of an Enclosure | |
US20110050391A1 (en) | Electronic Access Control Device and Management System | |
JPH09150922A (en) | Management system for office supplies | |
US20080186183A1 (en) | Goods/item management system and goods/item management method | |
CN107862494B (en) | In-vitro diagnostic reagent supply chain information integrated management platform for realizing full-chain monitoring | |
WO2004111561A1 (en) | Refrigerator and system of refrigerators | |
WO1993000644A1 (en) | Inventory control system for automatic dispensing systems | |
USRE47599E1 (en) | RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags | |
CA2430181A1 (en) | System and method for tracking inventory | |
JP2002255313A (en) | Medicine store | |
KR20060087754A (en) | The department of radiology managment system in hospital using rfid and method of managering the same | |
BR102021018443A2 (en) | ELECTRONIC STOCK CABINET WITH DATA GENERATOR |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CSTAR TECHNOLOGIES, INC., CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:COVELEY, MICHAEL E.;REEL/FRAME:015840/0954 Effective date: 20040819 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |