patternization