What next, ubicomp?: celebrating an intellectual disappearing act

Weiser's landmark Scientific American article inspired many researchers to explore an exciting socio-technical vision of a third generation of computing. At the 21st anniversary of that published vision, I want to assess ubicomp's maturity and explore the identity challenge it faces. Today, ubicomp as a niche research topic no longer makes sense; we must celebrate its "disappearance" as a well-scoped research agenda because it has become a profound agenda across most of computing, and beyond. This should not be surprising; the 2nd generation of computing, the personal computer revolution, experienced the same profound disappearance. In celebration of this imminent disappearance, I will highlight the unique contributions of the ubicomp community, express some remaining intellectual challenges, and speculate on how to formulate new visions of computing that might succeed this third generation.

[1]  Gregory D. Abowd,et al.  At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line (Nominated for the Best Paper Award) , 2007, UbiComp.

[2]  Roy Want,et al.  An Introduction to Ubiquitous Computing , 2010, Ubicomp 2010.

[3]  Dieter Fox,et al.  Interactive 3D modeling of indoor environments with a consumer depth camera , 2011, UbiComp '11.

[4]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[5]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Andrew W. Fitzgibbon,et al.  KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera , 2011, UIST.

[7]  Michael S. Bernstein,et al.  Crowds in two seconds: enabling realtime crowd-powered interfaces , 2011, UIST.

[8]  Allison Woodruff,et al.  Environmental Sustainability , 2009, IEEE Pervasive Computing.

[9]  Y. Ebihara Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Rebecca E. Grinter,et al.  Broadening Ubicomp's vision: an exploratory study of charismatic pentecostals and technology use in Brazil , 2009, UbiComp.

[11]  Darren Leigh,et al.  DiamondTouch: a multi-user touch technology , 2001, UIST '01.

[12]  Gregory D. Abowd,et al.  Lessons learned from eClass: Assessing automated capture and access in the classroom , 2004, TCHI.

[13]  Eric C. Larson,et al.  GasSense: Appliance-Level, Single-Point Sensing of Gas Activity in the Home , 2010, Pervasive.

[14]  Desney S. Tan,et al.  Skinput: appropriating the body as an input surface , 2010, CHI.

[15]  Albrecht Schmidt,et al.  A New Era for Ubicomp Development , 2012, IEEE Pervasive Computing.

[16]  Arosha K. Bandara,et al.  Starting with Ubicomp: using the senseboard to introduce computing , 2012, SIGCSE '12.

[17]  Michael Beigl,et al.  The MediaCup: Awareness Technology Embedded in a Everyday Object , 1999, HUC.

[18]  Eyal de Lara,et al.  Accurate GSM Indoor Localization , 2005, UbiComp.

[19]  Sunny Consolvo,et al.  Proceedings of the 11th international conference on Ubiquitous computing , 2009, Ubicomp 2009.

[20]  Gregory D. Abowd,et al.  Detecting Human Movement by Differential Air Pressure Sensing in HVAC System Ductwork: An Exploration in Infrastructure Mediated Sensing , 2009, Pervasive.

[21]  Keith Cheverst,et al.  Using and Determining Location in a Context-Sensitive Tour Guide , 2001, Computer.

[22]  Anind K. Dey,et al.  UbiComp 2003: Ubiquitous Computing , 2003, Lecture Notes in Computer Science.

[23]  Gregory D. Abowd,et al.  Classroom 2000: An Experiment with the Instrumentation of a Living Educational Environment , 1999, IBM Syst. J..

[24]  Brad A. Myers,et al.  Past, Present and Future of User Interface Software Tools , 2000, TCHI.

[25]  Anind K. Dey,et al.  a CAPpella: programming by demonstration of context-aware applications , 2004, CHI.

[26]  Gregory D. Abowd,et al.  Using SMS to provide continuous assessment and improve health outcomes for children with asthma , 2012, IHI '12.

[27]  Uwe Hansmann,et al.  Pervasive Computing , 2003 .

[28]  W. Keith Edwards,et al.  At Home with Ubiquitous Computing: Seven Challenges , 2001, UbiComp.

[29]  Eli Blevis,et al.  Some Computer Science Issues in Creating a Sustainable World , 2008, Computer.

[30]  P. Hartvigsen The Computer for the 21st Century (1991) , 2014 .

[31]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[32]  Gregory D. Abowd,et al.  Wideband powerline positioning for indoor localization , 2008, UbiComp.

[33]  Marc Langheinrich,et al.  Privacy by Design - Principles of Privacy-Aware Ubiquitous Systems , 2001, UbiComp.

[34]  Darren Leigh,et al.  Very Low-Cost Sensing and Communication Using Bidirectional LEDs , 2003, UbiComp.

[35]  Thad Starner,et al.  Remembrance Agent: A Continuously Running Automated Information Retrieval System , 1996, PAAM.

[36]  Eyal de Lara,et al.  GSM indoor localization , 2007, Pervasive Mob. Comput..

[37]  Luis von Ahn Human Computation , 2008, ICDE.

[38]  Paul Dourish,et al.  Yesterday’s tomorrows: notes on ubiquitous computing’s dominant vision , 2007, Personal and Ubiquitous Computing.

[39]  Alain Karsenty,et al.  Unremarkable computing , 2002, CHI.

[40]  David J. Goodman,et al.  Personal Communications , 1994, Mobile Communications.

[41]  Marvin Theimer,et al.  Operating system issues for PDAs , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[42]  Timothy Sohn,et al.  iCAP: Interactive Prototyping of Context-Aware Applications , 2006, Pervasive.

[43]  Saul Greenberg,et al.  Phidgets: easy development of physical interfaces through physical widgets , 2001, UIST '01.

[44]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[45]  Eric Horvitz,et al.  Sensing techniques for mobile interaction , 2000, UIST '00.

[46]  Matthew S. Goodwin,et al.  Recognizing stereotypical motor movements in the laboratory and classroom: a case study with children on the autism spectrum , 2009, UbiComp.

[47]  Eric C. Larson,et al.  HydroSense: infrastructure-mediated single-point sensing of whole-home water activity , 2009, UbiComp.

[48]  Eric Horvitz,et al.  RightSPOT: A Novel Sense of Location for a Smart Personal Object , 2003, UbiComp.

[49]  Jun Rekimoto,et al.  Proceedings of the 7th international conference on Ubiquitous Computing , 2005 .

[50]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[51]  Eric Horvitz,et al.  Computing location from ambient FM radio signals [commercial radio station signals] , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[52]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[53]  Matthew Chalmers,et al.  Seamful design: showing the seams in wearable computing , 2003 .

[54]  Yvonne Rogers,et al.  Moving on from Weiser's Vision of Calm Computing: Engaging UbiComp Experiences , 2006, UbiComp.

[55]  Gregory D. Abowd,et al.  Software engineering issues for ubiquitous computing , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[56]  Frank Dürr,et al.  Pervasive and Mobile Computing , 2012 .

[57]  Scott P. Robertson,et al.  Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , 1991 .

[58]  David W. McDonald,et al.  Activity sensing in the wild: a field trial of ubifit garden , 2008, CHI.

[59]  Gregory D. Abowd,et al.  PowerLine Positioning: A Practical Sub-Room-Level Indoor Location System for Domestic Use , 2006, UbiComp.