COMS W6998-12 Mobile Human-Computer Interaction

Course Information | Grading | Schedule


Course Information

Instructor Information
Kevin A. Li
email: kevinli@research.att.com
Office Hours: by appointment

Course Information:
Time: Wednesday 12:10PM-2:00PM
Location: 644 MUDD

Course Description:
This seminar will provide an introduction to contemporary research in the area of Human-Computer Interaction with a focus on mobile devices. Particular topics to be covered include: gestural interaction, surface computing, activity recognition, location-based computing, mobile search, text-entry, haptics and tactile feedback, novel interaction techniques, sustainability, health and elder-care, wearable computing, security and privacy, and accessibility.

Students will read a number of research papers on seminal topics as well as more contemporary work in the area. The course will primarily consist of discussion of reading assignments. Guests from academia and industrial research labs will be invited to facilitate discussion as appropriate. This course will focus more on class discussions and demos rather than lectures.

Students should have taken a basic course in human-computer interaction.

Textbook:
None. Any assigned reading material will be provided on this website.

Grading

Students will be evaluated based on their mini project, class participation and presentation.

Class Presentation:
Students will be expected to make one presentation of the assigned readings during the course. Given the size of the class, this will be done in groups of 1-2. After the presentation, the presenter(s) will be expected to lead the class discussion. The presenter should have a few discussion questions prepared. Slides are encouraged but not required.

Paper Summaries:
During sessions when they do not present, students will be expected to write a summary of the assigned readings for that week. The actual writeups should be done individually although students are encouraged to discuss the papers. These are due by noon day of class and should be emailed to the instructor. Please remember to include "Mobile HCI" in the subject. These summaries should be 1/2page for each paper (single-spaced) and include:

  1. What was the research contribution?
  2. What were the main strengths of the work over existing work?
  3. What were the limitations of the work that future researchers could/should address?

Participation:
Since this class is structured as a reading seminar, students are expected to actively participate in the discussion.

Mini project:
The purpose of the project will be to gain active experience with an original research project in the HCI area. This should culminate in either building a prototype of a system or application, or in the design of a user study. This should be described in a 4 page, 2 column ACM write-up. Depending on the number of students enrolled in the class, projects will be done in groups of 2-3. A list of potential topics will be posted to the website but feel free to propose your own (in fact you're encouraged to). Ideally, some of these will turn into conference or workshop submissions.

Schedule

Date

Readings

Presenter

Jan 22

Introduction and Organization

Kevin Li

Jan 29

Multimodal Interaction and Tactile Cues


Li, Kevin A., et al. "Tapping and rubbing: exploring new dimensions of tactile feedback with voice coil motors." 

Proceedings of the 21st annual ACM symposium on User interface software and technology. ACM, 2008.


Israr, Ali, and Ivan Poupyrev. "Tactile brush: Drawing on skin with a tactile grid display." 

Proceedings of the 2011 annual conference on Human factors in computing systems. ACM, 2011.


Kevin Li

Feb 5

Novel Interaction Techniques


Gustafson, Sean, Daniel Bierwirth, and Patrick Baudisch. "Imaginary interfaces: spatial interaction with empty hands and without visual feedback." Proceedings of the 23nd annual ACM symposium on User interface software and technology. ACM, 2010.


Vogel, Daniel, and Patrick Baudisch. "Shift: a technique for operating pen-based interfaces using touch." Conference on Human Factors in Computing Systems: Proceedings of the SIGCHI conference on Human factors in computing systems. Vol. 28. 2007.

Kevin Li

Feb 12

Text-entry


Zhai, Shumin, and Per-Ola Kristensson. "Shorthand writing on stylus keyboard." Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, 2003


Bi, Xiaojun, et al. "Bimanual gesture keyboard." Proceedings of the 25th annual ACM symposium on User interface software and technology. ACM, 2012.




Feb 19

Gesture-based Interaction


Cohn, Gabe, et al. "Humantenna: Using the Body as an Antenna for Real-Time Whole-Body Interaction." Proceedings of the 14th International Conference on Ubiquitous Computing. ACM, 2012.


Wobbrock, Jacob O., Andrew D. Wilson, and Yang Li. "Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes."Proceedings of the 20th annual ACM symposium on User interface software and technology. ACM, 2007.



Feb 26

Surface Computing


Han, Jefferson Y. "Low-cost multi-touch sensing through frustrated total internal reflection." Proceedings of the 18th annual ACM symposium on User interface software and technology. ACM, 2005.


Jones, Brett, et. al. "IllumiRoom: Peripheral Projected Illusions for Interactive Experiences.."Proceedings of the 26th annual ACM symposium on User interface software and technology. ACM, 2013.



Mar 5

Mobile Search and Location


Kamvar, Maryam, and Shumeet Baluja. "A large scale study of wireless search behavior: Google mobile search." Proceedings of the SIGCHI conference on Human Factors in computing systems. ACM, 2006.


LaMarca, Anthony, et al. "Place lab: Device positioning using radio beacons in the wild." Pervasive Computing (2005): 301-306.


[Meet with Kevin to discuss project]


Mar 12

Mobile Pico Projectors

Cowan, Lisa G., and Kevin A. Li. "ShadowPuppets: supporting collocated interaction with mobile projector phones using hand shadows." Proceedings of the 2011 annual conference on Human factors in computing systems. ACM, 2011.


Harrison, Chris, Desney Tan, and Dan Morris. "Skinput: appropriating the body as an input surface." Proceedings of the 28th international conference on Human factors in computing systems. Vol. 3. ACM, 2010.


Mar 19

No Class


Watch Randy Pausch's Last Lecture 


Mar 26

Activity Recognition


Froehlich, Jon, et al. "HydroSense: infrastructure-mediated single-point sensing of whole-home water activity." Proceedings of the 11th international conference on Ubiquitous computing. ACM, 2009.


Gupta, Sidhant, Matthew S. Reynolds, and Shwetak N. Patel. "ElectriSense: single-point sensing using EMI for electrical event detection and classification in the home." Proceedings of the 12th ACM international conference on Ubiquitous computing. ACM, 2010.


Apr 2

Next-generation Touchscreens


Holtz, Chris and Baudisch, Patrick "Fiberio: A Touchscreen that Senses Fingerprints."Proceedings of the 23nd annual ACM symposium on User interface software and technology. ACM, 2013.


Sato, Munehiko, Ivan Poupyrev, and Chris Harrison. "Touche: enhancing touch interaction on humans, screens, liquids, and everyday objects." Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems. ACM, 2012.



Apr 9

Tangible Computing


Follmer, Sean, et al.Jamming user interfaces: programmable particle stiffness and sensing for malleable and shape-changing devices." 

Proceedings of the 25th annual ACM symposium on User interface software and technology. ACM, 2012.


Baudisch, Patrick, Torsten Becker, and Frederik Rudeck. "Lumino: tangible blocks for tabletop computers based on glass fiber bundles." Proceedings of the 28th international conference on Human factors in computing systems. ACM, 2010.



Apr 16

Wearable Computing


Yang, Xing-Dong, et al. "Magic finger: always-available input through finger instrumentation." Proceedings of the 25th annual ACM symposium on User interface software and technology. ACM, 2012.



Buechley, Leah, and Michael Eisenberg. "Fabric PCBs, electronic sequins, and socket buttons: techniques for e-textile craft." Personal and Ubiquitous Computing 13.2 (2009): 133-150.


Apr 23

Prototyping


Willis, Karl, et al. "Printed optics: 3D printing of embedded optical elements for interactive devices." Proceedings of the 25th annual ACM symposium on User interface software and technology. ACM, 2012.


Savage, Valkyrie, Xiaohan Zhang, and Björn Hartmann. "Midas: Fabricating Custom Capacitive Touch Sensors to Prototype Interactive Objects." (2012).



Apr 30

No Class, work on projects