SMS: Pattern recognition technologies