Lecture 1. Systems

The ubiquitous computing vision of Mark Weiser

The trends that make ubicomp possible

The waves in computer technology evolution

1st Wave Mainframe Era
2nd Wave Personal Computers
3rd Wave Ubiquitous / Pervasive Computing

The properties of a pervasive computing system

context-aware uses cameras and sensors
multimodal interaction screen to show speed, interaction via wheel and gas pedal if the user has to take over the system
behind the scenes system abstracts away underlying complexities; sensors and camera all interface with a computer and one another
autonomy self-driving car, in theory, does not need user intervention

The problems and challenges in pervasive computing

The main pervasive computing system building blocks