Dr. Jennifer Mankoff is a Professor in the Human Computer Interaction Institute at Carnegie Mellon University. She earned her B.A. at Oberlin College and her Ph.D. in Computer Science at the Georgia Institute of Technology. Her research enhances the human experience with technology. Her goal is to combine empirical methods with technological innovation to construct middleware (tools and processes) that can enable the creation of impactful applications. Most recently, this work has focused on 3D printing and its potential for creating custom assistive technologies for people with disabilities.
Past Work | Teaching | Other Thoughts & Links | Things I Love | Publications
Past Work
My bachelor’s of arts was done at Oberlin College, where I was a member of two great societies — FOO and ACM. I received my Ph.D. as a member of the Future Computing Environments research group in the College of Computingat Georgia Tech , Gregory Abowd and Scott Hudson were my advisors. I then spent three formative years at UC Berkeley as an Assistant Professor working with the I/O group.My “Academic genealogy” on the Abowd side.
Teaching
I love to teach, and have put significant time into curriculum development over the years.
CLASSES DEVELOPED FOR AND TAUGHT AT CMU
- I am currently developing a new course on data centric computing, called The Data Pipeline. The course is accessible to novice programmers and includes a series of tutorials that can support independent online learning.
- I helped to redesign the HCI Masters course User Centered Research and Evaluation, specificalyl bringing a real world focus to our skills teaching around contextual inquiry
- I developed an online course specifically for folks who want to know enough program to be able to prototype simple interfaces (targeted at our incoming masters students). The course is available free online at CMU’s Open Learning Initiativeunder “Media Programming”
- I developed and taught the Environment and Society course over the last five years. This was a project oriented course that took a very multifaceted look at the role of technology in solving environmental problems.
- I helped to develop a reading course that is required for our PhD students to ensure that they have depth in technical HCI: CS Mini
- Assistive Technology: I developed and taught one of the first Assistive Technology courses in the country (specifically from an HCI perspective), and I used a service learning model to do so. Original class
- I have helped to revamp Process and Theory over the years, a skills course intended for our first year PhD students.
Other Thoughts and Links
|
|
Things I love
Picture of my children, Kavi and Elena | Artwork I’ve done | My ergonomic viola |
My Husband | My dogs: Demi, Nugget, Gryffin |
Publications
A full list of conference and journal publications can be found at this DBLP page . The list below is all freely downloadable ACM publications as of 6/19/15
Conferences and Journals | Theses | Book Chapters |
Exhibits | Workshops and Posters | Technical Reports |
Conferences and Journals (from ACM Authorizer Service, last updated 12/17/15)
UIST ’15 Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology, 2015
SIGGRAPH ’15 ACM SIGGRAPH 2015 Posters, 2015
Exploring Barriers to the Adoption of Mobile Technologies for Volunteer Data Collection Campaigns
CHI ’15 Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
An Architecture for Generating Interactive Feedback in Probabilistic User Interfaces
CHI ’15 Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
A Layered Fabric 3D Printer for Soft Interactive Objects
CHI ’15 Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
Air+touch: interweaving touch & in-air gestures
UIST ’14 Proceedings of the 27th annual ACM symposium on User interface software and technology, 2014
ProactiveTasks: the short of mobile device use sessions
MobileHCI ’14 Proceedings of the 16th international conference on Human-computer interaction with mobile devices & services, 2014
MobileHCI ’14 Proceedings of the 16th international conference on Human-computer interaction with mobile devices & services, 2014
Indoor-ALPS: an adaptive indoor location prediction system
UbiComp ’14 Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2014
Next steps for sustainable HCI
interactions, 2014
Exploring the opportunities of mobile technology use in nonprofit organizations
CHI EA ’14 CHI ’14 Extended Abstracts on Human Factors in Computing Systems, 2014
A technology probe of wearable in-home computer-assisted physical therapy
CHI ’14 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2014
Combining body pose, gaze, and gesture to determine intention to interact in vision-based interfaces
CHI ’14 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2014
Probabilistic palm rejection using spatiotemporal touch features and iterative classification
CHI ’14 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2014
CSCW ’14 Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing, 2014
Uncovering information needs for independent spatial learning for users who are visually impaired
ASSETS ’13 Proceedings of the 15th International ACM SIGACCESS Conference on Computers and Accessibility, 2013
Distinguishing Users By Pointing Performance in Laboratory and Real-World Tasks
ACM Transactions on Accessible Computing (TACCESS), 2013
TherML: occupancy prediction for thermostat control
UbiComp ’13 Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing, 2013
Accessible online content creation by end users
CHI ’13 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2013
inAir: a longitudinal study of indoor air quality measurements and visualizations
CHI ’13 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2013
Deep conservation in urban India and its implications for the design of conservation technologies
CHI ’13 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2013
CSCW ’13 Proceedings of the 2013 conference on Computer supported cooperative work, 2013
HCI and sustainability: a tale of two motivations
interactions, 2012
Monte carlo methods for managing interactive state, action and feedback under uncertainty
UIST ’11 Proceedings of the 24th annual ACM symposium on User interface software and technology, 2011
XRDS: Crossroads, The ACM Magazine for Students – Green Technologies: From Pollution to Pixels, 2011
Competing online viewpoints and models of chronic illness
CHI ’11 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2011
Disability studies as a source of critical inquiry for the field of assistive technology
ASSETS ’10 Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility, 2010
A framework for robust and flexible handling of inputs with uncertainty
UIST ’10 Proceedings of the 23nd annual ACM symposium on User interface software and technology, 2010
Understanding conflict between landlords and tenants: implications for energy sensing and feedback
UbiComp ’10 Proceedings of the 12th ACM international conference on Ubiquitous computing, 2010
Cord input: an intuitive, high-accuracy, multi-degree-of-freedom input method for mobile devices
CHI ’10 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2010
Automatically identifying targets users interact with during real world tasks
IUI ’10 Proceedings of the 15th international conference on Intelligent user interfaces, 2010
Assets ’09 Proceedings of the 11th international ACM SIGACCESS conference on Computers and accessibility, 2009
It’s not all about “Green”: energy use in low-income communities
UbiComp ’09 Proceedings of the 11th international conference on Ubiquitous computing, 2009
Defining the role of HCI in the challenges of sustainability
CHI EA ’09 CHI ’09 Extended Abstracts on Human Factors in Computing Systems, 2009
Reflections of everyday activities in spending data
CHI ’09 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2009
UbiGreen: investigating a mobile tool for tracking and supporting green transportation habits
CHI ’09 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2009
Understanding pointing problems in real world computing environments
Assets ’08 Proceedings of the 10th international ACM SIGACCESS conference on Computers and accessibility, 2008
Automatically detecting pointing performance
IUI ’08 Proceedings of the 13th international conference on Intelligent user interfaces, 2008
UIST ’07 Proceedings of the 20th annual ACM symposium on User interface software and technology, 2007
Dynamic detection of novice vs. skilled use without a task model
CHI ’07 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2007
Momento: support for situated ubicomp experimentation
CHI ’07 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2007
Environmental sustainability and interaction
CHI EA ’07 CHI ’07 Extended Abstracts on Human Factors in Computing Systems, 2007
Dynamically adapting GUIs to diverse input devices
Assets ’06 Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility, 2006
UIST ’06 Proceedings of the 19th annual ACM symposium on User interface software and technology, 2006
Practical service learning issues in HCI
CHI EA ’06 CHI ’06 Extended Abstracts on Human Factors in Computing Systems, 2006
Supporting interspecies social awareness: using peripheral displays for distributed pack awareness
UIST ’05 Proceedings of the 18th annual ACM symposium on User interface software and technology, 2005
Visualizing non-speech sounds for the deaf
Assets ’05 Proceedings of the 7th international ACM SIGACCESS conference on Computers and accessibility, 2005
CHI ’05 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2005
Extensible input handling in the subArctic toolkit
CHI ’05 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2005
When participants do the capturing: the role of media in diary studies
CHI ’05 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2005
The book as user interface: lowering the entry cost to email for elders
CHI EA ’05 CHI ’05 Extended Abstracts on Human Factors in Computing Systems, 2005
A toolkit for managing user attention in peripheral displays
UIST ’04 Proceedings of the 17th annual ACM symposium on User interface software and technology, 2004
Presiding over accidents: system direction of human action
CHI ’04 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2004
Heuristic evaluation of ambient displays
CHI ’03 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2003
Can you see what i hear?: the design and evaluation of a peripheral sound display for the deaf
CHI ’03 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2003
Who wants to know what when? privacy preference determinants in ubiquitous computing
CHI EA ’03 CHI ’03 Extended Abstracts on Human Factors in Computing Systems, 2003
Distributed mediation of ambiguous context in aware environments
UIST ’02 Proceedings of the 15th annual ACM symposium on User interface software and technology, 2002
Web accessibility for low bandwidth input
Assets ’02 Proceedings of the fifth international ACM conference on Assistive technologies, 2002
Theoretical and architectural support for input device adaptation
CUU ’03 Proceedings of the 2003 conference on Universal usability, 2002
Nudge and shove: frequency thresholding for navigation in direct brain-computer interfaces
CHI EA ’01 CHI ’01 Extended Abstracts on Human Factors in Computing Systems, 2001
Interaction techniques for ambiguity resolution in recognition-based interfaces
UIST ’00 Proceedings of the 13th annual ACM symposium on User interface software and technology, 2000
Providing integrated toolkit-level support for ambiguity in recognition-based interfaces
CHI EA ’00 CHI ’00 Extended Abstracts on Human Factors in Computing Systems, 2000
Providing integrated toolkit-level support for ambiguity in recognition-based interfaces
CHI ’00 Proceedings of the SIGCHI conference on Human Factors in Computing Systems, 2000
Cirrin: a word-level unistroke keyboard for pen input
UIST ’98 Proceedings of the 11th annual ACM symposium on User interface software and technology, 1998
Augmenting home and office environments
Assets ’98 Proceedings of the third international ACM conference on Assistive technologies, 1998
Supporting knowledge workers beyond the desktop with Palplates
CHI ’97 Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, 1997
Theses
An architecture and interaction techniques for handling ambiguity in recognition-based
input. Jennifer Mankoff. Committee Gregory D. Abowd (Advisor), Scott E. Hudson, Elizabeth D. Mynatt, Mark Guzdial, Thomas Moran (pdf)
IIC: Information in Context. Undergraduate Honors Thesis. Jennifer Mankoff. Oberlin College. Advisor: Professor Rhys Price Jones. (pdf)
Book Chapters
Jennifer Mankoff and Anind K. Dey, “From Conception to Design: A
practical guide to designing ambient displays,” In Public and Situated Displays, K. O’Hara et al., eds. Kluwer Academic Publishers.
Exhibits
G. Smith, A. Grow, C. Liu, L. Albaugh, J. Mankoff and J. McCann. “Threadsteading: A single-line, two-player, territory-control game for quilting and embroidery machines.” In alt.ctrl.GDC 2016.
Workshop Participation and Posters
Patrick W. Brady, MD, MSc, Eric Kirkendall, MD, MBI, Kathleen Walsh, MD, MPH, Kristen Timmons, BA, BS, Jennifer Mankoff, PhD, Xin Lei, Mike Zender, Andrew Davis, BS, Heather Kaplan, MD, MSCE. 2015 Academy for Healthcare Improvement Annual Meeting, “Developing an end-user designed data display for oxygen trends: an ethnographic study”
T. Dillahunt & J. Mankoff, Social Sharing and Engagement Around Community Energy Monitoring. BECC 2012 Lightning Presentation
K. Waldman; advised by K. Kuksenok and J. Mankoff, Use of Internet resources by individuals with Lyme Disease. RESNA 2010.
V. Hanson, L. Gibson, J. Mankoff, S. Kiesler, J. Richards, Grass Roots Distributed Healthcare. Panel presentation for Grand Challenges in Computing Research 2010, April, 2010
J. Mankoff, S. Kiesler, K. Kuksenok, and K. Waldman, Uncertainty in chronic illness and patients’ online experiences, In Proceedings of WISH’10
T. Dillahunt, J. Mankoff, J. Forlizi, A proposed framework for assessing environmental sustainability in the HCI community. Presented at the workshop on Examining Appropriation, Re-Use, and Maintenance of Sustainability, CHI ’10
K. Rector, with J. Mankoff and S. Hudson, Prototyping custom devices using infrared communication, Grace Hopper Celebration 2009, poster session from DREU.
K. Kuksenok, K. Waldman, J. Mankoff, S. Kiesler, and M.A. Sevick, Conflict and care: how conflict affects individuals with chronic illness, Grace Hopper Celebration 2009, Technical Poster
K. Kuksenok, J. Mankoff, End-user moderation of cognitive accessibility in online communities: Case study of brain fog in the Lyme community. In Proceedings of ASSETS 2009, pp. 233-234.
J. Mankoff, J. Teevan, B. Bederson, G. D. Abowd. Organized Invited Discussion: Real Life and Real Work: Real Experiences Negotiating the Competing Needs of Illness, Disability, Children, and Work. CHI 2009
E. Blevis, E. M. Huang, J. Mankoff, L. P. Nathan, B. Tomlinson. Workshop on: Defining the role of HCI in the challenges of sustainability. CHI 2009.
T. Dillahunt, G. Becker, J. Mankoff, R. Kraut. Motivating environmentally sustainable behavior changes with a virtual polar bear. Presented at the workshop on Pervasive Persuasive Technology and Environmental Sustainability, Pervasive’08.
Froehlich, J., Consolvo, S., Dillahunt, T., Harrison, B., Klasnja, P., Mankoff, J., Landay, J. UbiGreen: Using Mobile Phones as a Persuasive Technology to Affect Daily Transportation Practices. Abstract accepted for presentation at Behavior, Energy and Climate Change, November, 2008.
J. Hasbrouck, T. Igoe, J. Mankoff and A. Woodruff. Ubiquitous Sustainability: Technologies for Green Values Workshop, Proc. Ubicomp 2007, pp. 567-568. (workshop website)
J. Mankoff, E. Blevis, A. Borning, B. Friedman, S. R. Fussell, J. Hasbrouck, A. Woodruff and P. Sengers. SIG: Environmental sustainability and interaction. CHI 2007 SIG, Extended Abstracts of CHI 2007. pp. 2121-2124
J. Mankoff. Case study of Service-Learning for HCI: Practical guidelines for successful integration. Experience Report, Extended abstracts of CHI 2006. pp. 201-206. (pdf)
J. Mankoff. Applying ethics to the practice, research, and teaching of Human Computer Interaction.Presented at the CHI 2006 workshop on Reflective HCI: Articulating a Research Agenda for Critical Practice Montreal, CA, April, 2006.
S. Davidoff, C. Bloomberg, I. A. R. Li, J. Mankoff and S. R. Fussell. The book as user interface: lowering the entry cost to email for elders. Extended Abstracts of CHI 2005 (Poster). pp. 1331-1334. (ACM DOI)
S. Davidoff, S. Carter and J. Mankoff. Can Early-Stage Tools and Techniques for Iterative
Design Help Researchers Understand a Problem Space? Presented at the Pervasive 2005 UbiApp Workshop (“What makes for good application-led research in ubiquitous computing”). Munich, Germany, May 2005.
Jennifer Mankoff and Scott Carter. “Crossing Qualitative and Quantitative Evaluation in the Domain of Ubiquitous Computing.” Presented at the CHI 2005 Workshop on Usage Analysis: Combining logging and qualitative methods. Portland, OR, April 2005.
Tara Matthews and Jennifer Mankoff, “A Toolkit for Evaluating Peripheral Awareness.” Presented at the CHI 2005 Workshop on Awareness Systems. Portland, OR, April 2005.
Scott Lederer, Jennifer Mankoff, Anind K. Dey, Towards a Deconstruction of the
Privacy Space. Presented at the UBICOMP 2003 Workshop on Ubicomp
Communities: Privacy as Boundary Negotiation, October 12, 2003. (pdf)
Morgan Ames, Chinmayi Bettadapur, Anind K. Dey and Jennifer Mankoff, “Healthy Cities Ambient Displays,” Student poster and extended abstract, Ubicomp 2003.
C. Newman, M. Bauer, J. Mankoff and A. Agogino. Perceptions of the Design Process. An Examination of Gendered Aspects of New Product Development}. Presented at the Mudd
Design Workshop IV, “Designing Engineering Education.” 10-12 July, 2003.
Dey, A.K., Mankoff, J. Applying Heuristic Evaluation to Ambient Displays. Workshop paper CHI 2003 workshop on Providing Elegant Peripheral Awareness
Dey, A.K., Mankoff, J. Evaluation of Ambient Displays Presented at the Workshop on Design and Evaluation of Notification Displays at Ubicomp 2002, September 29, 2002. (pdf)
Lederer, S., Dey, A. K., Mankoff, J. Everyday Privacy in Ubiquitous Computing Environments. Presented at the UBICOMP 2002 Workshop Socially-informed Design of Privacy-enhancing Solutions in Ubiquitous Computing, September 29, 2002.
Jason Hong, James Landay, A. Chris Long, Jennifer Mankoff. Sketch Recognizers from the Designer’s and Programmer’s Perspective. AAAI Symposium on sketch understanding (pdf)
Invited Panelist, Augmenting Home and Office Environments. Third International Conference on Assistive Technologies (ASSETS). April 15-17, 1998. pp. 169-172. (ACM DOI)
Participated in Workshop on Designing the user interface for pen and speech multimedia applications. In Proceedings of CHI Conference Companion. p. 176. May, 1999.
Mankoff, J., Somers, J. and Abowd, G. D. Bringing People and Places Together. In Papers from the AAAI Spring Symposium on Intelligent Environments. Technical Report SS-98-02, pp. 168-172, March 1998. (html)
Panel Seamless Augmented Environments on the Scale of a Building, a Room and a Desk Panel on Augmenting Home and Office Environments. Third International Conference on Assistive Technologies (ASSETS). 1998. pp. 169-172. (ACM DOI)
Technical Reports
Dillahunt, T. and Mankoff, J. (2012). Design implications for social-energy applications. Technical Report CMU-HCII-12-100, Carnegie Mellon, February 2012. (pdf)
S. Carter and J. Mankoff. “Momento: Early Stage Prototyping and Evaluation for Mobile Applications” Technical Report UCB-CSD-05-1380, Computer Science Division, University of California, Berkeley, April, 2005.
Scott Carter and J. Mankoff “Challenges for Ubicomp Evaluation.” Technical Report UCB-CSD-04-1331, Computer Science Division, University of California, Berkeley, 2004.
G. Hsieh and J. Mankoff. “A Comparison of Two Peripheral Displays for Monitoring Email: Measuring Usability, Awareness, and Distraction” Technical Report UCB-CSD-03-1286, Computer Science Division, University of California, Berkeley, October, 2003.
Lederer, S., Hong, J.I., Jiang, X., Dey, A.K., Landay, J.A., Mankoff, J. Towards Everyday Privacy for Ubiquitous Computing. Technical Report UCB-CSD-03-1283, Computer Science Division, University of California, Berkeley, October 20, 2003. (pdf)
Lederer, S., Mankoff, J. and Dey, A. K. Managing personal information disclosure in ubiquitous computing environments Technical Report UCB-CSD-03-1257 and IRB-TR-03-015, Computer Science Division, UC Berkeley and Intel Research Berkeley, July, 2003.
T. Matthews, T. Rattenbury, S. Carter, A. K. Dey, and J. Mankoff. A Peripheral Display Toolkit. Technical Report UCB-CSD-03-1258 and IRB-TR-03-018, Computer Science
Division, UC Berkeley and Intel Research Berkeley, July, 2003.
Fait, H. and Mankoff, J. EASE: A Simulation Tool for Accessible Design. Technical Report
UCB-CS-03-1260, Computer Science Division, UC Berkeley, July, 2003
Carter, S., Mankoff, J. and Goddi, P. hebb: An Infrastructure for Conveying Shared Interests. UCB-CS-03-1259, Computer Science Division, UC Berkeley, July, 2003
Lederer, S., Dey, A. K. and Mankoff, J. A Conceptual Model and a Metaphor of Everyday
Privacy in Ubiquitous Computing Environments. Technical Report UCB-CSD-02-1188, Computer Science Division, University of California, Berkeley, July 30, 2002. (pdf) (ps)
Mankoff, J., Rowan, J., Mynatt, E. D., McJunkin, M. and S.E. Hudson. Ten inch pixels: ambient art for remote awareness. GIT GVU-Technical Report GVU-01-07. (abstract)
Dey, A. K., Mankoff, J. and Abowd, G. D. Distributed mediation of imperfectly sensed context in aware environments. GVU Technical report GIT-GVU-00-14 (pdf)
Mankoff, J., Abowd, G. D. and Hudson, S. Interacting with Multiple Alternatives Generated by Recognition Technologies. (abstract, html) GIT GVU-Techreport #GIT-GVU-99-26
Mankoff, J. and Abowd, G. D. Error Correction Techniques for Handwriting, Speech, and other ambiguous or error prone systems. GVU TechReport GIT-GVU-99-18. June 1999. (abstract, ps, html)
J. Mankoff and G.D. Abowd. Domisilica: Providing Ubiquitous Access to the Home, Georgia Tech GVU Center, Technical Report GIT-GVU-97-17, May 1997. (postscript, pdf, HTML)