Input: Transaction log file

a) Listen to TCP/IP channels;

b) New pattern repository builder pb;

c) pb. build pattern ();

d) pb. persist patterns ();

e) Data: machine data;

f) Getconnection ();

g) List patterns list: = readall patterns ();

h) New pattern composer pc;

i) List redundant patterns = pc. get redundent patterns (patterns list);

j) New pattern filter pf;

k) List filtered pattern list = pf. filter patterns (patterns list, redundant patterns);

l) Data = pf. apply filter (data, filtered pattern list);

m) Data=aggregate & assemble (data);

n) Persist data (data);

o) Release connection ();

p) New pattern extractor pe;

q) pe. show log report ();

Output: Contextual relevant data consolidated for gaining business insights