Service Conflict Management Framework for Multi-user Inhabited Smart Home

In this paper, we propose a service conflict management framework for detecting and resolving conflicts of multi-users who share context-aware applications within a smart home. For supporting a general solution to deal with the multi-user conflicts, the framework utilizes an ontology that describes applications and their services, an approach determination tree that assigns an appropriate resolution strategy to the conflict, and a set of resolution strategies. Based on this ontology, it dynamically detects conflicts associated among multiple users who are using various applications affecting each other, or the same application with different preferences. An appropriate resolution method is assigned to the conflict according to the properties involved, their relationship, and users' preferences. The detected conflict is resolved either by an automatic decision, based on either priority or preferences, or by a user decision. Through implementing and evaluating the framework to a smart home test-bed, we found that the proposed framework dynamically detected and flexibly resolved multi-user conflicts which occurred among the services of multiple applications, as well as within a single application.

[1]  Kenton O'Hara,et al.  Jukola: democratic music choice in a public space , 2004, DIS '04.

[2]  Pablo A. Haya,et al.  A Mechanism for Solving Conflicts in Ambient Intelligent Environments , 2006, J. Univers. Comput. Sci..

[3]  Roy H. Campbell,et al.  Reasoning about Uncertain Contexts in Pervasive Computing Environments , 2004, IEEE Pervasive Comput..

[4]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[5]  Jadwiga Indulska,et al.  Context Obfuscation for Privacy via Ontological Descriptions , 2005, LoCA.

[6]  Hung Keng Pung,et al.  A BAYESIAN APPROACH FOR DEALING WITH UNCERTAIN CONTEXTS , 2004 .

[7]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[8]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[9]  Sajal K. Das,et al.  Context-aware resource management in multi-inhabitant smart homes: A framework based on Nash H , 2006, Pervasive Mob. Comput..

[10]  Joseph F. McCarthy,et al.  MUSICFX: an arbiter of group preferences for computer supported collaborative workouts , 2000, CSCW '00.

[11]  Dongman Lee,et al.  A Dynamic Context Conflict Resolution Scheme for Group-aware Ubiquitous Computing Environments , 2005, ubiPCMM.

[12]  Anthony Jameson,et al.  More than the sum of its members: challenges for group recommender systems , 2004, AVI.

[13]  Woontack Woo,et al.  User-Centric Conflict Management for Media Services Using Personal Companions , 2007 .

[14]  Vasile-Marian Scuturici,et al.  An Ontology-Based Approach to Context Modeling and Reasoning in Pervasive Computing , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[15]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[16]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[17]  Sajal K. Das,et al.  Context-aware resource management in multi-inhabitant smart homes a Nash H-learning based approach , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[18]  Ajay A. Kulkarni A reactive behavioral system for the intelligent room , 2002 .

[19]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[20]  Judith Masthoff,et al.  Group Modeling: Selecting a Sequence of Television Items to Suit a Group of Viewers , 2004, User Modeling and User-Adapted Interaction.

[21]  Woontack Woo,et al.  Linking Context Modelling and Contextual Reasoning , 2007 .

[22]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[23]  Xingshe Zhou,et al.  TV Program Recommendation for Multiple Viewers Based on user Profile Merging , 2006, User Modeling and User-Adapted Interaction.

[24]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[25]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[26]  Joseph F. McCarthy,et al.  MusicFX: an arbiter of group preferences for computer supported collaborative workouts , 1998, CSCW '98.

[27]  Judy Kay,et al.  Location Conflict Resolution with an Ontology , 2009, Pervasive.

[28]  Woontack Woo,et al.  Mixed-initiative conflict resolution for context-aware applications , 2008, UbiComp.

[29]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[30]  D. Salber,et al.  The Context Toolkit : Aiding the Development of Context-Aware Applications , 2000 .