Patterns Analysis