Patent ID: 8203427

Claim:
A radio frequency identification (RFID) system comprising: a configuration file that defines a plurality of trigger message responses, wherein each trigger message response is associated with a trigger message generated by one of a plurality of RFID detectors, and wherein the plurality of trigger message responses are adapted to be modified based on a configuration of the plurality of detectors; a trigger driver that includes a first detector and a second detector, wherein the plurality of trigger message responses in the configuration file are modified based on a configuration of the first detector and the second detector, and wherein the first detector is located at a first position, wherein the first detector detects a presence of an object and generates a first trigger message in response to detecting the presence of the object, and wherein the first trigger message is stored in a state machine; the second detector is located at a second position, wherein the second detector detects the presence of said object and generates a second trigger message in response to detecting the presence of the object, and wherein the second trigger message is stored in the state machine; wherein the state machine is reset by the trigger driver when a time between the second trigger message being generated and the first trigger message being generated is greater than a defined reset value; a RFID edge server that includes a trigger listener that inspects the state machine, wherein the RFID edge server determines whether the first trigger message and the second trigger message are associated with one of the plurality of trigger message responses in the configuration file, to determine whether to trigger starting collection of RFID tag data or stopping collection of the RFID tag data; wherein when the RFID edge server determines the first trigger message in the state machine is in the configuration file, the trigger message response associated with the first trigger message initiates collection of RFID tag data for an RFID detector, and wherein when the RFID edge server determines the second trigger message in the state machine is in the configuration file, the trigger message response associated with the second trigger message terminates collection of the RFID tag data for the RFID detector.