1 / 7

Context-Aware User Interfaces

Context-Aware User Interfaces. Context-Aware User Interfaces. Context-Aware User Interfaces is a requirement for all defined scenarios Instant Messaging The Museum Visit Some services need interaction with human users from heterogeneous devices  Ubiquitous user interaction

alika
Download Presentation

Context-Aware User Interfaces

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Context-Aware User Interfaces

  2. Context-Aware User Interfaces • Context-Aware User Interfaces is a requirement for all defined scenarios • Instant Messaging • The Museum Visit • Some services need interaction with human users from heterogeneous devices  Ubiquitous user interaction • Context-Aware User interfaces  Model-Based User Interface Development based on abstract models

  3. Context-Aware User Interfaces • Abstract models in Model-Based User Interface Development (MBUID) • Context model • Task Model  Dialog model • Presentation model • Interaction model • Distribution model

  4. Context-Aware User Interfaces • Abstract models enable • independent design of target platform • computer-assisted design • verification & validation • transportation of models to user’s client devices • device dependent rendering • based on rendering service on client • keep context model in mind • context-aware user interface distribution and migration of user interfaces

  5. Context-Aware User Interfaces • Distributable user interfaces • Distributing parts of a user interface over “appropriate” available devices

  6. Context-Aware User Interfaces • Examples: context-aware rendering of downloaded user interface models • Instant Messaging application • Downloading the models to Desktop computer, TV, PDA, smart phone  Render the interface adapted to context • Museum visit: • Abstract user interface models stored at the artifact's information services are pushed to client devices when necessary  Render the interface adapted to context

  7. Context-Aware User Interfaces • Distributing parts of a user interface over “appropriate” available devices • Instant messaging • Better speech recognition module in the car • Using convenient wireless desktop keyboard for instant messaging • Migrate private parts to Evy’s PDA • Museum visit • Guide distributes parts of the user interface to public information screens

More Related