In one embodiment, a method of configurably profiling data uses system
comprising a pre-processor, a profiler, a post-processor and database.
The pre-processor receives data and feedback data and performs
configurable first calculations thereon to create data relating to
profiling features. The profiler summarizes the profiling features data
over a length of time by performing configurable second calculations
thereon to create summarized data relating to profiled features. The
post-processor performs configurable third calculations the profiled
features data to create the feedback data and a profiled output data
stream for further processing.