Pervasive Computing

25
PERVASIVE COMPUTING Ian Christe 1

description

Pervasive Computing. Ian Christe. Key Definitions. Pervasive - Spreading widely throughout an area or a group of people. Ubiquitous - Present, appearing, or found everywhere. What is Pervasive Computing?. Computing in a world with computers infiltrating every aspect of our lives. - PowerPoint PPT Presentation

Transcript of Pervasive Computing

Page 1: Pervasive Computing

1

PERVASIVE COMPUTINGIan Christe

Page 2: Pervasive Computing

2

KEY DEFINITIONS

Pervasive - Spreading widely throughout an area or a group of people.

Ubiquitous - Present, appearing, or found everywhere.

Page 3: Pervasive Computing

3

WHAT IS PERVASIVE COMPUTING?

Computing in a world with computers infiltrating every aspect of our lives.

Page 4: Pervasive Computing

4

RELATION TO TRADITIONALCOMPUTING

Main Frames One computer many people Most people could not see this future

Personal Computers Why would anyone have more than one

computer?

Page 5: Pervasive Computing

5

Page 6: Pervasive Computing

6

RELATION TO MOBILE AND UBIQUITOUS COMPUTING

Now we have multiple computers Desktop, Laptop, tablet, Smart Phone Most have 2 or more

What is Next? Computers everywhere Subconscious interactions

Page 7: Pervasive Computing

7

FOUNDERS

IBM coined the term Pervasive Computing in the late 80’s

Xerox came up with Ubiquitous Computing at the same time

Page 8: Pervasive Computing

8

XEROX'S PARC

Developed tablets, smart boards, and PDAs All interconnected Ad from 1991

Page 9: Pervasive Computing

9

WHY DO WE WANT IT?

Simplifies life Gives us more out of life

Information Less stress Less to think about

Page 10: Pervasive Computing

10

HOW DOES IT AFFECT US TODAY?

Cars Phones School And more!

Page 11: Pervasive Computing

11

EXAMPLES Unlock and start a car with keys in your

pocket. Seamless No thought needed

Google Glasses Possible improvement

over smart phone. Convenient.

Page 12: Pervasive Computing

12

WHAT WILL IT TAKE?

Contextually aware software Ways of gathering data on surroundings Networking many small computing devices

together Hardware

Page 13: Pervasive Computing

13

CONTEXTUALLY AWARE

Software must learn about the surroundings Must be able to learn about the user Must be able to predict the users needs

Page 14: Pervasive Computing

14

METHODS OF DATA GATHERING

GPS Microphone Accelerometer Camera Sensors of many types

Page 15: Pervasive Computing

15

NETWORKING

Sensor Networks RFID Tags Embedded Systems

Page 16: Pervasive Computing

16

HARDWARE

Cheap Small Long battery life Efficient wireless

connectivity

Page 17: Pervasive Computing

17

CHALLENGES

Sensing the environment Interpreting human actions Embedding all of this technology seamlessly

Page 18: Pervasive Computing

18

HOW 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

Page 19: Pervasive Computing

19

HOW 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

Page 20: Pervasive Computing

20

AUGMENTED REALITY

Digital overlay on a display Provides an enhanced experience

Information Directions Blueprints Games Spotlight objects

Page 21: Pervasive Computing

21

SECURITY

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?

Page 22: Pervasive Computing

22

SECURITY

How will the ability to track a persons life change the way people act?

How will this information be kept safe?

Page 23: Pervasive Computing

23

CONCLUSIONS

We are moving in the direction of Pervasive/ Ubiquitous Computing.

In limited areas we are already there. We will see how far it goes.

Page 24: Pervasive Computing

24

QUESTIONS

Page 25: Pervasive Computing

25

SOURCES Debashis Saha , “Pervasive Computing: A Paradigm for the 21st Century” reprinted in IEEE

Pervasive Computing, Jan.-Mar. 2003, pp. 25-30.

Jiehan Zhou, “Pervasive Service Computing: Visions and Challenges” 2010 10th IEEE International Conference

Jingde Cheng, “Persistent Computing Systems as an Infrastructure for Pervasive Services” 2006 1st International Symposium on Pervasive Computing and Applications pp.104- 109

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, 2005