Mach: A content generating engine for adaptive multimedia applications in the mobile environment

Research output: Chapter in Book/Report/Conference proceedingConference contribution


For adaptive content generation, it means that the application can recognize a user's preference and consequently retrieve and present the appropriate media objects stored in the databases. That is, the application presents only the media objects with the conditions evaluated to be true according to the user's demand or preference. The feature of adapting présentation contents can significantly improve browsing results through providing materials that are more suitable for each individual user. In the mobile environment, some more changing factors can affect a user's access to the contents generated by the presentation engine. These factors include location, available bandwidth, past visits, the currently closest media source, etc. In this paper, we propose an adaptive content generating engine called Mach for mobility-aware multimedia applications. Mach's goal is that a single content description file can be applied to compose various multimedia presentations. By following the statements of the description file and the user's preference, Mach can dynamically generate adaptive contents for each class of users. In this way, the content designer does not need to compose several description files for each class of users. Mach is based on the XML (eXtensible Markup Language) standard and thus its platform independence makes our work well-suited to the mobile environment.

Original languageEnglish
Title of host publicationHuman Interface and the Management of Information
Subtitle of host publicationInteracting in Information Environments - Symposium on Human Interface 2007. Held as Part of HCI International 2007, Proceedings
Number of pages8
EditionPART 2
Publication statusPublished - 2007 Dec 1
EventSymposium on Human Interface 2007 - Beijing, China
Duration: 2007 Jul 222007 Jul 27

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume4558 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


OtherSymposium on Human Interface 2007

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Mach: A content generating engine for adaptive multimedia applications in the mobile environment'. Together they form a unique fingerprint.

Cite this