Information Technology Reference
In-Depth Information
the future. By using a mobile agent, the Genie can be deployed on those devices
that utilize cellular techniques when they become available, as the appropriate
agent encompassing the logic for handling cellular network positioning may be
dispatched to the device.
Cache Agent. Intelligent pre-caching is one of the Genie's defining character-
istics and the Cache Agent is responsible for implementing this strategy on the
client. An environmental model is provided by the GIS Agent on the server. By
considering this model in light of the tourist's movement, it identifies possible
attractions that the tourist may visit. A multimedia presentation is requested
from the Presentation Agent in anticipation that it will be downloaded by the
time the tourist encounters the attraction in question. Should this not occur,
the presentation is simply discarded.
GUI Agent. Controlling the interface on the tourist's device is the main task of
the GUI Agent. In normal navigation mode, an electronic map is displayed with
the current position and orientation highlighted. This is, of course, continuously
updated as the tourist moves, courtesy of updates from the Spatial Agent. Should
the tourist encounter an attraction for which a presentation has been precached,
the Cache Agent prompts the GUI Agent to display the presentation, monitor
the tourist's interaction and provide feedback to the Profile Agent.
Profile Agent. User profiles are essential to realizing adaptivity and person-
alization. The Profile Agent is responsible for maintaining user profiles and up-
dating them in light of ongoing tourist interactions with the Genie.
Fig. 6. Architecture of Gulliver's Genie.
Search WWH ::




Custom Search