Welcome…. What's New In The High-Tech World Ubiquitous Computing Or, How The Cheat Got Away.

Slides:



Advertisements
Similar presentations
Interactive lesson about operating system
Advertisements

Mobile and ubiquitous computing Chapter 16 Distributed systems, concepts and design, 4th edition, 2005, Coulouris et al Ylva-Li Lindh Gabriella Hammarin.
Mobile Information Architecture. Mobile Differences Location? - Everywhere - Household - Automobile - Fieldwork - Officework Purpose? - Everything (Integrated.
CSTA K-12 Computer Science Standards (rev 2011)
Accelerated Vocabulary Instruction
The Cricket Compass for Context-Aware Mobile Applications Nissanka B. Priyantha.
Sustainability Cultural Diversity Social Innovation.
Ubiquitous Computing Definitions Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical.
Knowledge Management Goals of KM Knowledge Management is the planning, organizing, motivating, and controlling of people, processes, and systems within.
HCI Futures UQI120S2. What are the challenges? New hardware devices New software techniques New user expectations Better psychology More connectivity.
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
B1051 Fundementals of Information Technology (Intro)
Smart Space & Oxygen CIS 640 Project By Usa Sammpun
Restaurant Staff User Interface (RSUI) Albert Kae Ahmadzia Hotaki Geoff Kwan Ian Cheng Teale Fristoe.
Chapter 1: Introduction
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Welcome to CS 395/495 Internet Measurement and its Reverse Engineering.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Chapter 3 Computer Science and the Foundation of Knowledge Model
Systems Software Operating Systems.
What is Computer? A computer is an electronic device that stores, retrieves and processes data. A computer is an electronic device that processes data.
Campus Technology 08 Shootout! Bracing for the Next-Gen Student Wave: Myth or Mandate? Next-Gen Students “Speak Up” – Are we listening? Julie Evans Project.
Nick Zomer Dean Rusk Middle School
Chapter 7 Designing Classes. Class Design When we are developing a piece of software, we want to design the software We don’t want to just sit down and.
“What a Small World!” ---NaviChat Team 4: Andrew Puchle Arthur Liu Yi-Jen Lai.
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
Lecture 18 Page 1 CS 111 Online Design Principles for Secure Systems Economy Complete mediation Open design Separation of privileges Least privilege Least.
Computers Are Your Future Tenth Edition Chapter 12: Databases & Information Systems Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Comprehensive user education to successfully navigate the Internet Part 1 - Introduction Course developed by University Library of Debrecen.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
BUSINESS B1 Information Security.
Some Computer Science Issues in Ubiquitous Computing Presenter : Junghee-Han Mark Weiser Communications of the ACM, July 1993.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
Welcome to Week 3 in the Mrs. DeRita’s computer lab!
Virtual Cockpit: Terbu Alexander Institute for Computer Graphics and Vision Graz University of Technology An Alternative Augmented Reality User Interface.
Ubiquitous Computing Software Systems.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
INTERACTIVE ANALYSIS OF COMPUTER CRIMES PRESENTED FOR CS-689 ON 10/12/2000 BY NAGAKALYANA ESKALA.
Ubiquitous learning. What is ubiquitous learning? Computing and communication technologies Characteristics of ubiquitous learning Context and ubiquitous.
S C S S S 1 S 0 S 4 Welcome to CS 104. Computers in Context 1.01.
1 3132/3192 User Accessibility © University of Stirling /3192 User Accessibility 2.
Most of the target speak and communicate in non English medium. The operation of computer and Internet demands a command over English The lack of.
Dr Theodoros N Arvanitis Senior Lecturer, Head of Biomedical Informatics, Signals & Systems Research Laboratory, Department of Electronic, Electrical &
Task Analysis Methods IST 331. March 16 th
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
Pervasive Computing ……Providing computations and communications everywhere !!
The importance of education, self-reflection & goal setting
By: Sabrina Rodriguez. A computer network is a collection of computers and devices connected by communication channels. A computer network is a group.
CS 111 – Aug. 25 What is this class about? –IT = How to make computers useful for people –Understanding what goes on inside (and outside) the machine Commitment.
Communications & Networks National 4 & 5 Computing Science.
By Jack Stewart. Cloud computing, or something being in the cloud, is a colloquial expression used to describe a variety of different types of computing.
PCI-DSS: Guidelines & Procedures When Working With Sensitive Data.
1 The Subject Is Organizations I. What is a Formal Organization? Special type of secondary group designated to allow a relatively large number of people.
The transformational capacity of ubiquitous and contextual computing.
Lecture 14 Page 1 CS 111 Summer 2013 Security in Operating Systems: Basics CS 111 Operating Systems Peter Reiher.
Introduction to Networking. What is a Network? Discuss in groups.
ORT Braude College – Software Engineering Department WristQue: A Personal Sensor Wirstband Brian D. Mayton, Nan Zhao, Matt Aldrich, Nicholas Gillian, and.
A Multi-Dimensional Configurable Access Control Framework for Mobile Applications By: Yaira K. Rivera Sánchez Major Advisor: Steven A. Demurjian.
Operating System (Reference : OS[Silberschatz] + Norton 6e book slides)
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
CS6501/ECE6501 IoT Sensors and Systems
IDENTIFYING DIFFERENT
Ubiquitous Computing and Augmented Realities
Topics in Ubiquitous Computing
NWC604COM Ubiquitous Computing
ROLE OF «electronic virtual enhanced research-engaged student teams» WEB PORTAL IN SOLUTION OF PROBLEM OF COLLABORATION INTERNATIONAL TEAMS INSIDE ONE.
Bell Work: Gateway Review
Presentation transcript:

Welcome…

What's New In The High-Tech World

Ubiquitous Computing Or, How The Cheat Got Away

State of Computing Computing is rapidly changing Smaller, more efficient, more intelligent, better connected But we still use computers like we did in the 60’s Tools to accomplish a task Repository for knowledge Can computers be more?

Computers Should Not Be…

A New Age We are entering a new age of computing As more people begin to use computers Diversity of People Different Expectations Different Cultural Backgrounds As computing is applied to more problems Diversity of Problems

A New Age Need a new concept of a computer Question the ultimate purpose of computing Computing is quickly moving away from defense and academic environments Primary purpose is no longer finding artillery trajectories

What is Ubiquitous Computing The Philosophy that computing should be used to invisibly assist us Derived from the idea that computers should be (1) Useful, and (2) Useable

First Principles The purpose of a computer is to help you do something else The best computer is a quiet, invisible servant The more you can do by intuition the smarter you are; the computer should extend your unconscious Technology should create calm

Motivation Stupid Computers Where am I? What am I supposed to be doing? What tool do I use to accomplish that? Whoops, there is a problem, better ask the user…better yet, lets just die

Example of UC Philosophy Lifting Heavy Object Explicitly call an assistant Verses Made invisibly stronger

Common Misconceptions Handheld computers are not ubiquitous agents They do the work for us when we request it Ubiquitous agents should be there, invisibly, at all times

Examples of ‘UbiComp’ Devices PARC Tabs, Active Badges (GA Tech) Spaces Active Spaces – U Illinois

Devices – PARC Tabs Developed at PARC Initial experiment to measure viability of ubiquitous environment Handheld devices with stylus Networked within building

PARC Experiment (1988) In addition to Tabs, workstations were on the system, as well as electronic whiteboards and electronic notepads GOAL: To see how people would react to computers being embedded throughout their environment Limiting Factor: Used only in the PARC environment

PARC Experiment Conclusions It’s difficult to get people to accept new technology Would have been more successful if devices could be readily used inside and outside Wide variety of applications is important to users Shows that UbiComp is viable

Devices – Active Badges Worn on person Used to track personnel Used to authenticate Emits a unique infra-red signal every 10 seconds Receivers embedded throughout buildings Good for high security environments Obvious drawback: easy to steal

Spaces – Active Spaces All objects in our environment embedded with devices Each object communicates with others Each object changes their behavior based on the state of other objects

Active Spaces GAIA OS Supports an environment with many embedded devices that have knowledge of their location and context Maps the physical space into a computational space where particular properties are associated with particular physical spaces

Major Problems With UbiComp Power Consumption Our comfort zone Unwillingness to change technology Security Big Brother Do we want to be tracked? How do we prevent authorized attempts to store and access information about us

Conclusions As technology advances, UbiComp is become more and more viable This is as much a sociological study as it is technological

Some Final Words…