Patterns and Geometry