View
218
Download
0
Tags:
Embed Size (px)
Citation preview
The Mobile Application Space
CS 160 Discussion Section
January 31, 2006
Agenda Mobile application examples
Mobile input techniques
Mobile output techniques
Mobile Device Case Studies(current applications)
http://www.microsoft.com/windowsmobile/business/success/
Agriculture Problem: Pistachios must go from tree to huller
quickly to maximize qualityUse PDAs to scan barcodes on individual bins and to update data records
Problem: In managing artificial insemination of cattle, it’s essential to know where samples come from
Record activities on a custom mobile application, rather than on paper forms (save 25% on data management costs)
Education Problem: School administrators need access to
student information outside of the office and classroom (e.g., roaming the halls or at events)
Mobile access to schedules, contact and medical information
Problem: Laptop PCs take up too much space in lab and create a barrier between teachers and students in the classroom
PDAs with special sensors as lab tools and data recordsInteractive surveys in the classroom
Law Enforcement Problem: It’s inefficient for police officers to
conduct vehicle and person checks over walkie-talkies
Allow queries from mobile devices
Problem: Analysis of potential racial profiling requires specific data about police encounters
Give officers a questionnaire to fill out every time they make a stop
Health Care Problem: Paper medical records are difficult to
manage and maintainProvide mobile devices for the electronic dictation and review of medical records
Problem: Thousands of deaths each year are caused by administration of the wrong medication
Scan medication upon administration and electronically for a valid physician order
Real Estate Problem: Real estate agents are frequently
showing property to clients and need to access information back at the office
Provide mobile access to property and customer profile information
Transportation Problem: Truckers need up-to-date information
about pickup and delivery destinations, especially with increasingly real-time shipping needs
Combine GPS tracking and navigation with automated dispatching
Problem: Dispatching taxi cabs to the closest customers is a difficult process
Use GPS-enabled mobile devices to track and send jobs to a fleet of taxis
Other examples Qualcomm BREW Demo
Dodgeball
Mobile Device Research
(future applications)
iPod Dialpad
TrackPoint
JogDial
Touch ScreenFour-directional keypad
Common Pointing/Navigation Techniques
Sensor Augmented Pointing
+
TinyMotion – Camera Phone Based Pointing
(Virtual) Keyboard Input
Projective Keyboard
Electromyographic (EMG) Keyboard
NASA Virtual Keyboard SenseBoard Keyboard
Emerging Marker Based Interactions on Camera Phones
Peephole Displays
Halo Displays - A Virtual Periphery for Mobile Devices
Pebbles Project at CMUUsing a PDA as additional keypad, touch pad, scroll wheel and controller of PowerPoint slides for desktop Applications
http://www.pebbles.hcii.cmu.edu/
Using Mobile Devices with Desktop Computers
Using Mobile Devices with Laptops
Wang2002