patter