Patent ID: 7487148

Claim:
A system for analyzing data, said system including a processor and memory and comprising: a data subsystem, including a plurality of template data points and an input file, said input file comprising a plurality of analysis data points; an interface subsystem, including a plurality of input characteristics and a plurality of events, wherein said interface subsystem creates said events from at least one said input characteristic and at least one of the plurality of template data points, wherein at least one said event is stored in a pattern array, wherein a subset of said plurality of data points are stored in a data array, and wherein a correlation heuristic is applied to said pattern array and said data array to identify a marker location; and an analysis subsystem, including a plurality of markers, wherein said analysis subsystem searches said data subsystem for said analysis data points indicative of at least a portion of said events, and wherein said analysis subsystem places said markers on said analysis data points within the input file indicative of said events without human intervention, wherein said markers are placed at a plurality of marker locations, wherein said marker locations are identified by a correlation-based matching heuristic, and wherein a confidence value is associated with the identification of each said marker locations.