Идея заключается в автоматической адаптации сенсорной клавиатуры под физические особенности пользователя. Программа определяет по нажатиям размер области соприкосновения пальцев и экрана, их привычное для пользователя расположение и другие параметры, на основе которых затем формируется уникальная для конкретного человека экранная клавиатура. В ней может быть увеличено расстояние между клавишами, изменена их форма, размеры определенных кнопок могут отличаться, да и расположение не обязательно окажется симметричным. Главное, чтобы пользователю было удобно набирать текст.
Применение предложенной IBM идеи может сделать работу с устройствами на базе сенсорных интерфейсов намного эффективнее.