An Inference Engine for Personalized Content Adaptation in Heterogeneous Mobile Environment

  • Seunghwa Lee
  • Jee-Hyong Lee
  • Eunseok Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4239)


In order to overcome the various constraints of wireless environments and provide content according to device specifications and user preference, research relating to content adaptation is gaining in significance. For content adaptation, existing research either prepares content in advance, a reflection of client types which may have access to server, or describes the adaptation rules for dynamic content conversion. However, these require a lot of effort from the content author or system developer, and prospecting the appearance of a new device is a difficult work in today’s rapidly changing computing environment. This paper proposes an intelligent adaptation system that automatically extends adaptation rules. The system classifies users into basic categories, then dynamically converts content according to the rule mapping category, offering this result to the user. Then, the system monitors the user action, and performs learning based on this feedback. Moreover, the system has characteristics of offering more personalized content as well as reducing the response time due to reuse of the content generated by same group category. A prototype was implemented in order to evaluate the proposed system in terms of system maintainability, by automatic rule extension, correctness of generated rules, and response time. The effectiveness of the system is confirmed through the results.


Resource Description Framework Group Category Inference Engine Content Adaptation Adaptation Rule 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Margaritidis, M., Polyzos, G.C.: Adaptation techniques for Ubiquitous Internet multimedia. Wireless Communication and Mobile Computing 1(2), 141–163 (2001)CrossRefGoogle Scholar
  2. 2.
    Bellavista, P., Corradi, A., Montanari, R., Stefanelli, C.: Context-Aware Middleware for Resource Management in the Wireless Internet. IEEE Trans. on Software Engineering 29(12) (December 2003)Google Scholar
  3. 3.
    Pashtan, A., Kollipara, S., Pearce, M.: Adapting Content for Wireless Web Services. IEEE Internet computing 7(5), 79–85 (2003)CrossRefGoogle Scholar
  4. 4.
    Hanrahan, R., Merrick, R., Wong, C., Wasmund, M., Lewis, R., Lemlouma, T.: Authoring Techniques for Device Independence, World Wide Web Consortium, Note, NOTE-di-atdi-20040218 (February 2004)Google Scholar
  5. 5.
  6. 6.
    Laakko, T., Hiltunen, T.: Adapting Web Content to Mobile User Agents. IEEE Internet computing 9(2), 46–53 (2005)CrossRefGoogle Scholar
  7. 7.
    Billsus, D., Brunk, C.A., Evans, C., Gladish, B., Pazzani, M.: Adaptive Interfaces for Ubiquitous Web Access. Communication of the ACM 45(5), 34–38 (2002)CrossRefGoogle Scholar
  8. 8.
    Butler, M., Giannetti, F., Gimson, R., Wiley, T.: Device Independence and the Web. IEEE Internet Computing 6(5), 81–86 (2002)CrossRefGoogle Scholar
  9. 9.
    Chang, C.-Y., Chen, M.-S.: On Exploring Aggregate Effect for Efficient Cache Replacement in Transcoding Proxies. IEEE Trans. Parallel and Distributed systems 14(6), 611–624 (2003)CrossRefGoogle Scholar
  10. 10.
    Canali, C., Cardellini, V., Colajanni, M., Lancellotti, R., Yu, P.S.: A two-level distributed architecture for efficient Web content adaptation and delivery. In: Proc. SAINT 2005, pp. 132–139 (2005)Google Scholar
  11. 11.
    W3C – Resource Description Framework (RDF),
  12. 12.
    W3C – Hypertext Transfer Protocol (HTTP 1.0),
  13. 13.
    W3C - Composite Capability/Preference Profiles (CC/PP),
  14. 14.
    Berry, M.J.A., Linoff, G.S.: Mastering Data Mining: The Art and Science of Customer Relationship Management. Wiley, Chichester (2000)Google Scholar
  15. 15.
    Telecom Italia Lab - Java Agent DEvelopment Framework (JADE),
  16. 16.
    Sun Microsystems – Java Image Management Interface API,
  17. 17.
    Sun Microsystems – Java Advanced Imaging (JAI) API,
  18. 18.
    Chen, Y., Xie, X., Ma, W.-Y., Zhang, H.-J.: Adapting web pages for small-screen devices. IEEE Internet computing 9(1), 50–56 (2005)CrossRefGoogle Scholar
  19. 19.
    Lum, W.Y., Lau, F.C.M.: A context-aware decision engine for content adaptation. IEEE Pervasive computing 1, 41–49 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Seunghwa Lee
    • 1
  • Jee-Hyong Lee
    • 1
  • Eunseok Lee
    • 1
  1. 1.School of Information and Communication EngineeringSungkyunkwan UniversitySuwonKorea

Personalised recommendations