Pattern-based Time Periods