1 / 7

Client Side Personalization of Smart Environments

Client Side Personalization of Smart Environments. Ibrahim Armaç & Daniel Evers SAM 2008, Leipzig, Germany 10.05.2008. Overview. Introduction into eHomes eHomes and mobility Client side personalization Implementation aspects. Introduction into eHomes. Motivation:

erv
Download Presentation

Client Side Personalization of Smart Environments

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. Client Side Personalization of Smart Environments Ibrahim Armaç & Daniel Evers SAM 2008, Leipzig, Germany 10.05.2008

  2. Overview • Introduction into eHomes • eHomes and mobility • Client side personalization • Implementation aspects

  3. Introduction into eHomes • Motivation: • Value-added services by combination of devices • Challenges: • Heterogeneity • High development costs • Mobility • User acceptance • Basic concept: • Component-based (OSGi) • Layered architecture • Specification, configurationand deployment

  4. eHomes and Mobility • Users are mobile in everyday life • Work place, hotel, friends, public places etc. • Visited environments should behave personalized • Provide personal services • Adapt to user preferences • Goal: Comfort-enhancement by supporting users in personalizing (multiple) environments Data/User Model

  5. Client Side Personalization • Benefits of a mobile device: • Personal data always available (identities, preferences etc.) • No interconnection of environments needed • User retains control over his data • Support of selection, configuration and deployment of services • … User Profile

  6. Authentication Authenticator UI Get reference Identity Manager Use service User Model Synchronize PDA System Architecture Authenticator Service Manager Top-Level Service User Model eHome

  7. Implementation Aspects • Eclipse Rich Client Platform (RCP) on service gateway • Embedded RCP on mobile device • Dell Axim X51v with Windows Mobile 5 • IBM’s WebSphere Everyplace Micro Environment as JVM • Wireless communication based on JXTA • Own RMI implementation based on JXTA eHomeSimulator

More Related