1 Enabling Pervasive Computing Become Truly Pervasive Dr. Joseph Loyall BBN Technologies March 3, 2009 Research Directions in Situational-aware Self-managed.

Slides:



Advertisements
Similar presentations
Rocket Software, Inc. Confidential James Storey General Manager, OSS Unit Rocket Software APNOMS 2003: Managing Pervasive Computing and Ubiquitous Communications.
Advertisements

P2 – Describe the purpose of different types of computer systems
Chapter 1:Introduction to the world of computers
+ Tips for Helping Teachers Use Mobile Devices In the Classroom Webinar- VSTE Online Presented by Charles Randolph Instructional Technology Coordinator.
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Objectives Overview Define an operating system
Chapter 1 Computer, Internet, Web, and Basics
Unit 1- Recognizing Computers.  Understand the importance of computers  Identify significant times in computer history  Describe how all computers.
Computer Hardware Software Network Peripheral devices Input Breaking codes Modeling weather systems Mainframe Server System unit CPU Input Devices Data.
Types of Computers & Computer Hardware Computer Technology.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
ISquad Lesson Ms. Cmapanelli Troubleshooting Your PC.
NEXT. ENTERTAINMENT RESEARCH CARS SHOPPING SOCIAL NETWORKING Q’Q’ LISTLIST.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Content  Overview of Computer Networks (Wireless and Wired)  IP Address, MAC Address and Workgroups  LAN Setup and Creating Workgroup  Concept on.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All Rights Reserved. Introduction to Computer Essentials.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
SM3121 Software Technology Mark Green School of Creative Media.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
CLOUD COMPUTING.  It is a collection of integrated and networked hardware, software and Internet infrastructure (called a platform).  One can use.
Hardware of Personal Computers
Microsoft Office 2013 ®® Appendix A Introduction to Cloud Computing.
The Internet & The World Wide Web Notes
Vocabulary Terms Adapted from “Cooling Systems” – CTAE Information Technology Essentials PROFITT.
M. Guymon Pleasant Grove High Spring 2003 Types of Computers & Computer Hardware Computer Technology Day 1.
L a r y s s a J a c k i e &. Founded in 2003, DocuSign is committed to transforming the way people like you work, live and connect by providing the freedom.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
Operating System.
Learn Computer Part1 By Mathews Orwa.
Bellringer Do you think students should study computers? Why or why not?
Introduction to Computers
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Survey of PC and Network Operating Systems
Chapter 4 System Software.
Wireless Application Protocol. . The Two Paradigms W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web.
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
Computer Basics & Keyboarding. What Is A Computer? An electronic device operating under the control of instructions stored in its own memory unit An electronic.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Explain the purpose of an operating system
Types of computers Done by Habibalrahman Hassan-7B3.
Rak na ituu!!! CHAPTER 1 ALL ABOUT COMPUTER.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
IT Introduction to Information Technology CHAPTER 01.
CES Consumer Electronics Show Session Notes. Overview  “Long term” is now months  Battle for control of the Connected Consumer is really the theme.
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Different types of Computers
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Multimedia and Computers Introduction to Computers.
1. Nortel Confidential Information BUSINESS MADE SIMPLE 2 The Future of Telecommunications John A. Phillips Nortel, ETSI General Assembly Chairman 2007.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
©2006 Prentice Hall1-1 ELC 310 DAY 2. ©2006 Prentice Hall1-1 Agenda Questions Roll Call Textbook issues Student Contracts Assignment 1 posted in WebCT,
Types of Computers & Computer Hardware Computer Technology Day 1.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
R. Stewart Fayetteville High School Types of Computers & Computer Hardware Computer Technology.
Emad Salem. CHAPTER (1) COMPUTER HARDWARE Computer A computer is a machine that can be programmed to process data (input) into useful information (output).computerdatainformation.
SONGONUGA EMILIA ACCOUNTING 12/SMS02/ Introduction One goal of human-computer interaction research is to reduce the demands on users when using.
History of Windows Operating System. Windows 1.0 Debuted in 1985 First version of Windows that was set up to use bitmap displays and mouse pointing devices.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Intro to Digital Technology Review for Final Introduction to Digital Technology Finals Seniors Monday, 5/16 – 2 nd Tuesday 5/17 – 1 st,3 rd Underclassmen.
IT Vocabulary Basics Review Sit at tables. Need pencil/pen.
Computer Information Systems
Types of Computers & Computer Hardware
TYPES AND COMPONENTS OF COMPUTER SYSTEM
Types of Computers & Computer Hardware
User Interface Design and Development
Principles/Paradigms Of Pervasive Computing
Bioinformatics (Nursing)
Presentation transcript:

1 Enabling Pervasive Computing Become Truly Pervasive Dr. Joseph Loyall BBN Technologies March 3, 2009 Research Directions in Situational-aware Self-managed Proactive Computing in Wireless Ad hoc Networks

2 What are the grand challenge applications (3 to 4) in the pervasive computing domain today?  Access to and control of all aspects of your life from anywhere –Requires constant connectivity –Not just access to and phone, but also your home, family, car, restaurant reservations, what’s happening up ahead, entertainment  Information on demand, provided proactively –Directions to where you need to go, traffic, construction and rerouting –Answers to questions in anticipation (never forget a person’s name again) –Your own personal assistant and encyclopedic knowledge at the speed of thought  Fewer devices, more intuitive interfaces –Why does the ordinary person have tiny screens; what happened to HUDs? –Why does everything need to be typed in? keyboards get smaller as our fingers get fatter.

3 What technological barriers prevent pervasive computing from becoming truly pervasive?  Don’t want to have to think in terms of devices, but instead about capabilities or functionality –Ease of use is key –Mobility is key, applications should follow you around  Still need to pull a device (cell phone, PDA, Ipod, laptop) out of your pocket, look at it, and type on it to use it –Your car is a big computer (actually lots of them), why doesn’t it take over all the duties of your computer when you get in it –Devices, connectivity, and applications seamlessly following us around as we move  Connectivity is still spotty –Why can’t our Internet connectivity move from device to device and WAP to WAP as seamlessly as our cell phone moves from tower to tower –Middleware, applications, devices need to hide the “seams” better from the user –Middleware and devices need to manage and control the limited and unreliable connectivity so that drops and degradation is hidden from the user  Interfaces –Still dominated by screens and keyboards –Proactive, autonomic computing should remove the need for much human input Luke Skywalker didn’t type a single command into R2D2 yet got the information he needed when he needed it –Think of the success enabled by systems that captured an appropriate user metaphor Excel, IPod, TIVO

4 What are the particular challenges from the networking and data mgmt perspectives?  Device capabilities (processing, memory, secondary store) has outstripped the available connectivity and bandwidth.  Still don’t have code mobility, WORA –It’s much better than it used to be, but you still can’t run the same apps on your PDAs as on your desktop –Still significant challenges with versions, synchronizing data, etc.  Although there are more information and services at your fingertips, it still takes effort to get what you need –It’s hard to remember life before Google, but still many situations where crafting a search query and looking through pages of results is unwieldy –Data management based on search and response, with the analysis, selection, filtering burden on the user is not conducive to pervasive computing  Information and service access are not context-aware, proactive –Computers and devices still do what you tell them to, not what you want

5 Societal issues that need to be addressed to enable people-centric design of pervasive systems? (1/2)  Recognizing the innovation associated with some incremental achievements… –Tivo is disk IO hooked up to a TV listing interface and TV display An integration of existing mature technologies Yet revolutionized TV viewing (and the economics of advertising) –IPod is a disk drive, file listing, and display, and a trivial user input device –Would be unlikely to be published or funded by research funding organizations

6 Societal issues that need to be addressed to enable people-centric design of pervasive systems? (2/2)  Mediating the tension between the all purpose device versus a new device for each purpose. Shimmer is both a floor wax and a dessert topping!

7 How to re-design curriculum towards next-generation scientists with inter-disciplinary training suitable to tackle a wide spectrum of problems in pervasive computing?  Classes that combine disciplines traditionally taught separately –Middleware, operating systems –Applications that run on multiple devices, i.e., desktop and small devices –Context-aware, adaptive, network management  Classes and disciplines that focus on –The use and benefit of provided capabilities, hiding the specifics of computers –Removing complexity, increasing mobility and functionality –Simplifying human experience with computers