1.4. Control and interaction
The main way in which LBS become services is by allowing the selection and presentation of information to be performed dynamically as and when it is needed. The controller component of the MVC model is responsible for triggering this. It can be performed in one of two modes: automatically where there is low user interaction and instead a knowledge of their context and activity allow the system to interpret their needs for information or, actively where the user controls the information that is shown through their interactions. In this unit we look at how dynamic control can be structured within an LBS through this two modes of user and how it provides the glue between the model of information and its visualisation.
Learning Objectives
You will be able to ...
- list different patterns of interaction and relate these to user's actions. For particular LBS scenarios you will be able to describe users needs for accessing information in terms of these patterns.
- describe different interaction modalities
- list a set of interface components for LBS