H-Env: An architecture to create intelligent hyper-environments using ubiquitous computing and virtual reality

Ubiquitous computing is considered by many the grand challenge of the moment because of the different kinds of computational problems that it presents. Several works to build intelligent ubiquitous environments, that offer interaction with real world devices to the user in a straightforward way, have been proposed. In this work however we present an architecture, the H-Env, that extend this idea by adding the possibility to create and link many intelligent environments, either virtual or real making it possible to even mix them, offering a system that works not only with the real world entities, but also with virtual entities, thus resulting in a different and interesting form of interactivity. Our architecture seems to be a powerful tool to create pervasive games thanks to his inherent crossmedia aspect. The following paper describes the main idea behind the architecture. It then presents a validation of the already implemented part of the architecture which is the virtual environment module. The tests was performed using different sceneries, including high complexity CAD models.

[1]  Juan Carlos Augusto,et al.  Ambient Intelligence and Smart Environments: A State of the Art , 2010, Handbook of Ambient Intelligence and Smart Environments.

[2]  Eui-Hyun Paik,et al.  Architecture of Collaboration Platform for Ubiquitous Home Devices , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[3]  Satoshi Tanaka,et al.  Architecture for Providing Services in the Ubiquitous Computing Environment , 2006, 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06).

[4]  Albrecht Schmidt,et al.  Advances in Tangible Interaction and Ubiquitous Virtual Reality , 2008, IEEE Pervasive Computing.

[5]  Roy H. Campbell,et al.  Gaia: enabling active spaces , 2000, ACM SIGOPS European Workshop.

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

[7]  Jörg-Rüdiger Sack,et al.  GlobeCon - A Scalable Framework for Context Aware Computing , 2007, EuroSSC.

[8]  Waleed H. Abdulla,et al.  3D virtual interface for ubiquitous intelligent environments , 2007 .

[9]  Jinwoo Park,et al.  Human-Centered Event Description for Ubiquitous Service Computing , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

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

[11]  Katia Obraczka,et al.  FLIP: a flexible protocol for efficient communication between heterogeneous devices , 2001, Proceedings. Sixth IEEE Symposium on Computers and Communications.

[12]  David Garlan,et al.  Toward Distraction-Free Pervasive Computing , 2002 .

[13]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[14]  Michael E. Papka,et al.  UbiWorld: an environment integrating virtual reality, supercomputing and design , 1996, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing.

[15]  Mark W. Newman,et al.  Using speakeasy for ad hoc peer-to-peer collaboration , 2002, CSCW '02.

[16]  Keiichi Yasumoto,et al.  UbiREAL: Realistic Smartspace Simulator for Systematic Testing , 2006, UbiComp.

[17]  Miguel Torres Ruiz,et al.  Geographic-Aware Architecture for the Interoperability of Ubiquitous Components , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[18]  Gregor Schiele,et al.  Pervasive Computing Middleware , 2010, Handbook of Ambient Intelligence and Smart Environments.

[19]  Jadwiga Indulska,et al.  Modelling Weiser's “Sal” scenario with CML , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[20]  Hyunjo Lee,et al.  Context-Aware Architecture for Intelligent Application Services in Ubiquitous Computing , 2007, International Conference on Semantic Computing (ICSC 2007).

[21]  Choonsung Shin,et al.  Recent Trends in Ubiquitous Virtual Reality , 2008, 2008 International Symposium on Ubiquitous Virtual Reality.

[22]  Robert Grimm,et al.  System support for pervasive applications , 2004, TOCS.

[23]  Peom Park,et al.  Dynamic Conflict Detection and Resolution in a Human-Centered Ubiquitous Environment , 2007, HCI.

[24]  Ren-Hung Hwang,et al.  UbiPhone: Human-Centered Ubiquitous Phone System , 2009, IEEE Pervasive Computing.

[25]  Patrick De Causmaecker,et al.  Context and Adaptivity in Pervasive Computing Environments: Links with Software Engineering and Ontological Engineering , 2009, J. Softw..

[26]  Nikola B. Serbedzija,et al.  Modelling User-Centric Pervasive Adaptive Systems - The REFLECT Ontology , 2009, Intelligent Systems for Knowledge Management.

[27]  Woontack Woo,et al.  Virtual Reality in Ubiquitous Computing Environment , 2007, ISUVR.

[28]  Umar Saif,et al.  Structured decomposition of adaptive applications , 2008, Pervasive Mob. Comput..

[29]  Steven L. Rohall,et al.  Rendezvous: an architecture for synchronous multi-user applications , 1990, CSCW '90.