[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2933242.2933248acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
research-article

Bluewave: enabling opportunistic context sharing via bluetooth device names

Published: 21 June 2016 Publication History

Abstract

Context-aware applications oftentimes require devices to share a user's context in order to provide them with relevant information and services. However, current context-sharing techniques require significant amounts of setup before they can be used, making them cumbersome when devices need to share information once or spontaneously. To address this problem, we present Bluewave, a Bluetooth-based technique that allows devices to opportunistically share context when they are nearby. With Bluewave, devices upload context to a trusted server, and extend their Bluetooth name with a URL and a set of temporary credentials. Other devices can obtain this information via Bluetooth discovery, and use it to request and receive context without having to pair. Bluewave provides a simple but effective way for users to share context through their mobile devices, supporting applications where the environment needs to collect information about the user. Our system's design has been guided by user feedback, and integrates privacy controls to let users manage how their context is being shared. In this paper, we describe Bluewave's architecture, and show how it can be used to create a wide range of "just in time" services. We argue that Bluewave's low battery consumption, combined with its speed and compatibility with existing devices, significantly reduces the cost of sharing context, and provides a practical way to create, deploy, and prototype a new generation of context-aware applications.

References

[1]
2015. Apple - iBeacon for Developers. (2015). https://developer.apple.com/ibeacon/
[2]
2015. Building an Android Beacon (Android iBeacon Tutorial Overview) - PubNub. (2015). http://www.pubnub.com/blog/building-android-beacon-android-ibeacon-tutorial-overview/
[3]
2015. Dashboards | Android Developers. (2015). https://developer.android.com/about/dashboards/index.html
[4]
2015. IEEE 802.11: Wireless LANs. (2015). http://standards.ieee.org/about/get/802/802.11.html
[5]
2015. Project Brillo | Google Developers. (2015). https://developers.google.com/brillo/?hl=en
[6]
2015. Schema.org. (2015). https://schema.org/
[7]
2015. The Physical Web. (2015). https://google.github.io/physical-web/
[8]
Gregory D Abowd, Anind K Dey, Peter J Brown, Nigel Davies, Mark Smith, and Pete Steggles. 1999. Towards a better understanding of context and context-awareness. In Handheld and ubiquitous computing. Springer, 304--307.
[9]
Amro Al-Akkad, Leonardo Ramirez, Alexander Boden, Dave Randall, and Andreas Zimmermann. 2014. Help Beacons: Design and Evaluation of an Ad-Hoc Lightweight SOS System for Smartphones. In CHI '14. New York, New York, USA, 1485--1494.
[10]
Rafael Ballagas, Michael Rohs, and Jennifer G Sheridan. 2005. Sweep and point and shoot. In CHI '05. New York, New York, USA, 1200--1203.
[11]
S I G Bluetooth. 2013. Bluetooth specification version 4.1. Bluetooth SIG (2013).
[12]
Scott Carter, Elizabeth Churchill, Laurent Denoue, Jonathan Helfman, and Les Nelson. 2004. Digital Graffiti: Public Annotation of Multimedia Content. In CHI '04 Extended Abstracts. New York, New York, USA, 1207--1210.
[13]
Guanling Chen, Ming Li, and David Kotz. 2008. Data-centric middleware for context-aware pervasive computing. Pervasive Mobile Computing 4, 2 (apr 2008), 216--253.
[14]
Shiva Chetan, Jalal Al-Muhtadi, Roy Campbell, and M. Dennis Mickunas. 2005. Mobile Gaia: A Middleware for Ad-Hoc Pervasive Computing. In CCNC '05. Illinois University, Urbana, IL, USA, 223--228.
[15]
Nigel Davies, Adrian Friday, Peter Newman, Sarah Rutlidge, and Oliver Storz. 2009. Using bluetooth device names to support interaction in smart environments. In Mobisys '09. New York, New York, USA, 151--164.
[16]
Kevin Eustice, V. Ramakrishna, Nam Nguyen, and Peter Reiher. 2008. The Smart Party: A Personalized Location-Aware Multimedia Experience. CCNC '08 (2008), 873--877.
[17]
Kevin Francis Eustice. 2008. Panoply: active middleware for managing ubiquitous computing interactions. ProQuest.
[18]
Alois Ferscha, Clemens Holzmann, and Stefan Oppl. 2004. Context Awareness for Group Interaction Support. In MobiWac '04. New York, New York, USA, 88--97.
[19]
Saul Greenberg, Michael Boyle, and Jason Laberge. 1999. PDAs and shared public displays: Making personal information public, and public information personal. Personal Technologies 3, 1-2 (March 1999), 54--64.
[20]
Tao Gu, Xiao Hang Wang, Hung Keng Pung, and Da Qing Zhang. 2004. An ontology-based context model in intelligent environments. In Proceedings of communication networks and distributed systems modeling and simulation conference, Vol. 2004. 270--275.
[21]
Elaine M Huang and Elizabeth D Mynatt. 2003. Semi-public displays for small, co-located groups. In CHI '03. New York, New York, USA, 49--56.
[22]
Yun Huang, Anthony Tomasic, Yufei An, Charles Garrod, and Aaron Steinfeld. 2013. Energy Efficient and Accuracy Aware (E2A2) Location Services via Crowdsourcing. In WiMob '13. 436--443.
[23]
Ellen Isaacs, Alan Walendowski, and Dipti Ranganthan. 2002. Hubbub: A Sound-Enhanced Mobile Instant Messenger that Supports Awareness and Opportunistic Interactions. In CHI '02. New York, New York, USA, 179--186.
[24]
Sandeep Kamath and Joakim Lindh. 2010. Measuring bluetooth low energy power consumption. Texas instruments application note AN092, Dallas (2010).
[25]
Aman Kansal, Suman Nath, Jie Leu, and Feng Zhao. 2007. SenseWeb: An Infrastructure for Shared Sensing. MultiMedia, IEEE 14, 4 (October 2007), 8--13.
[26]
Auk Kim and Gahgene Gweon. 2014. Photo Sharing of the Subject, by the Owner, for the Viewer: Examining the Subject's Preference. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '14). ACM, New York, NY, USA, 975--978.
[27]
Joanna Kulik, Wendi Heinzelman, and Hari Balakrishnan. 2002. Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks. Wireless Networks 8, 2-3 (2002), 169--185.
[28]
Marc Langheinrich. 2001. Privacy by design-principles of privacy-aware ubiquitous systems. In Ubicomp '01. Springer, 273--291.
[29]
Youngki Lee, Younghyun Ju, Chulhong Min, Seungwoo Kang, Inseok Hwang, and Junehwa Song. 2012. CoMon: Cooperative Ambience Monitoring Platform with Continuity and Benefit Awareness. In MobiSys '12. New York, New York, USA, 43--56.
[30]
Grace Lewis, Marc Novakouski, and Enrique Sánchez. 2013. A Reference Architecture for Group-Context-Aware Mobile Applications. In Mobile Computing, Applications, and Services. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 110. 44--63.
[31]
Robert Lubke, Daniel Schuster, and Alexander Schill. 2011. MobilisGroups: Location-Based Group Formation in Mobile Social Networks. In PERCOM '11. 502--507.
[32]
Erika McCallister, Timothy Grance, and Karen A. Scarfone. 2010. Guide to protecting the confidentiality of Personally Identifiable Information (PII). Technical Report. National Institute of Standards and Technology, Gaithersburg, MD.
[33]
Joseph F McCarthy and Eric S Meidel. 1999. Active Map: A Visualization Tool for Location Awareness to Support Informal Interactions. In HUC '99. Vol. 1707. 158--170.
[34]
Will McGrath, Mozziyar Etemadi, Shuvo Roy, and Bjoern Hartmann. 2015. Fabryq: Using Phones As Gateways to Prototype Internet of Things Applications Using Web Scripting. In EICS '15. ACM, New York, NY, USA, 164--173.
[35]
Matei Negulescu and Yang Li. 2013. Open project: a lightweight framework for remote sharing of mobile applications. In UIST '13. New York, New York, USA, 281--290.
[36]
Maria Poveda Villalon, Mari Carmen Suárez-Figueroa, Raúl García-Castro, and A. Gómez-Pérez. 2010. A Context Ontology for Mobile Environments. (oct 2010).
[37]
Anand Ranganathan, Roy Campbell, Arathi Ravi, and Anupama Mahajan. 2002. ConChat: A Context-Aware Chat Program. Pervasive Computing 1, 3 (jul 2002), 51--57.
[38]
Daniel Salber, Anind K. Dey, and Gregory D. Abowd. 1999. The context toolkit. In CHI '99. New York, New York, USA, 434--441.
[39]
James Scott, Jon Crowcroft, Pan Hui, and Christophe Diot. 2006. Haggle: a Networking Architecture Designed Around Mobile Users. In WONS '06. 78--86.
[40]
Ajay Sharma. 2008. Bluetooth security issues: threats and consequences. In COIT '08. 78--80.
[41]
Clay Shields and Brian Neil Levine. 2000. A protocol for anonymous communication over the Internet. In CCS '00. New York, New York, USA, 33--42.
[42]
João Pedro Sousa and David Garlan. 2002. Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments. In Software Architecture. Boston, MA, 29--43.
[43]
Kimberly Tee, Saul Greenberg, and Carl Gutwin. 2006. Providing Artifact Awareness to a Distributed Group Through Screen Sharing. In CSCW '06. New York, NY, USA, 99--108.
[44]
Narseo Vallina-Rodriguez and Jon Crowcroft. 2011. ErdOS: Achieving Energy Savings in Mobile OS. In MobiArch '11. New York, New York, USA, 37--42.
[45]
Bin Wang, J Bodily, and S K S Gupta. 2004a. Supporting Persistent Social Groups in Ubiquitous Computing Environments Using Context-Aware Ephemeral Group Service. In PERCOM '04, Vol. 0. Los Alamitos, CA, USA, 287--296.
[46]
X. H. Wang, Da Qing Zhang, Tao Gu, and H. K. Pung. 2004b. Ontology based context modeling and reasoning using OWL. In PERCOM '04. 18--22.
[47]
Roy Want, Andy Hopper, Veronica Falcão, and Jonathan Gibbons. 1992. The active badge location system. ACM Transactions on Information Systems 10, 1 (January 1992), 91--102.
[48]
Mark Weiser. 1991. The Computer for the 21st Century. Scientific American 265, 3 (September 1991), 94--104.
[49]
Mark Weiser. 1993. Some computer science issues in ubiquitous computing. Commun. ACM 36, 7 (July 1993), 75--84.
[50]
Jason Wiese, Patrick G Kelley, Lorrie F Cranor, Laura Dabbish, Jason I Hong, and John Zimmerman. 2011. Are You Close with Me? Are You Nearby?: Investigating Social Groups, Closeness, and Willingness to Share. In Ubicomp '11. New York, NY, USA, 197--206.
[51]
Craig Wisneski, Hiroshi Ishii, Andrew Dahley, Matt Gorbet, Scott Brave, Brygg Ullmer, and Paul Yarin. 1998. Ambient Displays: Turning Architectural Space into an Interface between People and Digital Information. In Cooperative buildings: Integrating information, organization, and architecture. 22--32.

Cited By

View all
  • (2020)Context information sharing for the Internet of ThingsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2019.106988166:COnline publication date: 15-Jan-2020
  • (2018)Context Interoperability for IoT Through an Edge-Centric Context Sharing Architecture2018 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC.2018.8538491(00667-00670)Online publication date: Jun-2018

Index Terms

  1. Bluewave: enabling opportunistic context sharing via bluetooth device names

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    EICS '16: Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems
    June 2016
    321 pages
    ISBN:9781450343220
    DOI:10.1145/2933242
    © 2016 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of the United States government. As such, the United States Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 June 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. mobile interaction
    2. ubiquitous computing

    Qualifiers

    • Research-article

    Conference

    EICS'16
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 73 of 299 submissions, 24%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 04 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Context information sharing for the Internet of ThingsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2019.106988166:COnline publication date: 15-Jan-2020
    • (2018)Context Interoperability for IoT Through an Edge-Centric Context Sharing Architecture2018 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC.2018.8538491(00667-00670)Online publication date: Jun-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media