=Paper= {{Paper |id=Vol-260/paper-21 |storemode=property |title=Community-based Harmonious Media Space for a Group of Users |pdfUrl=https://ceur-ws.org/Vol-260/paper21.pdf |volume=Vol-260 |dblpUrl=https://dblp.org/rec/conf/isuvr/ShinYHRW07 }} ==Community-based Harmonious Media Space for a Group of Users== https://ceur-ws.org/Vol-260/paper21.pdf
International Symposium on Ubiquitous VR 2007                                                                                                    1




           Community-based Harmonious Media Space
                    for a Group of Users
                                          C.Shin, H.Yoon, J.Han, U.Rashid and W.Woo


                                                                       describe community-based media space for a group of users.
   Abstract—In this paper, we propos a community-based
harmonious media space for multiple users realizing ubiquitous              II. COMMUNITY-BASED HARMONIOUS MEDIA SPACE
virtual reality (U-VR). Although lots of work have been tried to
develop smart spaces, they lack efficient management of media             The community-based harmonious space is a media space
spaces for multi users. In order to overcome the problem, the          allowing a group of users to share services and space based on
proposed space enables the users to initiate community based on        community. The users in such space create their community to
context and decide the level of personal information. It also          utilize the space dynamically composed of a set of services
detects and resolves service conflicts among the different users.      related to the users. Therefore, the space is composed of
Finally, mobile devices allow the users to control service and
                                                                       community management, personal information disclosure,
participate in the services of the communities. We expect that the
proposed media space plays a vital role in building harmonious         conflict management and mobile user assistants. Figure 1
media services for a group of users in U-VR.                           shows an example scenario illustrating the community-based
                                                                       media space.
  Index Terms—Context-awareness, community computing,                                                                         1
                                                                                                                                   Community B
conflict resolution, information disclosure, mobile interaction.
                                                                                                           4
                                                                                                                Mobile User
                                                                                                                Interaction

                        I. INTRODUCTION                                                           3
                                                                                                    Conflict




S   MART spaces are shared work spaces of multiple users,                                          Resolution
                                                                                                  2         2                 1
                                                                                          Information      Information
     where various services are pervasive and cooperating for                              Disclosure       Disclosure
                                                                                                                                  Community A



the users. MusicFX, an arbitrator, automatically selects music
stations by merging users’ preferences for a group in a fitness              Figure 1. An example scenario of Community-based
center [1]. mavHome, an intelligent home environment,                                    harmonious media space
controls a set of devices in a home by automatically adjusting
the equilibrium level of service based on users’ location [2].            As shown in Figure 1, at first, the users initiate their own
ubiHome, an ubiComp-enabled living room for future home                communities based on smart objects in the space. Based on the
environments, deals with multi residents by recommending and           community, the information discloser decides an appropriate
mediating their preferred media items [3]. However, the                level of disclosure for interacting environmental services and
applications in such spaces are targeted for the specific purpose      other users.
and therefore they have limitations when they are applied to
another smart space. In addition, there is no privacy concern,           A. User Centric Community Management
even though they are supposed to deal with a group of users.              The user centric community is a collaborative virtual work
Furthermore, it is difficult to manage and configure service           space consisting of users, services and contents. It dynamically
environments because lots of services are pervasive in the             configures the work space according to changes of user’s
smart space.                                                           interest to efficiently utilize resources in the smart space. The
   In order to overcome the limitation of the previous, we             community is divided into two layers according to members of
propose a community-based harmonious media space for a                 community: user-service and user-contents community. In the
group of users. The space builds user-centric community by             case of user-service community, the services relevant to users’
exploiting context and social relationship among the services          interest are collected and make a harmonious space by resolve
and their owners. It also disseminates user’s private                  conflict among the services. The user-contents community
information to services and other users nearby users and               consists of contents relevant to users’ interest and recommends
situation. It also deals with conflicts when multi-users are           communities’ preferred contents to the users.
involved in the same services. In the following sections, we              In order to create the user-centric community, the
                                                                       community management builds a social network by classifying
                                                                       the members such as users, services and contents. Based on the
   This work is support by the UCN Project, the MIC 21C Frontier R&D
Program in S.Korea.                                                    social network, it creates communication channels among the
   C.Shin, H.Yoon, J.Han, U.Rashid and W.Woo are with GIST U-VR        members. The community management also dynamically
Lab.(email:{cshin, hyoon, jhan, urashid and wwoo}@gist.ac.kr).
International Symposium on Ubiquitous VR 2007                                                                                                      2

reconfigures the established community by exploiting context            management components exist in the ubi-UCAM. The
when user’s interest is changed. As a result, the community is          wear-UCAM is context-aware application model for wearable
updated with the newly created social network.                          computing environments and is applied mobile user assistant.
                                                                        Community management, information disclosure and mobile
  B. Personal Information Disclosure
                                                                        assistant components are placed in wear-UCAM. Figure 2
   Personal information disclosure is about selectivity                 shows an implementation of community-based harmonious
disseminating user’s private information according nearby               media space.
users and services. Personal information is classified into two
types: static and dynamic information. The static information
includes user profile, preferences, health states, etc. The
dynamic information includes location and activity in a space.
   In order to disclose the personal information, it utilizes
two-way handshakes between a recipient and disclosure. The
recipient is the entity which request private information from
other entity and the disclosure is the entity which manages
information. The recipient delivers a query as a context to the
                                                                           Figure 2. An implementation of the community-based
disclosure to obtain personal information and the disclosure
                                                                        harmonious media space
determines personal information based on the recipient profile.
  C. Conflict Management                                                    As shown in Figure 2, the users manage their private
Conflict management is a coordination mechanism allowing                information with mobile devices and try to create his
the users to share the applications in the space efficiently. In        community while moving around in a smart space. They decide
smart space, conflict is divided into three types according to          an appropriate level of disclosure based on the community and
services and their relationship. In case of type 1 conflict, a          disseminate his profile to interact with smart objects and their
service is shared by multiple users and has several choices for         services. The ubiTV application mediates conflicts among the
conflict resolution. In case of type 2 conflict, a service is related   users through mobile devices and the share display when they
to other services and has only two choices as a resource. In case       are accessing the same services.
of type 3 conflict, a service is related to other services and has
several strategies for resolving it.                                                               IV. CONCLUSION
   In order to detect the service conflict, the management
                                                                           In this paper, we proposed a community-based harmonious
exploits service profile such as precondition, effect, required
resources and parameters which characterize the services. It            media space for a group of users. The space supports dynamic
then resolves the conflict harmoniously by selecting a strategy         reconfigurable community based on user context. It also
giving the highest satisfaction to the users.                           supports selectively sharing of personal information and
                                                                        resolves possible conflict among users by exploiting nearby
  D. Mobile User Assistant                                              users and situation. Furthermore, it provides the users with an
    Mobile user assistants provide the users with an intuitive          intuitive and scalable interface for interacting with smart
and scalable way to interact with the smart objects and their           objects and their services. Therefore, we expect that the
services. For the purpose, the assistants consist of service            proposed smart space play a vital role in supporting efficiently
discovery, service selection and user interface. The service            sharing of the smart space and applications.
discovery gathers services from user community. The service
selection decides an appropriate service among the collected                                          REFERENCES
services according to users’ situation and interaction. The             [1] J.F. McCarthy, and T.D. Anagnost: “Music FX: An arbiter of group
interface provides the users with an interaction metaphor               preferences for computer supported collaborative workouts,” in Proceedings of
according to the selected services. The interface also                  CSCW ’98. Settle, WA: ACM Press, 1998.
                                                                        [2] S. K. Das, N. Roy, A.Roy “Context-Aware Resource Management in
recommends when service conflict occurs in the services.                Multi-Inhabitant Smart Homes: A Nash H-Learning based Approach,”
                                                                        Proceedings of the Fourth Annual IEEE International Conference on Pervasive
  III. ARCHITECTURE FOR SUPPORTING COMMUNITY-BASED                      Computing and Communications (PERCOM'06), Vol. 00, pp 148 – 158.
                                                                        [3] S.Jang, C.Shin, Y.Oh, and W.Woo, A introduction of “ubiHome” Test-bed,
              HARMONIOUS SMART SERVICE                                  the 1st Korea/ Japan.workshop on uqiquitous computing and network.
    In order to develop a community-based harmonious media              [4] D.Hong, C.Shin, Sj.Oh and W.Woo, "A New Paradigm for User Interaction
                                                                        in Ubiquitous Computing Environment," ISUVR 2006, pp. 41-44, 2006.
space, we adopt unified context-aware application (UCAM)                [5] Y.Oh, C.Shin, S.Jang, W.Woo, "ubi-UCAM 2.0: A Unified Context-aware
which supports a general framework to build context-based               Application Model for Ubiquitous Computing Environments," UbiCNS, pp.
applications [4]. Especially, we exploit ubi-UCAM and                   000-000, 2005.
wear-UCAM inherited from the UCAM [5][6].               The             [6] D. Hong, Y.Suh, A.Choi, U.Rashid, W.Woo , "wear-UCAM: A Toolkit for
                                                                        Mobile User Interactions in Smart Environments," LNCS (Embedded And
ubi-UCAM is a context-aware application model for ubiquitous            Ubiquitous Computing), paper 4096, pp. 1047-1057, 2006.
computing environments and is applied to environmental
services deployed on smart object. Community and conflict