Patent ID: 7245220

Claim:
A device comprising: a graphical user interface (GUI) connected to a controller core, the GUI configured to receive a configuration input selecting a plurality of data processing units, each of the plurality of data processing units implementing a filter function, an aggregator function, a buffer function, an enricher function, a writer function, or a controller function on event data received from an RFID interrogator antenna; an RFID hardware layer configured to: receive event data at the RFID interrogator antenna, the event data recorded at a single RFID interrogator antenna from a plurality of RFID tags, and send the event data from the RFID interrogator antenna to the controller component; an application component; and a controller core configured to: link the plurality of data processing units in a chain of data processing units based upon the configuration input, to validate the chain of data processing units, to receive the event data from the RFID hardware layer, to process the event data from the RFID interrogator in the chain of data processing units, and to transmit the processed event data to the application component.