A system for temporal data mining includes a computer readable medium
having an application configured to receive at an input module a temporal
data series having events with start times and end times, a set of
allowed dwelling times and a threshold frequency. The system is further
configured to identify, using a candidate identification and tracking
module, one or more occurrences in the temporal data series of a
candidate episode and increment a count for each identified occurrence.
The system is also configured to produce at an output module an output
for those episodes whose count of occurrences results in a frequency
exceeding the threshold frequency.