An RFID events processing system includes a rules database having
filtering rules and complex event rules, a primitive event filtering unit
for receiving a plurality of primitive events to generate filtered events
based on the filtering rules, and a complex event detection engine which
receives the filtered events and detects complex events based on the
complex event rules.