MyUI Individualization Patterns for Accessible and Adaptive User Interfaces

User groups for interfaces to interact with smart environments are highly heterogeneous. Furthermore, such user interfaces often run on different devices, ranging from smartphones to interactive TVs and others. Dynamic user interfaces, which adapt to different devices and diverse user needs at the same time in order to provide a universal access have received little attention so far. Our MyUI system follows a design pattern based approach to adaptive and accessible user interfaces. In this paper, we present the MyUI individualization patterns. They build on information about the user, the context and the devices, which is gathered through system interaction and sensors. The individualization patterns determine global characteristics of the user interface to adapt interaction mechanisms and presentation formats to achieve an optimal fit for the user’s abilities, situation and equipment. Through this work, an understandable and human-readable way for editing accessibility rules for a system is achieved.