Patterned Weaves