P ERVASIVE C OMPUTING Ian Christe 1
K EY D EFINITIONS Pervasive - Spreading widely throughout an area or a group of people. Ubiquitous - Present, appearing, or found everywhere. 2
W HAT IS P ERVASIVE C OMPUTING ? Computing in a world with computers infiltrating every aspect of our lives. 3
R ELATION TO T RADITIONAL C OMPUTING Main Frames One computer many people Most people could not see this future Personal Computers Why would anyone have more than one computer? 4
5
R ELATION TO M OBILE AND U BIQUITOUS C OMPUTING Now we have multiple computers Desktop, Laptop, tablet, Smart Phone Most have 2 or more What is Next? Computers everywhere Subconscious interactions 6
F OUNDERS IBM coined the term Pervasive Computing in the late 80’s Xerox came up with Ubiquitous Computing at the same time 7
X EROX ' S PARC Developed tablets, smart boards, and PDAs All interconnected Ad from
W HY DO WE WANT IT ? Simplifies life Gives us more out of life Information Less stress Less to think about 9
H OW DOES IT AFFECT US TODAY ? Cars Phones School And more! 10
E XAMPLES Unlock and start a car with keys in your pocket. Seamless No thought needed Google Glasses Possible improvement over smart phone. Convenient. 11
W HAT WILL IT TAKE ? Contextually aware software Ways of gathering data on surroundings Networking many small computing devices together Hardware 12
C ONTEXTUALLY AWARE Software must learn about the surroundings Must be able to learn about the user Must be able to predict the users needs 13
M ETHODS OF DATA GATHERING GPS Microphone Accelerometer Camera Sensors of many types 14
N ETWORKING Sensor Networks RFID Tags Embedded Systems 15
H ARDWARE Cheap Small Long battery life Efficient wireless connectivity 16
C HALLENGES Sensing the environment Interpreting human actions Embedding all of this technology seamlessly 17
H OW WILL IT AFFECT US TOMORROW ? Passively or subconsciously interact Our backpack will remind us that we are forgetting our notebook. Rooms will adjust to us entering or leaving Lighting Music Temperature 18
H OW WILL IT AFFECT US TOMORROW ? Every aspect of our lives could potentially be affected. Monitoring health, nutrition, sleep quality Monitoring your house When to go shopping and what to get Tracking water and light levels of potted plants Going out to eat Glass detects need for refill No need for waiter for ordering 19
A UGMENTED R EALITY Digital overlay on a display Provides an enhanced experience Information Directions Blueprints Games Spotlight objects 20
S ECURITY Computers will know more about you More than just browsing history Locations Personal preferences about everything Laws will be playing catch up What will happen in the meantime? How do we protect all of these networks and keep them efficient at the same time? 21
S ECURITY How will the ability to track a persons life change the way people act? How will this information be kept safe? 22
C ONCLUSIONS We are moving in the direction of Pervasive/ Ubiquitous Computing. In limited areas we are already there. We will see how far it goes. 23
Q UESTIONS 24
S OURCES Debashis Saha, “ Pervasive Computing: A Paradigm for the 21 st Century” reprinted in IEEE Pervasive Computing, Jan.-Mar. 2003, pp Jiehan Zhou, “Pervasive Service Computing: Visions and Challenges” th IEEE International Conference Jingde Cheng, “Persistent Computing Systems as an Infrastructure for Pervasive Services” st International Symposium on Pervasive Computing and Applications pp Dong-Hee Shin, “A Realization of Pervasive Computing: Ubiquitous City” 2010 IEEE Roy Want, “System Challenges for Ubiquitous & Pervasive Computing” ICSE'05, May 15-21,