Visions for Mobile Devices Beyond Their Current Role Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute

Slides:



Advertisements
Similar presentations
P2 – Describe the purpose of different types of computer systems
Advertisements

Term 2, 2011 Week 1. CONTENTS Sending and receiving devices Mobile devices connected to networks – Smart phones – Personal digital assistants – Hand-held.
Chapter 1:Introduction to the world of computers
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Mobile Computing Advantages and limitations of mobile computing
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Unit 1- Recognizing Computers.  Understand the importance of computers  Identify significant times in computer history  Describe how all computers.
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Computer Basics 1 Computer Basic 1 includes two lessons:
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Design & Developed by: EATL
Computing Fundamentals Module A © CCI Learning Solutions Inc. 1 Unit 1: Recognizing Computers Lesson Topic 1Computers All Around Us 2Elements of a Personal.
Discovering Computers: Chapter 1
Using Handhelds and PCs Together by brad meyers Presented by : Isaac K. Aholu CPSC
Lecture 01 Information Technology and You Topics Basics IT in our lives - The past, present, and future Computers and computer networks Categories of computers.
SM3121 Software Technology Mark Green School of Creative Media.
REVIEW COMPUTER SYSTEMS
Hardware of Personal Computers
Discovering Computers Chapter 1 Discovering Computers & Microsoft Office 2010.
Vocabulary Terms Adapted from “Cooling Systems” – CTAE Information Technology Essentials PROFITT.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
Computer and Internet Basics.
Alternative Input Devices. Digital Camcorder View recordings on a regular TV or copy them to VHS tape Send MPEG video clips by way of to a mobile.
Development in Mobile Technologies Mobile Technology is a collective term used to describe the various types of cellular communication technology.
Design of Handheld Devices
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
Hardware -Computer Organization. Hardware & Software A computer system consists of A computer system consists of –Hardware: anything you can touch, smell,
The Computer Input devices Output devices Input/output devices VR Memory Processing Dix et al chapter 2.
Bellringer Do you think students should study computers? Why or why not?
Introduction to Computers
Introduction to Computers
Your Interactive Guide to the Digital World Discovering Computers 2012.
Classification station
Introduction to Computers
Living in a Digital World Discovering Computers Fundamentals, 2010 Edition.
Computers and Computer Systems
Overview of Windows and Microsoft Word. Operating System Performs 3 functions –Controls the hardware of the computer Screen, keyboard, disk drives, etc.
Handhelds in the Automobile: The Denali Navigation System Human Computer Interaction Institute School of Computer Science Carnegie Mellon University Brad.
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
Rak na ituu!!! CHAPTER 1 ALL ABOUT COMPUTER.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Introduction to Computers
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
Input By Hollee Smalley. What is Input? Input is any data or instructions entered into the memory of a computer.
Outline Personal Computer Desktop Computer Mobile Computers and Mobile Devices - Notebook Computer - Tablet PC - Smart Phones and PDAs - Ebook Readers.
Chapter 5: Input CSC 151 Beth Myers Kristy Heller Julia Zachok.
Copyright © 2006 Prentice-Hall. All rights reserved.1 Computer Literacy for IC 3 Unit 1: Computing Fundamentals Project 1: Identifying Types of Computers.
Computers in our everyday lives Module Computers – a part of our lives Module
PC Computers or Desktop Computers: Usually a computer box or case with built In internal Hard Drive, Processor, power supply, and CD or DVD Rom hooked.
GOOGLE GLASS TECHNOLOGY. Project Glass is a research and development program by Google to develop an augmented reality Head Mounted display (HMD). The.
Keyboard Computer Mouse Input devices is the information you put into the computer.
What is Input?  Input  Processing  Output  Storage Everything we enter into the computer to do is Input.
Computer Applications I I dentify alternative input devices and techniques.
Living in a Digital World Discovering Computers Fundamentals, 2011 Edition.
What is Multimedia Anyway? David Millard and Paul Lewis.
PRESENTED BY : DIPTIMAYEE PADHIHARI  Introduction to wearable computers  Aim of wearable computing  History of wearable computers  Wearable computing.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Computers, Information Technology, and You © 2005 Prentice-Hall, Inc.Slide 2.
Computers Mrs. Flowers University High School.
Computer Information Systems
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Fundamental of Information Communication Technology (ICT)
Computer Hardware and Software
Computer Hardware-Meeting the machine
Basic Introduction to Computers
Microsoft Research Faculty Summit 2003
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Chapter 1 – Introduction to Computers
Presentation transcript:

Visions for Mobile Devices Beyond Their Current Role Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute

Our Research on Handhelds, 1 Pebbles project Since 1997 Presented at Faculty Summit 2002, 2003, How handhelds can be used together with desktop computers Remote Commander Shortcutter SlideShow Commander Pebbles project Since 1997 Presented at Faculty Summit 2002, 2003, How handhelds can be used together with desktop computers Remote Commander Shortcutter SlideShow Commander

Our Research on Handhelds, 2 Pebbles Personal Universal Controller (PUC) Automatically create remote control panels on PocketPC and Phone for appliances Appliance description in XML Interfaces that are consistent for the user Automatically combine interfaces for multiple appliances Pebbles Personal Universal Controller (PUC) Automatically create remote control panels on PocketPC and Phone for appliances Appliance description in XML Interfaces that are consistent for the user Automatically combine interfaces for multiple appliances

Thoughts on Research Topics for the Future of Handhelds

Data Integration Multiple antennas in all devices Cellphone + BlueTooth + WiFi  Ability to be constantly connected Not just once a day for synchronization  Can re-think the data model Integration of all of the user’s data Small to large pieces of data Cut-and-paste across devices Making short notes and short annotations (meta- notes) a fundamental part of data that is stored Intelligent and automatic consistency of data  Never re-enter data more than once anywhere! Multiple antennas in all devices Cellphone + BlueTooth + WiFi  Ability to be constantly connected Not just once a day for synchronization  Can re-think the data model Integration of all of the user’s data Small to large pieces of data Cut-and-paste across devices Making short notes and short annotations (meta- notes) a fundamental part of data that is stored Intelligent and automatic consistency of data  Never re-enter data more than once anywhere!

Where is the Data? On desktop, “in the network”, on body, synchronized everywhere? Storage is basically free but still have the synchronization problem Could put on network, but then loose reliability, worry about security/theft Worry if lose mobile device with data Make control of what is shared with others easier than ing On desktop, “in the network”, on body, synchronized everywhere? Storage is basically free but still have the synchronization problem Could put on network, but then loose reliability, worry about security/theft Worry if lose mobile device with data Make control of what is shared with others easier than ing

Application Integration Portable applications across different form factors Run same application on handheld as on PC? Web pages Word  Pocket Word Automatic adaptation to I/O capabilities Even dynamically as application runs Would help with innovating in hardware since might just work on the new device Portable applications across different form factors Run same application on handheld as on PC? Web pages Word  Pocket Word Automatic adaptation to I/O capabilities Even dynamically as application runs Would help with innovating in hardware since might just work on the new device

Entering Data Text entry still hard Hand-helds have voice recorders, cameras, styluses for strokes and handwriting Easier on a phone to take a picture than to type Rich data types input and output Need better ability to handle all these types as easily as text Handwriting = picture = typed = spoken Anywhere can use one can use another Pictures as the answer to questions Use context, location, etc. so enter less information Intelligent interfaces to fill in field with right values? Use history, etc. to learn from user Text entry still hard Hand-helds have voice recorders, cameras, styluses for strokes and handwriting Easier on a phone to take a picture than to type Rich data types input and output Need better ability to handle all these types as easily as text Handwriting = picture = typed = spoken Anywhere can use one can use another Pictures as the answer to questions Use context, location, etc. so enter less information Intelligent interfaces to fill in field with right values? Use history, etc. to learn from user

Handheld and PC Augment Each Other When Nearby Touch screen, camera, voice recorder, phone modem, as PC’s I/O PC’s keyboard, mouse, big screen for handheld’s I/O Opportunistic annexing of anything in the environment (displays, keyboards, antennas, networks, etc.) Office, conference room, home, automobile E.g., Use car’s speakers, microphones, heads-up or nav- system display UI research issues: where best for: Control: across appliances/devices, input methods Output: displays on TV vs. front panel vs. handheld Touch screen, camera, voice recorder, phone modem, as PC’s I/O PC’s keyboard, mouse, big screen for handheld’s I/O Opportunistic annexing of anything in the environment (displays, keyboards, antennas, networks, etc.) Office, conference room, home, automobile E.g., Use car’s speakers, microphones, heads-up or nav- system display UI research issues: where best for: Control: across appliances/devices, input methods Output: displays on TV vs. front panel vs. handheld

Form Factors For Handhelds Fundamental human sizes: In Hand Phone, PDA -> smaller, pocket On Arm Tablet On Wrist Watch On Tables Clamshell Windows CE  not successful New Mini-pcs Laptop Wearables Sensors like BodyMedia Tradeoffs: portability, battery life, screen size (readability), text entry Fundamental human sizes: In Hand Phone, PDA -> smaller, pocket On Arm Tablet On Wrist Watch On Tables Clamshell Windows CE  not successful New Mini-pcs Laptop Wearables Sensors like BodyMedia Tradeoffs: portability, battery life, screen size (readability), text entry

Special Purpose Devices vs. Convergence Mobile game device, PDA, phone, pager, still camera, video camera, music player, movie player, watch, flash memory, … Star Trek: Tricorder, Communicator, Phaser, Medical scanner, portable memories Or one device that does it all? Marketing issues – will people create content (games, apps, movies) for your device? HCI issues Good game control UI ≠ good phone control Larger display ≠ smaller device Battery life Mobile game device, PDA, phone, pager, still camera, video camera, music player, movie player, watch, flash memory, … Star Trek: Tricorder, Communicator, Phaser, Medical scanner, portable memories Or one device that does it all? Marketing issues – will people create content (games, apps, movies) for your device? HCI issues Good game control UI ≠ good phone control Larger display ≠ smaller device Battery life

Convergence vs. Special Purpose, cont. If many devices, still should adhere to “enter once” principle Scattered around environment, vs. carry around in pocket/on body If many devices, still should adhere to “enter once” principle Scattered around environment, vs. carry around in pocket/on body

Idea: Disassemble the Parts Each function in separate device Speaker in ear, microphone, display on arm, processor in pocket, memory, antennas Integrate with watch display, input E.g., Intel “personal server” Addresses the one v. many issue? Specialized I/O mechanisms (sold separately?) attach to common core Game controller/game media reader Camera lens Each function in separate device Speaker in ear, microphone, display on arm, processor in pocket, memory, antennas Integrate with watch display, input E.g., Intel “personal server” Addresses the one v. many issue? Specialized I/O mechanisms (sold separately?) attach to common core Game controller/game media reader Camera lens

Other Research Areas for Handhelds New UIs for Handhelds Not just shrunk desktops More uses for cameras Handicapped access Digital inclusion using handhelds Security in general New UIs for Handhelds Not just shrunk desktops More uses for cameras Handicapped access Digital inclusion using handhelds Security in general

Summary Still lots of interesting and important research topics in the handheld / mobile area! Challenge: How can handheld devices improve the user interfaces of everything else, and not just be another gadget to be learned 6.5 billion people in the world 1.5 billion cell phones worldwide, vs. 500 million PCs (?) vs. only 46 million PDAs vs. 1 million TabletPCs Still lots of interesting and important research topics in the handheld / mobile area! Challenge: How can handheld devices improve the user interfaces of everything else, and not just be another gadget to be learned 6.5 billion people in the world 1.5 billion cell phones worldwide, vs. 500 million PCs (?) vs. only 46 million PDAs vs. 1 million TabletPCs

Visions for Mobile Devices Beyond Their Current Role Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute

-- Extras / Not Used --

Handhelds as Platform When Can’t Afford a PC Less-developed countries How use mobile phones for what we would use a PC for? What makes sense to try to do? Already bought a cell phone, computation is free, what can be done with it? Computers used for: Communication, entertainment, business stuff, … Collaboration through handheld as a way to bring experts to less-developed countries Applications in Health care, Education, Agriculture, etc. Specialized applications  how create apps. cheaper? Easier to program/customize Less-developed countries How use mobile phones for what we would use a PC for? What makes sense to try to do? Already bought a cell phone, computation is free, what can be done with it? Computers used for: Communication, entertainment, business stuff, … Collaboration through handheld as a way to bring experts to less-developed countries Applications in Health care, Education, Agriculture, etc. Specialized applications  how create apps. cheaper? Easier to program/customize

Text Entry on Handhelds Still Hard Lots of research, still not solved Text Entry MethodSpeed Multitap10 wpm average, 29 wpm tops T920 wpm tops Treo-Rim tiny keyboard30 wpm, up to 60 wpm Twiddler45 wpm average, 70 wpm tops (non-looking) QWERTY keyboard90 average; 192 wpm world-record Dvorjak keyboard90 average, 204 wpm world-record Normal Speaking175 wpm American Sign Language175 wpm Court report (chording)300 wpm (world record) EdgeWriteQuikWritingSharkDasherXnav

More Uses for Camera Scanner for text, UPC reader, sign translation Sensor for movement, Mouse replacement Gesture recognition Where am I? (augment GPS) Games that use camera as a sensor Face recognition Plant recognition, disease recognition, … Type on table with camera detecting virtual keys Collaboration support: show the objects discussed But needs much better integration  still too hard to send/receive pictures Scanner for text, UPC reader, sign translation Sensor for movement, Mouse replacement Gesture recognition Where am I? (augment GPS) Games that use camera as a sensor Face recognition Plant recognition, disease recognition, … Type on table with camera detecting virtual keys Collaboration support: show the objects discussed But needs much better integration  still too hard to send/receive pictures

New User Interface Metaphor? Completely new UI metaphor that is appropriate for phones/mobile devices Maybe not just applying the 25-year-old desktop UI to the phone What could be done? Haptic interfaces for mobile devices Besides just vibrate More appropriate than for desktop Completely new UI metaphor that is appropriate for phones/mobile devices Maybe not just applying the 25-year-old desktop UI to the phone What could be done? Haptic interfaces for mobile devices Besides just vibrate More appropriate than for desktop

Other Research Issues Handicapped access Blind: Braille handhelds?, talking Muscular difficulties Cognitive difficulties Security in general Safety of data Trustedness of devices Transmission of data Handicapped access Blind: Braille handhelds?, talking Muscular difficulties Cognitive difficulties Security in general Safety of data Trustedness of devices Transmission of data