Browsing the Web of Connectable Things

As the number of Internet of Things devices continue to grow, a pattern of off-loading user control and interaction to individuals’ mobile devices has emerged. The user experience, however, is burdened by high-friction tasks, including device discovery, app installation, scanning, pairing, and configuration. Additionally, the tools and systems currently employed to facilitate interaction vary in degree of usefulness, provide inconsistent support, and fail to mesh together in a meaningful way. This user experience model scales poorly with the increasing population of “things”, and significantly hinders casual interactions with ambient devices, as well as regular interactions with persistent devices. To break away from this restrictive paradigm, we propose an architecture that provides a seamless, scalable approach to discovering and interacting with nearby “things” in both shortand long-term contexts. The system takes advantage of multiple network patterns and modern web technologies to supply users with rich device interfaces that can interact directly over local networking protocols. A mobile app-based implementation of this system is tested with several embedded wireless devices. In our analysis, we find that our method scales better than current popular models and that it enables powerful and complex functionality while remaining natural, intuitive, and secure for users.

[1]  Prabal Dutta,et al.  PowerBlade: A Low-Profile, True-Power, Plug-Through Energy Meter , 2015, SenSys.

[2]  Dean Alan Hume Progressive Web Apps , 2017 .

[3]  Lina Yao,et al.  Searching the Web of Things , 2017, ACM Comput. Surv..

[4]  Philip Levis,et al.  Beetle: Flexible Communication for Bluetooth Low Energy , 2016, MobiSys.

[5]  Erik Wilde,et al.  A resource oriented architecture for the Web of Things , 2010, 2010 Internet of Things (IOT).

[6]  Prabal Dutta,et al.  The Internet of Things Has a Gateway Problem , 2015, HotMobile.

[7]  J. Antonio García-Macías,et al.  Browsing the Internet of Things with Sentient Visors , 2011, Computer.

[8]  Eugenio Di Sciascio,et al.  From the Physical Web to the Physical Semantic Web: Knowledge Discovery in the Internet of Things , 2016 .

[9]  Prabal Dutta,et al.  Monoxalyze: Verifying Smoking Cessation with a Keychain-sized Carbon Monoxide Breathalyzer , 2016, SenSys.

[10]  Prabal Dutta,et al.  The Signpost Network: Demo Abstract , 2016, SenSys.

[11]  Prabal Dutta,et al.  Freeloader's Guide Through the Google Galaxy , 2019, HotMobile.

[12]  Nigel Davies,et al.  Repurposing Web Analytics to Support the IoT , 2015, Computer.

[13]  Lei Yang,et al.  Accurate online power estimation and automatic battery behavior based power model generation for smartphones , 2010, 2010 IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[14]  Lina Yao,et al.  Unveiling Correlations via Mining Human-Thing Interactions in the Web of Things , 2017, ACM Trans. Intell. Syst. Technol..

[15]  Gerd Kortuem,et al.  Supporting device discovery and spontaneous interaction with spatial references , 2009, Personal and Ubiquitous Computing.

[16]  Bill N. Schilit,et al.  Enabling the Internet of Things , 2015, Computer.

[17]  Christof Roduner BIT – A Browser for the Internet of Things , 2010 .

[18]  Liviu Iftode,et al.  Smart Phone: an embedded system for universal interactions , 2004, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004..

[19]  Daeyoung Kim,et al.  Browsing Architecture with Presentation Metadata for the Internet of Things , 2011, 2011 IEEE 17th International Conference on Parallel and Distributed Systems.

[20]  Dave Raggett,et al.  The Web of Things: Challenges and Opportunities , 2015, Computer.

[21]  Erik Wilde,et al.  Architecting a mashable open world wide web of things , 2010 .

[22]  Prabal Dutta,et al.  System architecture directions for a software-defined lighting infrastructure , 2014, VLCS@MobiCom.

[23]  Prabal Dutta,et al.  Browsing the Web of Things in Mobile Augmented Reality , 2019, HotMobile.

[24]  E. Rukzio,et al.  A Framework for Mobile Interactions with the Physical World , 2005 .

[25]  Prabal Dutta,et al.  PolyPoint: Guiding Indoor Quadrotors with Ultra-Wideband Localization , 2015, HotWireless@MobiCom.