How is aggregating performed?
- Removal of all malformed usage events .
- Unique publication identifier generation (currently by cross referencing DRIVER's identifiers).
- Filtering out of all robot initiated requests(COUNTER and custom black robot identification lists).
- Multiple simultaneous streams consolidation.
- Type of request (download full text or view metadata) deduction for uknown types of events.
- Double click filtering according to the COUNTER rules.
- Unique requester detection, which uses multiple input event fields to enhance precision.
- Grouping of multiple events of each requester into sessions (inactivity rule of 30 mins).