An approach to adaptive user interfaces using interactive media systems

Adaptive interfaces are a promising attempt to overcome contemporary problems due to the increasing complexity of human-computer interaction. They are designed to tailor a system's interactive behavior with consideration of individual needs of human users and altering conditions within an application environment. For building adaptive user interfaces, we developed a system that interacts with users in a variety of terminals. The system has three categories. First we have MPEG-4 Binary Format for Scenes(BIFS) [5,6] for creating interactive media. The second category is the adaptor chain which brings about a user interface depending upon user preferences, terminal capabilities and network constraints. The third category is the iPlayer or Interactive Player that plays the transferred media data and interacts with the user. The player, when implemented finally, operates on Win32, WinCE and Linux and plays MPEG-4 video and MP3 audio.