A real time data processing system, method and program product for
processing a stream of data events. A system is provided that includes: a
running profile processing system for updating a running profile each
time a new data event value is inputted, wherein the running profile
includes percentile data; and an analysis system for analyzing the
running profile, wherein the analysis system performs a composite
analysis that utilizes: (a) results obtained from comparing a new data
event value to the percentile data, and (b) stored results obtained from
previous compare operations.