Designing user interfaces for specific user profiles is not a new concept. Human-centred-design and user-centred-design are founded on this premise. However, historically the user profile has been a profile that reflects a class of user or a representative persona: the user who is blind, the typical housewife, etc. . This presents a problem for individuals who do not fit into these profiles or whose unique needs are not expressed in the profile or one of the profiles. Only a few disjointed efforts, primarily in the education domain, have increased the granularity of the profile to the individual user, making it possible to achieve one-size-fits-one. Cloud4all/GPII brings to the table the concept of using unique, user-specific needs and preference sets (i.e. unique profiles) of users, stored in the cloud, to configure and, in this way, personalize the interface (i.e. various settings and available AT) of any connected product with a digital interface so that it is accessible, understandable and operable by individuals on a one-by-one basis.
Most efforts to date are platform-specific and do not adequately take into account the need for individuals to be able to work seamlessly across many different platforms even in a single day as they move from home to transport to public information systems to school and work etc. Often, they need to work across platforms even in a single environment like school or work. Developing architectures that can work across platforms within and between desktops, mobile and cloud is difficult and there are no existing accessibility systems, even experimentally, that attempt this.