Interaction Patterns for Touch and Assistive Technology