1. In a system comprising a plurality of read points having a plurality of data collection devices associated thereto and a plurality of computing devices capable of receiving, processing, and transmitting data, a method of determining a plurality of events, comprising the steps of: asynchronously acquiring events data from the plurality of data collection devices; correlating and processing the acquired events data using historical events data to identify potential events data; analyzing the potential events data using business logic to determine a plurality of significant business events; and asynchronously aggregating and dispatching the significant business events to a plurality of enterprise systems.