Patent ID: 7640194

Claim:
A system of inventory control, the system comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of: providing inventory item attributes comprising data elements in computer memory, wherein the inventory item attributes describe an inventory item, the inventory item has an REID identification tag having an RFID identification tag code, and the inventory item attributes comprise: an RFID identification tag code field, a control value, an acceptable control value range, and an out of range action; detecting changes in the inventory item attributes, wherein computer program instructions capable of detecting changes in inventory item attributes include computer program instructions capable of reading, through an RFID reader, the RFID identification code from the RFID tag associated with the inventory item; recording detected changes in inventory item attributes; comparing the control value and the acceptable control value range; and taking action in dependence upon the result of the comparing and the out of range action, wherein detecting changes, recording detected changes, comparing the control value and the acceptable control value range, and taking action are carried out through Java servlets in at least one Open Sources Gateway Initiative (‘OSGI’)-compliant service bundle installed and operating in an OSGI-compliant service gateway.