OMUS: an optimized multimedia service for the home environment

Media content in home environments is often scattered across multiple devices in the home network. As both the available multimedia devices in the home (e.g., smartphones, tablets, laptops, game consoles, etc.) and the available content (video and audio) is increasing, interconnecting desired content with available devices is becoming harder and home users are experiencing difficulties in selecting interesting content for their current context. In this paper, we start with an analysis of the home environment by means of a user study. Information handling problems are identified and requirements for a home information system formulated. To meet these requirements we propose the OMUS home information system which includes an optimized content aggregation framework, a hybrid group-based contextual recommender system, and an overall web-based user interface making both content and recommendations available for all devices across the home network. For the group recommendations we introduced distinct weights for each user and showed that by varying the weights, the coverage (i.e., items that can be returned by the recommender) considerably increases. Also the addition of genre filter functionality was proven to further boost the coverage. The OMUS system was evaluated by means of focus groups and by qualitative and quantitative performance assessment of individual parts of the system. The modularity of internal components and limited imposed hardware requirements implies flexibility as to how the OMUS system can be deployed (ranging from e.g., embedded in hardware devices or more software services based).

[1]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[2]  Hyggo Oliveira de Almeida,et al.  Set Your Multimedia Application Free with BRisa Framework: An Open Source UPnP Implementation for Resource Limited Devices , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[3]  Toon De Pessemier,et al.  A user-centric evaluation of recommender algorithms for an event recommendation system , 2011, RecSys 2011.

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

[5]  JongWon Kim,et al.  An Approach for Content Sharing among UPnP Devices in Different Home Networks , 2007, IEEE Transactions on Consumer Electronics.

[6]  Kyuchang Kang,et al.  UPnP AV architectural multimedia system with a home gateway powered by the OSGi platform , 2005, IEEE Transactions on Consumer Electronics.

[7]  Chris Develder,et al.  DYAMAND: DYnamic, Adaptive MAnagement of Networks and Devices , 2012, 37th Annual IEEE Conference on Local Computer Networks.

[8]  Takahiro Koita,et al.  Content Sharing Among UPnP Gateways on Unstructured P2P Network Using Dynamic Overlay Topology Optimization , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[9]  Peter Lambert,et al.  Delivering scalable video with QoS to the home , 2012, Telecommun. Syst..

[10]  Mark P. Graus,et al.  Understanding choice overload in recommender systems , 2010, RecSys '10.

[11]  Guy Shani,et al.  Evaluating Recommendation Systems , 2011, Recommender Systems Handbook.

[12]  Jack Weast,et al.  UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play , 2003 .

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

[14]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[15]  Tai Yun Kim,et al.  Gateway framework for home appliance's interoperability based on heterogeneous middleware in residential networks , 2002, 2002 Digest of Technical Papers. International Conference on Consumer Electronics (IEEE Cat. No.02CH37300).

[16]  Shlomo Berkovsky,et al.  Group-based recipe recommendations: analysis of data aggregation strategies , 2010, RecSys '10.

[17]  Kwang-Roh Park,et al.  Implementation of the DLNA Proxy System for Sharing Home Media Contents , 2007, IEEE Transactions on Consumer Electronics.

[18]  James Bennett,et al.  The Netflix Prize , 2007 .

[19]  Toon De Pessemier,et al.  Design and evaluation of a group recommender system , 2012, RecSys '12.

[20]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[21]  Francesco Ricci,et al.  Group recommendations with rank aggregation and collaborative filtering , 2010, RecSys '10.

[22]  Paolo Ceravolo,et al.  Design principles for competence-based Recommender Systems , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[23]  Chris Develder,et al.  Intelligent distributed multimedia collection: Content aggregation and integration , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[24]  Robin Burke,et al.  Knowledge-based recommender systems , 2000 .

[25]  Chris Develder,et al.  Automatic provisioning of end-to-end QoS into the home , 2011, IEEE Transactions on Consumer Electronics.

[26]  Barry Smyth,et al.  Recommendation to Groups , 2007, The Adaptive Web.

[27]  S. Floyd,et al.  Adaptive Web , 1997 .

[28]  Wook Hyun Kwon,et al.  Design and implementation of home network systems using UPnP middleware for networked appliances , 2002, IEEE Trans. Consumer Electron..

[29]  John Riedl,et al.  PolyLens: A recommender system for groups of user , 2001, ECSCW.

[30]  Pablo Castells,et al.  A study of heterogeneity in recommendations for a social music service , 2010, HetRec '10.

[31]  H. Almeida,et al.  Towards the UPnP-UP: Enabling User Profile to Support Customized Services in UPnP Networks , 2008, 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[32]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[33]  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.