Re-place-ing space: the roles of place and space in collaborative systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
The Knowledge Engineering Review
UIC '08 Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing
Mobile Situation-Aware Task Recommendation Application
NGMAST '08 Proceedings of the 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies
A Document Centric Framework for Building Distributed Smart Object Systems
ISORC '09 Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
Design and implementation of a framework for building distributed smart object systems
The Journal of Supercomputing
The Internet of Things: A survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
TASKREC: a task-based user interface for smart spaces
Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia
Hi-index | 0.00 |
With advancements on computing devices and the integration of multiple communication interfaces, everyday objects become interconnected with each other through the Internet -- so called Internet of Things (IoT). As filled with these smart objects, many of public places are getting smarter and users utilize proper services by means of smart objects. While the services can be provided based on certain servers, it's hard to expect that there are local servers for public places. In this paper, we present a distributed middleware framework for spontaneous interaction with smart objects, Personal Genie, which supports smart object discovery, selective context acquisition, situation inference and task suggestion, task composition, and distributed task execution with a smartphone as the center. With Personal Genie, heterogeneous smart objects in a public place can collaborate to interpret current situations and provide necessary services and information to users. As a proof of concept, we build up a smart seminar room as a testbed of Personal Genie and implement a series of tasks upon the testbed for evaluation and show performance assessments with example scenarios.