AppLens and LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices Amy Karlson, Ben Bederson Computer Science Department Human-Computer Interaction.

Slides:



Advertisements
Similar presentations
Introduci ng :. .NET Presentation Overview: Summary of.NET Benefits Software Architecture.NET Screens Overview The purpose of this presentation is to.
Advertisements

Welcome to Mobile TEL A questionnaire will follow this presentation for you to evaluate the application.
Multi-Modal Text Entry and Selection on a Mobile Device David Dearman 1, Amy Karlson 2, Brian Meyers 2 and Ben Bederson 3 1 University of Toronto 2 Microsoft.
Interfaces for Staying in the Flow Benjamin B. Bederson Computer Science Department Human-Computer Interaction Lab University of Maryland
SNOUT: One-Handed use of Capacitive Touch Devices Adam Zarek, Daniel Wigdor, Karan Singh University of Toronto.
Microsoft ® Research Faculty Summit 2002 Building Scalable User Interfaces for Mobile Devices using.NET Technologies Benjamin B. Bederson Computer Science.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
1 Digital Personal Trainer Adam Axelrod Tony Brown Tim Finley Chris Newman Ben Tedesco.
Single Display Groupware Ana Zanella - CPSC
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
Piccolo.NET: A Scalable Structured Graphics Toolkit Ben Bederson University of Maryland Human-Computer Interaction Lab Computer Science Department.
Copyright © 2005, Pearson Education, Inc. Case Study Medical Monitoring Devices Based on work done at Hewlett-Packard Patient Monitoring Division Circa.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Novel visualization and interaction for large displays mary czerwinski microsoft research.
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
Prototyping and Designing New Assistive Technologies for People with Disabilities Shaun Kane Human-Centered UMBC
Cumulus vs. Portfolio: An interactivity slam-down between two Digital Asset Management Applications Theories and Practice of Interactive Media 7 December.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
Text Input to Handheld Devices for People with Physical Disabilities Brad A. Myers and Jacob O. Wobbrock Human Computer Interaction Institute School of.
Evaluation of Viewport Size and Curvature of Large, High-Resolution Displays Lauren Shupp, Robert Ball, John Booker, Beth Yost, Chris North Virginia Polytechnic.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
People: Usability IS 101Y/CMSC 101Y November 5, 2013 Marie desJardins Amanda Mancuso University of Maryland Baltimore County.
Electronic Visualization Laboratory, University of Illinois at Chicago PAVIS Pervasive Adaptive Visualization and Interaction Service Javid Alimohideen.
1 Shengdong Zhao Department of Computer Science University of Toronto July 9, 2008 earPod: Efficient, Hierarchical, Eyes-free Menu Selection.
Agile Design Exploration: User Interface Concepts for Future Navigation Systems Volker Paelke, Karsten Nebe Leibniz University Hannover, University of.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Speaking to Computers Alex Acero Manager, Speech Research Group Microsoft Research Feb 14 th 2003.
11.10 Human Computer Interface www. ICT-Teacher.com.
D & D Enterprises Session 1: Basic PDA Usage Thursday June 15, 2006 Palm Telemedicine Seminar Series.
Piccolo: A Scalable Structured Graphics Toolkit Aaron Clamage, Jesse Grosjean Ben Bederson University of Maryland Human-Computer Interaction Lab Computer.
Information Visualization Using 3D Interactive Animation Meng Tang 05/17/2001 George G. Robertson, Stuart K. Card, and Jock D. Mackinlay.
1 Usability Design. 2 Designing for Usability What are the things users will want to do with your site –This is not what you want users to do with your.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Multi Touch Screen Yong Du Ayyappan Iyer. Multi Touch Screen.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Learning object design considerations for small- screen.
A Case Study of Interaction Design. “Most people think it is a ludicrous idea to view Web pages on mobile phones because of the small screen and slow.
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
1 User Interfaces at Microsoft Research Intelligent Information Access using Animated 2 and 3D Information Visualization Mary Czerwinski.
Users’ Quality Ratings of Handheld devices: Supervisor: Dr. Gary Burnett Student: Hsin-Wei Chen Investigating the Most Important Sense among Vision, Hearing.
How to create efficient touchscreen interfaces Kamen Bundev Telerik Corporation Senior Front-end Developer.
UAA Self Guided PDA Tour Edward Wickham CS470 Project Final Presentation Spring 2004.
Human-computer Interaction Source: P.M.Heathcote A Level ICT Chapter 61.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
NEW PRODUCT DEVELOPMENT (APPLE IPHONE6) By: Naomie Ngadiene 2/6/2015 1B.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented By: Daniel Loewus-Deitch.
Meghna Krishnan Rahul Nair Kedar A. Shiroor Dispatcher’s Rescue.
Zone-based User Interfaces Daniel C. Robbins UI Designer VIBE (MSR) Microsoft Corporation Daniel C. Robbins UI Designer VIBE (MSR) Microsoft Corporation.
Human Factors Issues Chapter 8. What is Human Factors? Application of the scientific knowledge of human capabilities and limitations to the design of.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Audio & Vibration MOBILE IS EVERYWHERE Problems: External stimuli & noise Seeing & hearing challenges Accessibility Solutions: Audio & Vibrations.
SONGONUGA EMILIA ACCOUNTING 12/SMS02/ Introduction One goal of human-computer interaction research is to reduce the demands on users when using.
Introduction to System Evaluation IS 588 Dania Bilal & Lorraine Normore Spring 2007.
CEN3722 Human Computer Interaction User Testing
Fluency with Information Technology
11.10 Human Computer Interface
Unit 2 User Interface Design.
Objectives To define terminology associated with Windows operating systems. To examine uses of Windows in business and industry. To explain techniques.
Objectives To review concepts covered in the Windows Operating Systems units.
Windows 8 Microsoft Windows is the dominant operating system on personal computers around the world. The operating system is the most important software.
Software engineering USER INTERFACE DESIGN.
Human Factors Issues Chapter 8 Paul King.
Untold Stories of Touch, Gesture, & NUI
Viewing Distance & Visual Discomfort While Using Handheld Displays
An Empirical Study of Web Interface Design on Small Display Devices
The Implementation of a Glove-Based User Interface
Multimodal Human-Computer Interaction New Interaction Techniques 22. 1
The User Interface Design Process
Presentation transcript:

AppLens and LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices Amy Karlson, Ben Bederson Computer Science Department Human-Computer Interaction Lab (HCIL) University of Maryland John SanGiovanni Microsoft Research Microsoft Corporation

 Unstable environment  Two handed use unnatural  One hand occupied  Attention divided among tasks Why One-Handed Interaction?

Input and Interaction on Existing Devices Smartphones  Input: Hardware Buttons  Interaction:One-handed Keypad-mapped functions Directional navigation Personal Digital Assistants (PDAs)  Input: Touch Sensitive Display Hardware Buttons  Interaction:Two-handed Small software targets Directional navigation

Design Goal Scalable User Interface (ScUI)  Single design & interaction architecture  Multiple resolutions & aspect ratios  University of Maryland’s PocketPiccolo.NET toolkit for Zoomable User Interfaces (ZUIs) iMate Smartphone II HP iPAQ PocketPC

One Application, Two Designs 9 Application Tiles Fisheye Zoom Command-Based Gestures 36 Application Tiles Pure Zoom Direct Manipulation Gestures LaunchTile: Zoom+Pan AppLens: Fisheye+Pan

Related Work Gestures using Position & Orientation  General Purpose [Reikimoto 1996] [Hinkley 2000]  Text Entry [Sazawal 2002 ] [Widgdor 2003] Gestures with Stylus  App Specific [Buyukkokten 2000] [Baudisch 2004]  Text Entry [Perlin 1998] [Wobbrock 2003] Thumb-Based Hardware Jackito PDA Apple iPod

AppLens Visual Design Generalized tabular fisheye  Motivated by DateLens calendar Three (fisheye) zoom levels NotificationContextFull

AppLens Interaction Design Input cursor Command gestures  Issued anywhere  Access distant widgets  Don’t interfere with tap AppLens Video We thank Francois Guibmretière for suggesting the arc-based design Reference study Interactive prototype based on images

LaunchTile Visual Design Three (pure) zoom levels “Blue” Navigation Landmarks WorldZoneApplication

LaunchTile Visual Design Three (pure) zoom levels “Blue” Navigation Landmarks World ZoneApplication

LaunchTile Visual Design Three (pure) zoom levels “Blue” Navigation Landmarks WorldZoneApplication

LaunchTile Visual Design Three (pure) zoom levels “Blue” Navigation Landmarks WorldZoneApplication

LaunchTile Interaction Design Thumb-sized, keypad-mapped targets World

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design World

LaunchTile Interaction Design Thumb-sized, keypad-mapped targets WorldZone

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design 5 5 WorldZone

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZone

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZone

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZoneApplication

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZoneApplication

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZoneApplication

Thumb-sized, keypad-mapped targets LaunchTile Interaction Design WorldZoneApplication

Thumb-sized, keypad-mapped targets Direct Manipulation Drag Gestures  Zoomspace  Application content  Toolglass LaunchTile Interaction Design LaunchTile Video Reference study Interactive prototype based on images WorldZoneApplication

AppLens Command Gesture Study Gestures learnable with minimal training? Participants  20 (12 Male, 8 Female)  12 advanced computer users  6 regular PDA users Time  Training: 5-15 minutes  Tasks: minutes Gesture Study

Methods Tasks  Gesture  Navigation Environment  Hierarchical  Tabular  Zoomable Video Measures  Correctness and Speed  Correctness and Efficiency Gesture Study

Results Gesture Tasks % CorrectSpeed (sec)  Directional 93%1.2  Activate / Cancel87%2.7  Backward / Forward 67%3.6 Navigation Tasks  95% correct  +2.4 gestures per task  Most of the problems from one third of users Subjective Reactions on 9-Point Scale  All between (9 was best) Gesture Study

Discussion Errors from recall or execution?  Logs indicate both Navigation better than Action Gestures  Spatial mapping helps learnability  Abstract mappings require more effort  Similar mappings can be confusing Up Right Down Left Activate Deactivate Backward Forward Gesture Study

Formative Study Comparing Designs Goals:  Usability issues  Comparative preferences Participants:  10 (8 Male, 2 Female)  All advanced computer users  4 regular PDA users Time:  45 minutes: 15 per interface, 15 discussion Comparative Study

Method Software: Tasks:  Exercised navigation & interaction features Measures:  Subjective reactions  Comparative preferences Comparative Study

Results: AppLens Likes  Easy to learn  Effective to navigate  Comfortable  Fisheye valuable  Simultaneous access to apps Usability Issues  Gestures were hardest part Comparative Study

Results: LaunchTile Likes  Effective to navigate  Comfortable  “Blue”  Access to many apps Dislikes  Too many apps Usability Issues  Multi-modal “Blue” Comparative Study  Disorienting  Panning in Zone view

Results: AppLens vs. LaunchTile With minimal training, AppLens preferred  Easier to use  Faster application access  Better at-a-glance value  For own PDA use Comparative Study

Discussion AppLens beats LaunchTile?  Not necessarily  AppLens was simpler, shallower, fewer apps Easier to learn and manage under time constraints Performance unaffected by device limitations General Observations  Tapping used more than gestures  Utility of notification tiles Comparative Study

Conclusion Promising Interfaces:  One-handed  Notification-based  Tappable Unknown:  Scalable interfaces Potential Challenge:  Gesture-based interfaces