Гибкое распределение пользовательского интерфейса для повсеместного взаимодействия с несколькими устройствами

Последние тенденции в мобильных технологиях и технологиях Интернета вещей в эпоху высокоскоростной беспроводной связи 5G были отмечены появлением нового дисплейного оборудования и интеллектуальных устройств, таких как двойные экраны, складные экраны, умные часы, умные телевизоры и умные автомобили. Однако текущая экосистема мобильных приложений по-прежнему ограничена традиционной парадигмой одного устройства, в которой пользователи могут одновременно использовать только один экран на одном устройстве. Из-за этого ограничения реальный потенциал сред с несколькими устройствами не был полностью исследован.
Исследовательская группа KAIST под руководством профессора Инсика Шина из Школы вычислительной техники в сотрудничестве с группой профессора Стива Ко из Государственного университета Нью-Йорка в Буффало разработала технологию мобильной программной платформы под названием FLUID, которая может гибко распределять пользовательские интерфейсы (UI). приложения на ряд других устройств в режиме реального времени без каких-либо модификаций.

Предлагаемая технология обеспечивает виртуализацию одного устройства и гарантирует, что взаимодействия между распределенными элементами пользовательского интерфейса на нескольких устройствах остаются неизменными.
Это гибкое мультимодальное взаимодействие может быть реализовано в разнообразных универсальных пользовательских интерфейсах (UX), таких как использование приложений для потоковой передачи видео в реальном времени и общения в чате, включая YouTube, LiveMe и AfreecaTV.

FLUID может гарантировать, что видео не закрывается окном чата, распределяя и отображая их отдельно на разных устройствах соответственно, что позволяет пользователям пользоваться функцией чата, одновременно просматривая видео.
Кроме того, пользовательский интерфейс для ввода пункта назначения в навигационном приложении можно перенести на устройство пассажира с помощью FLUID, чтобы пассажир мог легко и безопасно ввести пункт назначения, пока водитель находится за рулем.

FLUID также может поддерживать приложения с несколькими экранами 5G – новейшую услугу, которая позволяет просматривать спортивные состязания или игры под разными углами на одном устройстве. С FLUID пользователь может наблюдать за событием одновременно с разных точек обзора на нескольких устройствах, не переключаясь между точками обзора на одном экране.
Кандидат наук Сангеун О, который является первым автором, и его команда реализовали прототип FLUID в ведущей мобильной операционной системе с открытым исходным кодом, Android, и подтвердили, что он может успешно предоставить новый UX для 20 существующих устаревших приложений.

«Эта новая технология может быть применена к продуктам следующего поколения от южнокорейских компаний, таким как телефон LG с двумя экранами и складной телефон Samsung, и, как ожидается, повысит их конкурентоспособность, предоставив им фору на мировом рынке."сказал профессор Шин.
Это исследование будет представлено на 25-й ежегодной международной конференции по мобильным вычислениям и сетям (ACM MobiCom 2019) с 21 по 25 октября в Лос-Кабосе, Мексика.

Исследование было поддержано Национальным научным фондом (NSF) (CNS-1350883 (CAREER) и CNS-1618531).