Interaction design patterns as presented at the University of Applied Sciences/ Communication Design faculty and the Bavarian Academy for Advertising and Marketing between 2003 and 2008. Based on Designing Interfaces: Patterns for Effective Interaction Design by Jenifer Tidwell, O'Reilly, 2005. Thanks, Jenifer Tidwell!