Research Topics in Ubiquitous Computing Jason I. Hong.

Slides:



Advertisements
Similar presentations
Toward Better Research: Cross-Threads Nick Feamster, Alex Gray, Charles Isbell College of Computing Georgia Tech.
Advertisements

Implementing the Tech Standards Presenter: Eric Curts eTech|OHIO Tech Conference 2006.
Welcome to the seminar course
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
Prof. James A. Landay University of Washington Spring 2012 Introduction & Course Overview CSE 441 – Advanced HCI March 27, 2012.
1 i206: Distributed Computing Applications & Infrastructure 2012
Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing Eric Chung Carnegie Mellon Jason Hong Carnegie Mellon Madhu Prabaker University.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Woking with Distance Lecturers, learning from each other, about Mobile Technology In e-assessment, wiki supported EATING 18 October 2007 Wendy Fisher COLMSCT.
CSCD 555 Research Methods for Computer Science
Usable Privacy and Security Course Overview Lorrie Cranor, Jason Hong, Mike Reiter Grad students and juniors and seniors –Tended to be HCI, CS, Public.
SIMS 213: User Interface Design & Development Marti Hearst Thur, April 17, 2003.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Role of Tablets in the computer world
Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24 th, 2005.
The Influence of the University/College/Department Mission How your university and department’s missions influence your engineering degree requirements.
SBU Digital Media CSE 690 Internet Vision Organizational Meeting Tamara Berg Assistant Professor SUNY Stony Brook.
Introduction to Ubiquitous Computing Spring 2014.
Agenda9/11/13 Do Now –Display your name tag and log into your computer Pre-Assessment Test Info and Interests Syllabus and Course Expectations Opening.
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Networked Systems Practicum Lecture 1 – Introduction 1.
Assistive Technology to Promote Learner Autonomy.
MIS 320: Introduction to GIS Yong Choi School of Business Administration CSU, Bakersfield.
Welcome to Horizons Night I am Gifted... Tanya Cheeves: 1 st, 2 nd, and 4 th grades Sandra Landers: 3rd and 5 th grades.
ST01 - Introduction 1 Introduction Lecturer: Smilen Dimitrov Sensors Technology – MED4.
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
Introduction to Mobile Computing -CSE 535 Fall 2007 Sandeep K. S. Gupta School of Computing and Informatics Arizona State University.
Research Topics in Ubiquitous Computing Jason I. Hong jasonh at cs cmu edu f2004/readings.html
KSE631: Content Networking Uichin Lee KAIST KSE March 5, 2013.
Home and Personal Communication Systems Lesson 5 – Personal Connections.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
Professional Development Skills Training Welcome to OCN 750! January 14 – Introductions On a name tag, please write: your first name your field of study.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Uichin Lee KAIST KSE KSE801: Mobile and Pervasive Computing for Knowledge Services.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Incorporation of Technology into the Classroom By: Jenna Snyder.
EDP 389H: Educational Disabilities in the Schools January 22nd, 2009.
Ubiquitous Computing Visions Jason I. Hong jasonh at cs cmu edu.
Ashley White.  Computing that is made to be found anywhere and everywhere.  A high degree of communication among devices and sensors through a ubiquitous.
CS492 Special Topics in Computer Science Mobile/Wireless Networking Lecture #1 (Monday ) Sue B. Moon.
Objective: Students will learn the formal essay writing format. Bellwork: What is so important about the thesis statement?
Role Of Tablets In The Computer World © 2015 albert-learning.com Role Of Tablets In The Computer World.
Prof. James A. Landay Computer Science Department Stanford University Winter 2016 dt+UX 2 : USER EXPERIENCE DESIGN PROJECT Introduction & Course Overview.
Dr. Jeff Cummings MIS323 Business Telecommunications.
INTRODUCTION PARAGRAPH. The purpose of your introduction paragraph is: To creatively grab your reader’s attention, making her interested, wanting to read.
1 Mobile & Ubiquitous Computing Thad Starner, Jay Summet Class I.
Prof. James A. Landay University of Washington Winter 2009 Introduction & Course Overview CSE 441 – Advanced HCI January 6, 2009.
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
Integrating Social Media into IS/IT Courses: A Success Story to Report.
Gaia Ubiquitous Computing Directions Roy Campbell University of Illinois at Urbana-Champaign.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Ubicomp Design Pre-Patterns May 29, 2008.
Responsibilities CS 4501 / 6501 Software Testing
E 96 Introduction to Engineering Design Peter Reiher UCLA
Introduction & Course Overview CS490f – Part II
Responsibilities CS 4640 Programming Languages for Web Applications
CS147: Assignment #1, Needfinding
Meeting, training & teaching in the interactive iWorld
CS 139 – Programming Fundamentals
Jeff Offutt SWE 637 Software Testing
Ubiquitous Computing By: Patrick Yienger.
Software Maintenance and Design
Software Usability Analysis and Design
Responsibilities CS 4640 Programming Languages for Web Applications
Welcome to the First-Year Experience!
Introduction Paragraph
CS 1111 Introduction to Programming Spring 2019
BoF on A3 Appliance Aggregation Architecture
Welcome to the First-Year Experience!
Welcome to the First-Year Experience!
Presentation transcript:

Research Topics in Ubiquitous Computing Jason I. Hong

Ubiquitous Computing is Coming Devices in all form factors Sensors everywhere Rich variety of inputs and outputs All wirelessly connected Computation, communication, and sensing integrated with physical world

Ubiquitous Computing is Coming Devices in All Form Factors

Ubiquitous Computing is Coming Sensors Everywhere E911Find Friend

RFIDs already in greater use than you may realize Wal-Mart mandate of Jan 2005 Ubiquitous Computing is Coming Sensors Everywhere

Ubiquitous Computing is Coming Rich Variety of Inputs and Outputs Read my important

Short-range wireless for consumers –Bluetooth, HomeRF, Near Field Networks Personal Area Networks –Transmit data thru the body Ubiquitous Computing is Coming All Wirelessly Connected

These are the tech trends, but quo vadis? –What do we really want ubicomp to be? –What’s the “right” way to do it? Many different issues –Interaction Design, Systems, HCI, Public policy, … –Different communities, different vocabulary, different papers Goals of this course –Discuss and understand these issues –Help advance state of the art Just Where Are We Heading?

Assistant professor in Human Computer Interaction –Undergrad at Georgia Tech, CS and Math –PhD in Computer Science from Berkeley –Dissertation work on privacy and ubicomp systems Location based services –How to make them easier to build? –Compelling applications? Usable privacy and security –How to manage in ubicomp environment? Who Am I?

Readings –Every class will be several readings –At beginning of class, turn in summary of each paper 3-8 sentences plus a highlight Something interesting or noteworthy A question to discuss in class A point you disagree with Structure of this Course

Lecture and class notes –Each student needs to do at least one lecture –Each student needs to take class notes at least once (summary of class discussion) –Will be used for an instructor’s guide Structure of this Course

Lecture –Present overview of readings –Highlight what you think are interesting points –Outline some questions for discussion Feel free to be creative here –read and present related work –present some of the optional reading materials –demonstrate software mentioned in the reading –critique a design discussed in the reading –split class into separate groups, each discussing a question –set up class to debate for or against a position –design a class exercise for your classmates Structure of this Course

Course project –Do a piece of substantial research –Teams of 2-3 –“Conference paper” as deliverable Kinds of projects –Design-oriented –Implementation-oriented –Evaluation-oriented –Mixture of above –We’ll form teams Feb 22 Structure of this Course

Visions and Challenges of Ubiquitous Computing Privacy and Security Context-Awareness –Location sensing, communication, evaluation Applications –Smart homes, Capture and Access, Mobile groups Systems –Sensor networks, RFIDs Overview of Course Topics

Read papers before class –Bring printout of summary + highlight for each paper –Signup to do a presentation –Signup for lecture notes –Will bring in signup sheet Thursday –Need volunteer for this Thursday for lecture notes Course project Please minimize use of laptops for / surfing Summary of Your Responsibilities

Readings for next class –The Computer for the Twenty-First Century, by Mark Weiser –Synthetic Serendipity, by Vernor Vinge –Mike Villa's World, by Harry Goldstein Only two summaries for next time –One for Weiser’s paper –One for the scifi story Next Class

Important Questions to Think About Original vision of ubicomp written in 1991! –Why haven’t we achieved it yet? How to manage this complexity? –Things barely work together today –Overload of information What are the core devices? –Buy it at Home Depot, plug it in, and you’re good to go! What are the core services of this world? –Equivalent of Google, Yahoo, and Ebay? Is this really a world we want to live in?

Questions so far?

Class Exercise Break up into pairs –Introduce self to neighbor –Background, why you are taking course, what you hope to get out of the course Merge into groups of four –Repeat intros Merge into groups of eight –Elect a leader (tallest, oldest, closest to door, coolest phone) –Summarize reasons why people taking course and what they hope to get out of it Can stop at groups of eight