definition of pattern recognition - Search