stanford hci group / cs147 u 02 October 2008 Mobile Scott Klemmer tas: Amal dar Aziz, Mike Krieger, Ranjitha Kumar, Steve Marmon,

Slides:



Advertisements
Similar presentations
Copyright 1999 all rights reserved Input Devices n What types are there? n Why do we need them? –What functions do they perform? n What are desirable characteristics.
Advertisements

Chapter 1 Introduction to Computers p. 6.
High Technology of the iPhone. Content Multi-Touch SystemMulti-Touch System OS XOS X WirelessWireless AccelerometerAccelerometer Proximity SensorProximity.
Essential Introduction to Computers. What is a Computer? An electronic device, operating under the control of instructions stored in its own memory, that.
Ambiguous Keyboards 4/8/ Nate Bodenstab Text Entry for Mobile Computing: Models and Methods, Theory and Practice. MacKenzie and Soukoreff. Human-Computer.
Frontiers in Interaction The Power of Multimodal Standards Deborah Dahl Principal, Conversational Technologies Chair, W3C Multimodal Interaction Working.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
ICS 463, Intro to Human Computer Interaction Design: 9 “Theory”. Input and Output Dan Suthers.
History of Apple The first home computer with a GUI or graphical user interface was the Apple Lisa. The very first graphical user interface was developed.
Stanford hci group / cs376 research topics in human-computer interaction Multimodal Interfaces Scott Klemmer 15 November 2005.
Bits-1 AJG 10/2010 The University of Massachusetts Lowell Bits Anthony J. Gabrielson October 5, 2010.
Design of Palm Pilot Rob Haitani Presented by: Pankaj Thakkar.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices IAT This material has been developed by Georgia Tech HCI faculty, and continues to evolve.
TAUCHI – Tampere Unit for Computer-Human Interaction 1 Alternate Keyboards for Text Entry – And How to Evaluate Them I. Scott MacKenzie.
Mobile UIs Professor: Tapan Parikh TA: Eun Kyoung Choe
CSC USI Class Meeting 2 August 31, Beginnings SOP 1: 1. When you use a (physical) key-based entry device, what do you do to the keys? A.
Input Devices Text Entry Devices, Positioning, Pointing and Drawing.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
CATEGORIES OF COMPUTERS
Prof. James A. Landay University of Washington CSE 441 Spring 2012 Mobile UI Design * Based in part on content in Chapter 9-10 of Designing the iPhone.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Computer and Internet Basics.
Human factors in mobile systems Lin Zhong ELEC424, Fall 2010.
Operating Systems Chapter 4.
Design of Handheld Devices
Microsoft Office 2010 Introduction to Computers and How to Purchase Computers and Mobile Devices.
Introduction to Computers
ASSISTIVE TECHNOLOGY PRESENTED BY ABDUL BARI KP. CONTENTS WHAT IS ASSISTIVE TECHNOLOGY? OUT PUT: Screen magnifier Speech to Recogonizing system Text to.
Introduction to Mobile Computing CSE 390 Fall 2010.
The Mobile Computer Lutz Roeder June The World is shrinking The phone being the new network PC?
Stanford hci group / cs147 u 04 October 2007 Intro to Human- Computer Interaction Design Scott Klemmer tas: Marcello Bastea-Forte,
Kaela Parks, Director Disability Services Portland Community College.
User Models Predicting a user’s behaviour. Fitts’ Law.
Understanding Computers & Computer Literacy Computer Concepts BASICS Lesson 1.
Applied Pervasive Computing Presentation : Mobile Interaction Devices.
Interaction Gavin Sim HCI Lecture /111. Aims of this lecture Last week focused on persona and scenario creation. This weeks aims are: ◦ To introduce.
Interaction with Surfaces. Aims Last week focused on looking at interaction with keyboard and mouse This week ◦ Surface Interaction ◦ Gestures.
Microsoft Office 2007 Essential Introduction to Computers.
Mr C Johnston ICT Teacher
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Palm webOS History Version.Release Date. WebOS – Build 194 Sprint Config – 2.012/28/2009 WebOS – Build 194 Sprint Config – 2.012/28/2009 WebOS.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices CS / Psych This material has been developed by Georgia Tech HCI faculty, and continues.
©2011 INTERACTION DESIGN Chapter 6. ©2011 Low-fidelity Prototype Source: Heim, S. (2008), p. 188.
Fall 2002CS/PSY Dialog Design 3 How to use a PDA.
GIANFRANCO BARBALACE Y FRANCO CAVIGLIA CATENAZZI1ºB Types and components of a computer systems.
#+ professor patrick baudisch hci1: designing interactive systems hasso-plattner institute discrete, text, menus.
1 WIRELESS INTERNET and PDA’S Newton Reid MIS Prof Sistrunk MWF-1:00-2:00.
Mobile UIs Lecture #14 – April 28 th, : User Interface Design and Development.
MULTIMEDIA Multimedia Industries WJEC GCSE ICT. STARTER  Multimedia is the combination of different elements:  Multimedia is used in many different.
A Study of Apple Inc. Dustin Miller Eric Eason Felicia Foster Gary Rouse.
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.
Choosing interaction devices: hardware components
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Monday, August 31, 2012 CSCI 333 – Systems Programming.
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
Unit 6 of COMP648 User Interface and Interaction Methods Dr Oscar Lin School of Computing and Information Systems Faculty of Science and Technology Athabasca.
Computer Applications I I dentify alternative input devices and techniques.
4.01 Terms Digital Communications. Terms Access — The act of reading data from or writing data to a storage device. Access — The act of reading data from.
COURSE DESCRIPTION: This course is designed to introduce the students to new and emerging technologies that are impacting the way we input information.
By…, S.SHOBANA MOBILE COMPUTING. Processing... Overview  What is mobile computing?  Types of mobile computing  Advantages of Mobile computing  Limitations.
Application development process Part 1. Overview State of the mobile industry Size of the market Popularity of platforms How users use their devices Internationalisation.
Mobile Computing & Mobile UI Design
Dialog Design 3 How to use a PDA
Computer Hardware and Software
Google translate app demo
Eric Brewer BEARS February 11, 2010
Usability and user Interfaces
Eric Brewer BEARS February 11, 2010
Presentation transcript:

stanford hci group / cs147 u 02 October 2008 Mobile Scott Klemmer tas: Amal dar Aziz, Mike Krieger, Ranjitha Kumar, Steve Marmon, Neema Moraveji, Neil Patel

Sony Walkman

Car phone

3.3 billion mobile phones worldwide Source: Informacon (2007)

Mobile design is evolving rapidly! Source: Apple, Palm NewtonPalm PilotiPhone

There was the Newton … Source: The Simpsons, Wikipedia Apple Newton MessagePad Newton screen displaying a Note with text, "ink text", a sketch, & vectorized shapes Photograph of screen displaying Checklist, some bullet points checked and/or "collapsed" The Newton OS GUI

The Newton had problems The Original Apple Newton's handwriting recognition was made light of in The Simpsons episode Lisa on IceThe SimpsonsLisa on Ice “Hey, Take a memo on your Newton” “Beat Up Martin” “Baahh!” Source: The Simpsons, Wikipedia Design Issues  Recognition (relied on it too much, didn’t work well enough)  Physical size (too big)  Connectivity (not much)

The Palm Pilot improved on them Design Wins  Recognition: simple graffiti  Physical size: fits in the front pocket  Connectivity: easy sync Source: Palm 1000 Retrospective, Palm V, Rob Haitani in Moggridge, Designing Interactions. Ch. 3. From the Desk to the Palm. Rob Haitani, Palm OS [Designs] what should be most prominent based on frequency of use, and strives to make the most often used interactions accessible in a single step. HotSyn c Graffi ti Pocket size Palm OS Jeff Hawkins, Palm [What about the Foleo?]

Prototyping the Palm

Technology Trends processing

Technology Trends disk

Technology Trends bandwidth

Technology Trends RAM

Technology Trends Devices on Internet

Technology Trends Imaging Resolution

Technology Trends Display Resolution

Technology Trends Size of pockets

Technology Trends Unaided human abilities

What will we do with Mobile?  The same applications?  Different ones?

Malaysia

Grameen Telecom: Village Phone

What makes mobile design exciting? Many Design Choices  Think different from GUI/Web  Swiss army vs. dedicated  Pen/speech modalities  Integrate with other tasks  Social apps Always in your pocket

What makes mobile design difficult? Design constraints  Limited attention/Interactions bursty  Screen size small  Form factor  Limited network connectivity  Speech / pen / multimodal

Limited Attention & Input Interaction  Minimize keystrokes  Provide overview + detail  Understandable interface at a glance  Design with tasklets  Minimum set of functions

Example approach: Nokia Navi-Key Source: Scott Jenson, The Simplicity Shift. Cambridge University Press, Reducing number of buttons

Mobile Input: Lots of Research

Disambiguation w/ Dictionary  Dictionary based (such as T9, PocketPC)  e.g.,  able  cake N-0  bald N-N-0  calf N-N-N-0  Lots of “N” = Next Source: Microsoft, MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp New York: ACM.

Disambiguation w/ Predictive  Predictive (such as BB SureType, Letterwise)  e.g., t-h-  e A%  i B%  o C%  u D%  … Source: Microsoft, MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp New York: ACM.

Comparison between Dictionary and Predictive Source: MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp New York: ACM. Figure 11. Comparison of entry rates (wpm) with practice for LetterWise, T9, and Multitap. (Note: LetterWise and Multitap figure are from Figure 6. Simulated T9 figures are from Figure 10 with 0.85 frequency of words in dictionary)

Case Study: iPhone input Design distinctions  Tactile Input  Disambiguation of input  Animations Multi-touch | Mac OS X | Wireless | Accelerometer | Proximity Sensor Predictive Touch keyboard Internet + Music + Phone Source: Apple

Typing algorithm  Model where a user touched on the screen  Model the layout of keys and what keys surround the touch  If word not in dictionary (or if an extremely unlikely word), present alternative  While user types, dynamically adjust target sizes of keys  User can accept by simply tapping ‘Space’

State of the Art: Shapewriter

Service Design

Eye to the Future: Sensor Networks Live Ad Hoc Sensor Network showing Light Intensity A handful of network sensor 'dots' Lots of 'dots' - getting ready for the big demo Source: UC Berkeley Smart Dust Program, Largest Tiny Network Yet,

Eye to the Future: Mobile Everywhere  A 2002 study calculated there were around 4.2 million CCTV cameras in the UK - one for every 14 people.  "If you go forward 50 years, you are probably talking about one million forms of sensor per person in the UK," he said.  This was a conservative estimate, he said. "More aggressive" calculations suggest there could be 20m sensors per person. Source: BBC, “Sensor rise powers life recorders” There could be one million sensors per UK resident by 2057

Information Appliances  Mobile devices with dedicated purpose

Mike Krieger’s Sections  …will be in Gates 100

Further Reading  Studio 7.5, Designing for Small Screens  Mizuko Ito, Personal, Portable, Pedestrian  Rich Ling, the Mobile Connection  Christian Lindholm, Mobile Usability  Matt Jones, Mobile Interaction Design