Understanding computers and cognition
Understanding computers and cognition
Planning for conjunctive goals
Artificial Intelligence
Computational Intelligence
Intelligence without representation
Artificial Intelligence
The role of emotion in believable agents
Communications of the ACM
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Software engineering issues for ubiquitous computing
Proceedings of the 21st international conference on Software engineering
Some computer science issues in ubiquitous computing
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
Charting past, present, and future research in ubiquitous computing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Designing Sociable Robots
Computation and Human Experience
Computation and Human Experience
Advances in Human and Machine Cognition: Reasoning Agents in a Dynamic World: The Frame Problem
Advances in Human and Machine Cognition: Reasoning Agents in a Dynamic World: The Frame Problem
Understanding and Using Context
Personal and Ubiquitous Computing
The Challenges of Wearable Computing: Part 2
IEEE Micro
Distributed and disappearing user interfaces in ubiquitous computing
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Designing Comprehensible Agents
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Generation of Ideologically-Biased Historical Documentaries
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
At Home with Ubiquitous Computing: Seven Challenges
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
The Location Stack: A Layered Model for Location in Ubiquitous Computing
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
How to Do the Right Thing
A Robust Layered Control System For a Mobile Robot
A Robust Layered Control System For a Mobile Robot
Believable agents: building interactive personalities
Believable agents: building interactive personalities
What we talk about when we talk about context
Personal and Ubiquitous Computing
Comparing autonomic and proactive computing
IBM Systems Journal
AIMS 2005: artificial intelligence in mobile systems
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
ButterflyNet: a mobile capture and access system for field biology research
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Tableau machine: an alien presence in the home
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Turing maturing: the separation of artificial intelligence and human-computer interaction
interactions - Gadgets, part 2: the science of gadgetry
Yesterday’s tomorrows: notes on ubiquitous computing’s dominant vision
Personal and Ubiquitous Computing
Sabbath day home automation: "it's like mixing technology and religion"
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Enhancing ubiquitous computing with user interpretation: field testing the home health horoscope
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Personal and Ubiquitous Computing
Towards autonomous updating of world models in location-aware spaces
Personal and Ubiquitous Computing - Special Issue: Implications of the socio-physical contexts when interacting with mobile media
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Robotics and Autonomous Systems
Locating family values: a field trial of the whereabouts clock
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Pengi: an implementation of a theory of activity
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 1
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
FEATURE: Reflections on representation as response
interactions - Catalyzing a Perfect Storm
An Application Framework for a Situation-Aware System Support for Smart Spaces
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Proceedings of the 8th ACM Conference on Designing Interactive Systems
Rudiments 1, 2 & 3: design speculations on autonomy
Proceedings of the fifth international conference on Tangible, embedded, and embodied interaction
Cat cat revolution: an interspecies gaming experience
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Making epistemological trouble: Third-paradigm HCI as successor science
Interacting with Computers
"It's in love with you": communicating status and preference with simple product movements
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the Designing Interactive Systems Conference
Democratizing ubiquitous computing: a right for locality
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
Smart Content Selection for Public Displays in Ambient Intelligence Environments
International Journal of Ambient Computing and Intelligence
Hi-index | 0.00 |
In many ways, the central problem of ubiquitous computing -- how computational systems can make sense of and respond sensibly to a complex, dynamic environment laden with human meaning -- is identical to that of Artificial Intelligence (AI). Indeed, some of the central challenges that ubicomp currently faces in moving from prototypes that work in restricted environments to the complexity of real-world environments -- e.g. difficulties in scalability, integration, and fully formalizing context -- echo some of the major issues that have challenged AI researchers over the history of their field. In this paper, we explore a key moment in AI's history where researchers grappled directly with these issues, resulting in a variety of novel technical solutions within AI. We critically reflect on six strategies from this history to suggest technical solutions for how to approach the challenge of building real-world, usable solutions in ubicomp today.