Microsoft Research Faculty Summit 2003

Slides:



Advertisements
Similar presentations
Jeffrey Nichols September 25, 2001 Handheld Computers in Higher Education Jeffrey Nichols Carnegie Mellon University September 25, 2001.
Advertisements

Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 Slide #0 Jeffrey Nichols and Brad A. Myers Carnegie Mellon University.
Microsoft Research Faculty Summit 2003 Brad A. Myers & Jeffrey Nichols The Personal Universal Controller and.NET CF Pebbles Research Project Human Computer.
Automatically Generating Interfaces for Multi-Device Environments Jeffrey Nichols Carnegie Mellon University Intel Research Seattle Workshop #5: Multi-Device.
P2 – Describe the purpose of different types of computer systems
Windows 8 Key Points for Eaglesoft Support – Info on FAQ FAQ Printed copies of this document are considered uncontrolled. Updated:
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
What’s the computer?? computer is an electronic device that stores, processes, inputs, and outputs data to produce a result.
Freedom Scientific Confidential Proprietary 1 JAWS 10 Highlights Eric Damery Vice President Software Product Management.
The Pebbles Project General Overview: Using Hand-Held Computers and PCs Together Human Computer Interaction Institute School of Computer Science Carnegie.
Handhelds and Collaborative Command and Control Brad Myers Human Computer Interaction Institute Carnegie Mellon University February 23, 2001.
Mobile Devices for Control of Ubiquitous Multimedia Brad A. Myers Brad A. Myers
1 Component Description Pebbles PDA Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Brad Myers, March.
Using Hand-Held Computers and PCs Together: The Pebbles Project Human Computer Interaction Institute School of Computer Science Carnegie Mellon University.
Using Handhelds and PCs Together by brad meyers Presented by : Isaac K. Aholu CPSC
An Update on the Pebbles Project: PocketPCs, Smartphones and TabletPCs for Universal Remote Control and A New Input Method for Small Devices Brad A. Myers.
Visions for Mobile Devices Beyond Their Current Role Brad A. Myers Carnegie Mellon University Human Computer Interaction Institute
Handheld Devices for Control Brad A. Myers Jeffrey Nichols, Jacob O. Wobbrock, Kevin Litwack, Michael Higgins, Joe Hughes, Thomas K. Harris, Roni Rosenfeld,
Mobile Devices for Control Brad A. Myers Brad A. Myers Human.
How to Use Microsoft PowerPoint What is PowerPoint? Presentation software that allows you to create slides, handouts, notes, and outlines. Slide.
Exploring the Basics of Windows XP
Text Input to Handheld Devices for People with Physical Disabilities Brad A. Myers and Jacob O. Wobbrock Human Computer Interaction Institute School of.
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
Using Hand-Held Computers and PCs Together The Pebbles Project Brad A. Myers Human-Computer Interaction Institute School of Computer Science Carnegie Mellon.
Speaking to Computers Alex Acero Manager, Speech Research Group Microsoft Research Feb 14 th 2003.
Image processing Gladys Nzita-Mak. Input devices A mouse is used to interact with your computer, the user is able to move the mouse, click and select.
By Cliff Wallace.  Introduction  Hardware Needs  Software  Accessories  Presentation Tips  Summary.
Handhelds in the Automobile: The Denali Navigation System Human Computer Interaction Institute School of Computer Science Carnegie Mellon University Brad.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
UNIT 7 Describing how an item functions [2] (infinitive with or without ‘to’)
Keyboard Computer Mouse Input devices is the information you put into the computer.
Main Computer Components
Introduction to Computing Slides By ADEELA MUSTAFA.
Pasewark & Pasewark 1 Windows Vista Lesson 1 Windows Vista Basics Microsoft Office 2007: Introductory.
European Computer Driving Licence Syllabus version 5.0 Module 1 – Concepts of ICT Chapter 1 – General concepts Pass ECDL5 for Office 2007 Module 1 Concepts.
Mr L Challenor ICT Teacher BTEC IT Unit 02 - Lesson 06 Computer Software.
Tulane University School of Public Health and Tropical Medicine
Introduction to Computers Mrs. Gambucci
Lesson 1: Word – Working with Word Basics
4.2 Microsoft Word.
Technology Skills for Life, Career, and Academic Success
Introducing the Windows Mobile development
Introduction to PowerPoint
Essential Computer Concepts
Fundamental of Information Communication Technology (ICT)
Computer Basics: Parts of a Computer? Part I
PC Access Remote Control
Virtual Network Computing
Microsoft Office 2007 MS-Word.
Instructor’s Guide to Teaching SolidWorks Software Lesson 1
The PowerPoint Window MOAC Lesson 1.
Bomgar Remote support software
Objectives To review concepts covered in the Windows Operating Systems units.
The PowerPoint Window MOAC Lesson 1.
Computer Parts There are many parts that work together to make a computer work.
Identifying Input / Output Devices
PowerPoint 2010 Nolan Tomboulian
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Exploring the Basics of Windows XP
Introduction to Computer Basics Part 2
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Essential Introduction to Computers
X Windows.
Back to Basics: PowerPoint
Exploring the Basics of Windows XP
Mobile Commerce and Ubiquitous Computing
The Big Wheel: Computer Challenge
Radoslaw Jedynak, PhD Poland, Technical University of Radom
An Introduction to the Windows Operating System
Presentation transcript:

Microsoft Research Faculty Summit 2003 Brad A. Myers Mobility: Handhelds for Universal Remote Control Pebbles Research Project Human Computer Interaction Institute Carnegie Mellon University http://www.pebbles.hcii.cmu.edu 10 minute talk with 2 demos

Pebbles Project Use handheld devices with other technology Most other projects looking at handhelds to replace other technology Examples: PocketPCs with a PC SmartPhone with appliances

Example Applications Meetings Remote Commander Use PocketPCs as keyboard and mouse so everyone can participate Mouse or Draw Laser Pointer for interaction at a distance

Demo 1: Slide Show Commander Released 1999 Remote Control of PowerPoint Two-way communication Picture of slide, notes, titles, other applications, preview Scribble, click on links

Slide Show Commander, #2 List of applications Preview of other slides

Example Applications Individuals in an Office Shortcutter User-created panels of controls Create custom interfaces and extensions to PC applications Scrolling with left hand on PDA

Example Applications People with Disabilities Use handhelds as interface to PC and appliances for people with neuro-muscular disabilities New input methods

Example Applications In Classrooms Handhelds for testing and note taking

Example Applications In Homes Use handheld for remote control of appliances “Personal Universal Controller” (PUC) Help solve these problems:

Personal Universal Controller Different from so-called “universal” remotes Two-way communication Appliance describes its functions Handheld PUC: Automatically creates interface Controls the appliance Displays feedback about appliance status Specifications Control Feedback

Research Challenges Automatic generation of high-quality user interfaces For PocketPCs, TabletPCs, SmartPhone Also for speech interfaces XML-based specification describes appliance functions and dependencies Rule-based automatic design Connecting with real appliances Custom and standard protocols

Demo 2: Automatic Remote Control Generation Control of: Axis Pan-Tilt-Zoom Camera UPnP interface Windows Media Player Using: PocketPC Microsoft SmartPhone TabletPC Programmed using C# with .NET Compact Framework

Example Screens Axis Camera Windows Media Player

See More About This Work: At Microsoft Faculty Summit Use of Compact Framework: Tuesday, 11:30-12:30, St. Helens DemoFest: lots more devices Tuesday, 1:00-2:30 Download software and papers: http://www.pebbles.hcii.cmu.edu