throbber
THE UNIVERSITY OF BRITISH COLUMBIA
`Curriculum Vitae for Faculty Members
`
`Date: August 2, 2015
`
`
`
`Initials:
`
`SINCE: July 1, 2010
`
`
`
`FIRST NAME: Karon
`SURNAME: MacLean
`1.
`MIDDLE NAME: E.
`
`
`DEPARTMENT/SCHOOL: Computer Science
`2.
`FACULTY: Science
`3.
`PRESENT RANK: Professor
`4.
`POST-SECONDARY EDUCATION
`5.
` (a) Degrees
`
`University or Institution
`
`Degre
`
`Subject Area
`
`Stanford University
`
`B.S.
`
`e
`Biological Sciences & Mechanical
`Engineering
`M.S. Mechanical Engineering
`
`Dates
`
`1986
`
`1988
`
`1996
`
`Massachusetts Institute of
`Technology
`Massachusetts Institute of
`Technology
`
`Ph.D. Mechanical Engineering
`
`
`Title of Dissertation and Name of Supervisor
`(b)
`
`Title: Emulation of Haptic Feedback for Manual Interfaces, Ph.D. Thesis, MIT, February 1996.
`Supervisor: William K. Durfee
`
`(c)
`
`Special Professional Qualifications
`
`
`
`EMPLOYMENT RECORD
`
`6.
`
`Prior to coming to UBC
`(a)
`
`University, Company or Organization
`User Interface Consulting
`Interval Research Corporation
`
`Interval Research Corporation
`
`Center for Engineering Design, University
`of Utah
`Veteran’s Administration Medical Center,
`Palo Alto
`
`
`(b)
`
`
`At UBC
`
`Rank or Title
`Consultant
`Member, Research Staff;
`Project Lead
`Postdoctoral Fellow
`
`Project Engineer
`
`Engineering Research Assistant
`
`Dates
`2000
`1997-
`1999
`1996-
`1997
`1989-
`1991
`1984-
`1986
`
`Page 1/56
`
`

`
`Rank or Title
`
`Professor
`Associate Professor
`Associate Faculty Member, Mechanical
`Engineering
`Assistant Professor
`
`Page 2/56
`
`Dates
`July 1, 2010
`July 1, 2005
`October 1, 2004
`
`July 15, 2000
`
`Date of granting of tenure at U.B.C.: July 1, 2005
`
`
`(c)
`
`7.
`
`
`
`LEAVES OF ABSENCE
`University, Company or
`Organization
`at which Leave was taken
`UBC
`UBC
`UBC
`UBC
`
`Type of Leave
`
`Dates
`
`Jul 1, 2014 – Jun 31, 2015
`Sabbatical
`Jul 1, 2007 – Jun 31, 2008
`Sabbatical
`Maternity/Parental Oct 26, 2003 – May 2, 2004
`Maternity/Parental Jan 13, 2002 – Jul 21, 2002
`
`TEACHING
`
`Areas of Special Interest and Accomplishments
`
`
`8.
`
`(a)
`
` I
`
` have taught courses or modules in human-computer interaction (HCI), empirical experimental
`methods, mechanical design, robot control, dynamic systems, mechatronics, and computer
`programming. In addition to formal courses, I am generally supervising 1-4 undergraduates in
`research projects at any given time (see 8(g)).
`
` I
`
` prefer to teach through projects. In HCI and haptics, these often involve a physical artifact as
`well as the software. A large part of my course development effort at UBC has been in creating
`studio and prototyping resources at the undergraduate and graduate level.
`
`UBC Infrastructure Development
`
`(2011/12) Developed an Arduino mechatronics / interface prototyping lab in conjunction
`with a redesign of CPSC 543. First ‘draft’ is a fully equipped work area including toolbench,
`tools and materials in the HCI Teaching Studio (ICICS x360). Budget of $1000 provided by
`UBC CS. Offered 2nd time in 2013/14.
`(2003, 2010-2012) Designed and built a set of low-cost haptic teaching displays, initially
`using a 2003 UBC FOS Skylight Development Grant ($2000), for use in my graduate
`haptics course (CPSC 543). Developed a new I/O technique for portability and cost
`savings. In 2009, updated to USB communication, with major iteration initiated in 2010
`(difficulties encountered). Earlier designs were shared online and used by other instructors
`internationally.
`
` •
`
`
`
`•
`
`

`
`Page 3/56
`
`•
`
`•
`
`(2003-2012) Created (with G. Sawatsky; 2005 opening) and currently co-direct the
`ICICS/AMPEL Graduate Student Prototyping Workshop where graduate students can
`learn implementation skills and access fabrication resources. Startup costs ($100K) were
`funded 50% by my CFI New Opportunities grant; I help coordinate user-shared
`maintenance funding ($50-75K annually). In 2012, I began a renewal effort which brought
`in the Mech Design Chair as well.
`(2004-07) With J. McGrenere, created the department’s HCI Teaching Studio (ICICS
`x360) in the new Computer Science building with a UBC TLEF grant ($41,217), now used
`by CPSC 344, 444, 543 and 544. Unique among CS undergraduate labs, it supports team-
`based learning, creation of physical and electronic design artifacts and both computer- and
`non-computer based design techniques.
`
`UBC Curriculum Development and Revision
`
`(2013-15) CPSC 344new: underway. In 2013/14, completely rebuilt our introductory
`undergrad/grad course with focus on pedagogical improvement, accessibility (prerequisites,
`and non-CS entry at request of department), content updating, sustainability of staff
`resources for delivery, and reducing course workload generally. Finally, it needed to scale
`up to handle 2x the students (~90 to 150-180) and continue to work for grad students (544).
`This ambitious agenda was piloted in 2013/14 T2, with CSWEI fellow support (Jessica
`Dawson).
`During 2014/15-W1, I substantively mentored Dawson as she did 2nd offering, continuing to
`be course keeper for this complex course, and also assisted in updating TA practices,
`course documentation and compliance with UBC Ethics requirements for instruction in
`human experimentation.
`(2010-13) CPSC 544new: In 2010, re-formulated our introductory graduate HCI course (544)
`to better meet department / university needs and resources. In Fall 2010, first offered the
`new 344/544 cross-listed course where 544 is augmented with a team-taught seminar and
`an extended project; thus freeing McGrenere to add a new HCI course (554) at cost of
`making 344/544 more complex to offer. In subsequent offerings (2011, 2012, 2013W1) this
`arrangement has been fairly efficient and very beneficial to the group, albeit adding to effort
`and complexity of teaching 344.
`(2000-2014) CPSC 543: Physical Interface Design and Evaluation: In 2000, developed
`one of the first haptics courses internationally, addressing topics critical to design of tactile
`and force feedback applications including human perception, interaction and haptic device
`design, robot control, and HCI experimentation. Attracts students from CS, Mech, EECE.
` In 2011/12 W2, piloted a major adaptation to an iterative haptic sketching / Arduino-based
`prototyping format with a new lab setup (this version is less likely to produce publishable
`results).
`(2004-present) HCI Curriculum Coordination: Led the CS HCI faculty (myself, J.
`McGrenere, K. Booth) in overhauling our courses around the new HCI Learning Studio.
`2004: proposed the 344/444 sequence. 2005: piloted 344. 2006: revised 344 while
`designing the Learning Studio; McGrenere used its structure for 1st 444. 2007: 344
`designated as satisfying the Graduate HCI Breadth Requirement. 2007-09: led planning of
`544new.
`
` •
`
`
`
`•
`
`•
`
`•
`
`

`
`Page 4/56
`
`•
`
`•
`
`• 2012-2014: major redesign of 344/544 to double its size and accessibility without
`increasing cost of delivery, eventually encompassing 444 (with McGrenere), inclusion in
`Arts major stream, CPSC mini specialization and other outreach implications.
`2015: Consulted on Dawson’s upcoming revision of CPSC 444, for which 344 is the
`primary prerequisite and serves as example for its new design.
`(2005-13) CPSC 344 “old”: Introduction to Human Computer Interaction: Developed
`for 2005, using an enhanced subset of “old” 444 materials with an innovative, more hands-
`on teaching methodology targeted at broader audience. Revised significantly for 2006. In
`2008, improvements in scheduling resulted in increased enrolment, requiring further re-
`jigging in 2008, 2009. For Fall 2010, noted by Dean for high teaching evaluations.
`Replaced in 2013/14 T2 with redesigned version.
`(2001-04) CPSC 444: Human Computer Interaction (“old” version): In 2001,
`substantially revised format and content of a twice-offered pilot. Modified and emphasized
`the course project structure.
`This course was replaced in 2006-07 by the new 344/444 combination.
`Projects have routinely been accepted as peer-reviewed conference publications (2000
`[C10]; 2002 [OS1,OS2]; 2004: 3/3 teams, including Best Paper at ACM ICMI [C22-24];
`2006 [C32]; 2008 [C38]); 2009 [C43, C45]; 2010 [C46, C47]; 2011 [C57]. Course
`undergoes modification for most offerings.
`(2006) CPSC 211: Introduction to Software Development: Taught in Spring 2006. Intent
`was to teach this or related courses regularly, but to date the department’s need for HCI
`instructors has prevented this
`
`•
`
`Courses Taught at UBC
`
`Course
`
`Number
`
`
`
`NSERC
`USRA
`
`
`CPSC 543
`CPSC
`344new (pilot)
`CPSC
`344/544
`CPSC 448
`
`
`Scheduled
`
`Class
`
`Hours Taught
`
`Hours
`
`Size
`
`
`
`By arrangement
`
`
`
`3/week
`5/week
`
`7/week
`
`
`
`1
`
`
`
`4
`26
`
`68+18
`
`By arrangement
`
`
`1
`
`
`Lecture
`s
`
`
`
`
`
`
`3
`3
`
`3
`
`
`
`
`Labs
`
`Tutorials
`
`
`
`
`
`
`
`0
`0
`
`2
`
`
`
`
`
`
`
`
`
`
`0
`2
`
`2
`
`
`
`
`
`
`(b)
`
`
`Sessio
`n
`
`
`2014
`-15
`S
`
`2013
`-14
`T2
`T2
`
`T1
`
`S
`2012
`-13
`
`

`
`448,
`cogs402
`CPSC
`344/544
`NSERC
`USRA
`
`
`T1-T2
`
`T1
`
`S
`
`2011-
`12
`S
`S
`
`UGrad RA
`NSERC
`USRA
`T1-T2 Grad Dir
`Study
`CPSC
`344/544
`CPSC 543
`ugrad
`volunteer
`
`
`T1
`
`T2
`T1-T2
`
`By arrangement
`
`4
`
`
`
`6.5/week
`
`45+13
`
`2.5
`
`By arrangement
`
`
`
`By arrangement
`By arrangement
`
`By arrangement
`
`1
`
`
`
`1
`2
`
`1
`
`
`
`
`
`
`
`
`
`
`6.5/week
`
`51+18
`
`2.5
`
`3/week
`By arrangement
`
`
`
`15
`1
`
`
`
`3
`
`
`
`
`
`
`
`
`2
`
`
`
`
`
`
`
`
`
`
`2
`
`
`
`
`
`
`
`
`Page 5/56
`
`
`
`2
`
`
`
`
`
`
`
`
`
`
`2
`
`
`
`
`
`
`
`
`NSERC
`USRA
`CPSC
`344/544
`CPSC 543
`(as dir stud)
`T1-T2 CS Honors
`S, T1-
`UGrad RA
`T2
`T1-T2 Mech 54x
`Proj
`
`2010-
`11
`S
`
`T1
`
`T2
`
`2009-
`10
`S
`
`S
`
`T1
`T2
`2008-
`09
`T1
`T1
`T1
`
`By arrangement
`
`1
`
`6.5/week
`
`44+17
`
`2.5
`
`2
`
`2
`
`3/week
`
`By arrangement
`By arrangement
`
`By arrangement
`
`
`
`By arrangement
`
`By arrangement
`
`6.5/week
`3/week
`
`
`6/week
`3/week
`By arrangement
`
`4
`
`1
`1
`
`4
`
`
`
`1
`
`1
`
`47
`20
`
`
`61
`12
`4
`
`3
`
`
`
`
`
`
`
`
`
`
`
`
`2.5
`3
`
`
`2
`3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`
`
`2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`
`
`2
`
`
`
`
`
`NSERC
`USRA
`COGS
`DirStu
`CPSC 344
`CPSC 543
`
`
`CPSC 344
`CPSC 5434
`EngPhys
`Proj
`
`

`
`Page 6/56
`
`By arrangement
`
`By arrangement
`
`
`
`
`
`
`3
`
`3
`
`
`
`
`
`
`By arrangement
`
`2
`
`6/week
`3/week
`By arrangement
`
`38
`~15
`2
`
`
`
`By arrangement
`
`
`
`1
`
`
`
`
`
`
`
`
`
`
`2
`
`2
`3
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NSERC
`USRA
`CPSC 3441
`CPSC 5434
`COGS
`DirStu
`
`
`T1-T2 Mech 54x
`Proj
`COGS
`DirStu
`(sabbatical)
`
`T2
`
`2007-
`08
`None
`2006-
`07
`S
`
`T1
`T1
`T2
`
`2005-
`06
`S
`
`EngPhys
`Proj
`CPSC 3441
`COGS
`DirStu
`CPSC 211
`
`
`CPSC 4482
`CPSC 444
`CPSC 4482
`CPSC 5434
`
`
`CPSC 4482
`
`
`CPSC 4443
`CPSC 5544
`CPSC 4482
`
`
`CPSC 4482
`CPSC 4441
`
`
`T1
`T1
`
`T2
`2004-
`05
`S
`T1
`T1
`T2
`2003-
`04
`S
`2002-
`03
`T1
`T2
`T2
`2001-
`02
`S
`T1
`2000-
`01
`
`6/week
`By arrangement
`
`3/week
`
`
`By arrangement
`3/week
`By arrangement
`3/week
`
`
`By arrangement
`
`
`3/week
`3/week
`By arrangement
`
`
`By arrangement
`3/week
`
`
`37
`1
`
`11
`
`
`1
`38
`1
`11
`
`
`1
`
`
`58
`14
`3
`
`
`2
`60
`
`
`2
`
`
`3
`
`
`
`3
`
`3
`
`
`
`
`
`3
`3
`
`
`
`
`3
`
`
`2
`
`2
`
`
`1
`
`
`
`
`
`1
`
`
`
`1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`
`
`
`T2
`
`CPSC
`5321,3,4
`
`3/week
`
`12
`
`3
`
`
`
`
`
`Page 7/56
`
`1First offering of a new or substantially revised course. 544 was adapted from an early
`version (McGrenere) in 2010 to be co-listed with 344, but with a grad seminar attached and
`separate grad projects. 344 was substantially revised in 2nd offering.
`2Computer Science Undergraduate Directed Study: see Section 8(g) for student names and
`project titles.
`3Teaching award received: see Section 12(a) for details.
`4Student(s) published a peer-reviewed paper based on course project (see Publications
`1(d)).
`
`
`(c) Graduate Students Supervised
`
`Unless noted, a designation of co-supervision below indicates primary involvement by the
`principal supervisor, with the co-supervisor taking a secondary role. Cases where supervision
`is evenly shared are noted with 1.
`
`
`Co-
`Supervis
`or
`
`
`
`
`
`
`
`
`
`
`Kruchten
`(ECE)
`
`
`
`Awards
`& Comments
`
`
`Left program, Apr
`’15, financial
`pressure.
`Went on leave,
`Feb ’15, to pursue
`excellent job
`opportunity
`Dropped out at 18
`months.
`NSERC PGSM
`
`
`
`UBC 4YF
`Left program in
`2012
`
`
`
`NSERC PGS
`
`Student Name
`
`
`Program
`Type
`
`Year
`Start Finis
`h
`
`Cang, Laura
`Allen, Jeff
`
`M.Sc.
`Ph.D.
`
`Beshai, Peter
`
`Ph.D.
`
`2014
`
`2014 On
`leave
`2015
`2014 On
`leave
`2015
`
`Principal
`
`Superviso
`r
`MacLean
`MacLean
`
`MacLean
`
`M.Sc.
`
`Phan-Ba,
`Michael
`Schneider,
`Oliver i
`Oram, Louise M.Sc.
`
`Ph.D.
`
`Seifi, Hasti
`Harris, John
`
`Flagg, Anna
`Tam, Diane
`
`Schneider,
`Oliver
`
`Ph.D.
`Ph.D.
`
`M.Sc.
`M.Sc.
`
`M.Sc.
`
`2013 2015 MacLean
`
`2012
`
`
`
`MacLean
`
`2011 2013 MacLean
`
`2011
`2011
`
`MacLean
`
`exit MacLean
`
`
`2010 2012 MacLean
`2010 2012 MacLean McGrener
`e
`
`
`2010
`
`
`2012
`
`MacLean
`
`

`
`M.Sc.
`
`M.Sc.
`
`Sefidgar,
`Yasaman
`Himmetoglu,
`Gokhan
`Pan, Matthew M.A.Sc.
`(Mech)
`Ph.D.
`Ph.D.
`
`Karuei, Idin
`Pedrosa,
`Ricardo
`
`Yohanan,
`Steve
`Hall, Joseph
`
`Ph.D.
`
`M.A.Sc.
`(Mech)
`
`Chang, Gordon M.Sc. -
`Essay
`M.Sc.
`
`Hazelton,
`Thomas
`Swerdfeger,
`Bradley
`Enriquez,
`Mario
`
`Pasquero,
`Jerome
`
`Daniels,
`Jeremy
`
`M.Sc.
`
`Ph.D.
`
`Ph.D. -
`McGill
`
`2009 2012 MacLean
`
`
`
`
`
`Page 8/56
`
`
`
`2009 2011 MacLean McGrener
`e1
`MacLean1 On leave, Feb-
`June 2012
`
`On leave since
`Summer 2011;
`dropped program.
`Thesis to FOGS
`May 2012
`
`
`2009 2012 Croft
`
`2007 2014 MacLean
`2007
`exit MacLean
`
`2004 2012 MacLean
`
`
`
`
`
`
`2008 2011 Croft
`
`MacLean1
`, van der
`Loos
`2009 2010 McGrenere MacLean1
`
`2008 2010 MacLean McGrener
`e
`
`
`2007 2009 MacLean
`
`
`
`
`
`NSERC PGS
`
`2002 2008 MacLean
`
`
`
`Precarn Fellow
`04, 05; HS Best
`Paper, 08.
`MacLean1 Became co-sup in
`early 2006.
`
`2005 2008 Hayward
`(McGill
`ECE)
`M.D. / Ph.D. 2007 2008 Ansermino MacLean Anesthesiology.
`Switched to MD
`only in late 2008.
`
`Precarn Fellow,
`07
`Took 6 mth leave.
`ACM CHI Best
`Paper, 2006
`UBC UGF
`
`
`
`Ternes, David M.Sc.
`Pedrosa,
`M.Sc.
`Ricardo
`Luk, Joseph
`
`M.Sc.
`
`2006 2007 MacLean
`2005 2007 MacLean
`
`2003 2006 MacLean
`
`
`
`
`
`
`Smith, Jocelyn M.Sc.
`Chan, Andrew M.Sc.
`Shaver,
`M.Eng.
`(Mech)
`Michael
`Swindells,
`Ph.D.
`Colin
`
`
`2003 2005 MacLean
`2002 2004 McGrenere MacLean1
`2002 2003 MacLean
`
`
`2002 2007 MacLean
`
`Booth
`
`Forsyth, Ben
`
`M.Sc.
`
`2001 2004 MacLean
`
`
`
`HS Best Paper
`finalist 06; WHC
`Best Paper
`finalist, 07.
`Took 6 mth leave.
`
`

`
`Brouwer, Iman M.A.Sc.
`(Mech)
`M.Sc.
`
`Enriquez,
`Mario
`Beamish, Tim M.Sc.
`
`Page 9/56
`
`2001 2004 MacLean
`
`2000 2002 MacLean
`
`Hodgson
`(Mech)
`
`
`ASI Comm.
`Award (2003)
`
`
`2000 2003 MacLean
`
`Fels (EECE) NSERC PGS
`
`
`1The co-supervisor took an equal role in supervision.
`
`
`Postdoctoral Fellows Supervised
`
`
`Awards
`& Comments
`
`From U. Utah, USA.
`2014: Apple Research
`From Istanbul, Turkey.
`2013: Istanbul Kemerburgaz
`University
`2013: Quanser
`NSERC Postdoctoral
`Fellow; from Mcgill
`EECE, Canada
`2011: Immersion Inc.
`From UBC Computer
`Science. Dolby; Koolhaus
`Games; 2009: PDFTron
`Systems Inc.
`Michael Smith Fellow; from
`UBC Psychology.
`2008: Asst. Prof at St.
`Francis Xavier, Halifax.
`
`PDF Name
`
`
`Gleeson,
`Brian
`Altun, Kerem
`
`Amir Haddadi
`Levesque,
`Vincent
`
`Harrison,
`Jason
`
`Co-
`Principal
` Supervisor Supervisor
`
`Year
`Start Finis
`h
`2011 2014 MacLean
`
`Croft
`
`2011 2012 MacLean
`
`
`
`2011 2013 Croft
`2009 2011 MacLean
`
`MacLean
`
`
`2003 2005 Rensink
`
`MacLean,
`van de
`Panne
`
`Chua
`(Kinetics)
`
`Austen, Erin
`
`2003 2004 MacLean
`
`
`Completed Graduate Theses Supervised
`Cumulative total, 2014/15: 26
`
` •
`
` Karuei, I., Periodic Tactile Guidance, PhD Thesis, University of British Columbia, October
`2014.
`• Oram, L., Scrolling in Radiology Image Stacks: Multimodal Annotations and Diversifying
`Control Mobility, M.Sc. Thesis, University of British Columbia, November 2013.
`• Yohanan, S., The Haptic Creature: Social Human-Robot Interaction through Affective
`Touch, Ph.D. Thesis, University of British Columbia, August 2012.
`• Tam, D., The Design and Field Observation of a Haptic Notification System for Oral
`Presentation, M.Sc. Thesis, University of British Columbia, October 2012.
`• Schneider, O., Using Gait as an Input Modality for Mobile Exercise Games, M.Sc. Thesis,
`University of British Columbia, August 2012.
`
`

`
`Page 10/56
`
`• Pan, M., An Exploration of a Haptic Affect Loop through Use Cases, M.Sc. Thesis,
`University of British Columbia, 2012.
`• Flagg, A., Sensing and recognizing affective touch in a furry zoomorphic object, M.Sc.
`Thesis, University of British Columbia, August 2012.
`• Sefidgar, Y., “TAMER: Touch-guided Anxiety Management via Engagement with a Robotic
`Pet Efficacy Evaluation and the First Steps of the Interaction Design”, M.Sc. Thesis,
`University of British Columbia, April 2012.
`• Himmetoglu, G. H., “Participatory Design of a Biometrically-Driven Portable Audio Player”,
`M.Sc. Thesis, University of British Columbia, August 2011.
`• Hall, J. P., “Affecting Affect Effectively: Investigating a haptic-affect platform for guiding
`physiological responses”, M.A.Sc. Thesis, Univ. of British Columbia, Winter 2011.
`• Chang, G., “A Wristband Audio Stream Bookmarking Controller – Preliminary Study on
`Explicit Path in HALO”, M.Sc. Thesis, December 2010.
`• Hazelton, Thomas H., “Participatory design of implicit control for a personal music player”,
`M.Sc. Thesis, University of British Columbia, August 2010.
`• Swerdfeger, Bradley, “A First and Second Longitudinal Study of Haptic Icon Learnability:
`The Impact of Rhythm and Melody,” M.Sc. Thesis, Univ. of British Columbia, 2009.
`• Pasquero, Jerome, “Tactile Display for Mobile Interaction,” Ph.D. Thesis, McGill University,
`2008.
`• Enriquez, Mario “Design of Haptic Signals for Information Communication in Everyday
`Environments,” Ph.D. Thesis, Univ. of British Columbia, 2008.
`• Pedrosa, Ricardo, “Perception-based design: including haptic feedback in expressive music
`interfaces,” M.Sc. Thesis, Univ. of British Columbia, 2007.
`• Ternes, David, “Building Large Sets of Haptic Icons: rhythm as a design parameter, and
`between-subjects MDS for evaluation,” M.Sc. Thesis, Univ. of British Columbia, 2007.
`• Swindells, Colin, “Incorporating Affect into the Design of 1-D Rotary Physical Controls”,
`Ph.D. Thesis, Univ. of British Columbia, 2007.
`• Luk, Joseph, “Using Haptics to Address Mobile Interaction Design Challenges Prototyping
`and User Evaluation with a Handheld Tactile Display”, M.Sc. Thesis, Univ. of British
`Columbia, 2006.
`• Smith, Jocelyn, “Communicating Emotion through a Haptic Link”, M.Sc. Thesis, Univ. of
`British Columbia, 2005.
`• Chan, Andrew, “Designing Haptic Icons to Support an Urgency-Based Turn-Taking
`Protocol”, M.Sc. Thesis, Univ. of British Columbia, 2004.
`• Forsyth, Ben, “Intelligent Support of Interactive Manual Control: Haptic Guidance Based on
`a Look-Ahead Predictor”, M.Sc. Thesis, Univ. of British Columbia, 2004.
`• Brouwer, Iman, “Cost-Performance Tradeoffs in Haptic Hardware Design”, M.A.Sc. Thesis,
`Univ. of British Columbia, 2004.
`• Beamish, Timothy, “D’Groove – A Digital Haptic Turntable for Music Control”, M.Sc. Thesis,
`Univ. of British Columbia, 2003.
`• Shaver, Michael, “The Twiddler: A Haptic Teaching Tool: Low-Cost Communication and
`Mechanical Design”, M.Eng. Thesis, Univ. of British Columbia, 2003.
`
`

`
`Page 11/56
`
`• Enriquez, Mario, “A Study of Haptic Icons”, M.Sc. Thesis, Univ. of British Columbia, 2002.
`
`UBC Master’s Thesis Committees / Reader / Examiner
`• Jeremy Kooyman, "Tool Bracing for Performance Improvement in Simulated Femoral
`Head-Neck Osteochondroplasty," M.A.Sc., UBC Dept. of Mechanical Engineering (A.
`Hodgson), August 2013. Thesis external examiner.
`• Joel Ferstay, "Variant View: Visualizing Genetic Sequence Variants in their Gene Context,"
`M.Sc., UBC Dept. of Computer Science (T. Munzner), July 2013. Thesis 2nd reader.
`• Shathel Haddad, "East is not West: is there Validity in Cultural Usability?," M.Sc., UBC
`Dept. of Computer Science (J. McGrenere), June 2013. Thesis 2nd reader.
`• Mary Muir, “Prime Climb: An Analysis of Attention to Student-Adaptive Hints in an
`Educational Game,” M.Sc., UBC Dept. of Computer Science (C. Conati), April 2012. Thesis
`2nd reader.
`• Andreas Sotirakopoulos, “Influencing User Password Choice Through Peer Pressure,”
`M.Sc., UBC Dept. of Electrical Engineering (K. Beznosov), November 2011. Thesis
`examiner.
`• Dmitry Nekrakovsky, “A Comparison of Pan and Zoom and Rubber Sheet Navigation,”
`M.Sc., UBC Dept. of Computer Science (T. Munzner, J. McGrenere), 2005. Thesis 2nd
`Reader.
`• Zhijin Wang, “Design and Implementation of a Voice-Driven Animation System,” M.Sc.,
`UBC Dept. of Computer Science (M. van de Panne), 2005. Thesis Committee.
`• Christian Chita, " MAIDS for VoIP: A Mobile Agents-based Intrusion Detection System for
`Voice over Internet Protocol," M.Sc., UBC Dept. of Computer Science (S. Vuong), 2008.
`Thesis Committee.
`• Joanne Lim, “Transfer of Training from Surgical Simulators to the Operating Room,”
`M.A.Sc., UBC Department of Mechanical Engineering (A. Hodgson), September 2004.
`Thesis Committee.
`• Catherine Kinnaird, “A Multifaceted Quantitative Validity Assessment of Laparoscopic
`Surgical Simulators”, M.A.Sc., UBC Dept. of Mechanical Engineering (A. Hodgson), July
`2004. Thesis Committee.
`• Christine Tipper: “Is Inhibition of Return Truly a Reflexive Phenomenon? An Investigation of
`the Role of Temporal Predictability in a Classic Inhibition of Return Paradigm”, M.A., UBC
`Dept. of Psychology (A. Kingstone), May 2003. Thesis Committee.
`• Sonja Macfarlane, “Smooth Trajectory Planning for Multi-Axis Machines”, M.A.Sc., UBC
`Dept. of Mechanical Engineering (E. Croft), July 2001. Thesis Committee.
`• Derek DiFilippo, “AHI: An Audio and Haptic Interface for Simulating Contact Interactions”,
`M.Sc. UBC Dept. of Computer Science (D. Pai), 2000. Thesis 2nd Reader.
`
`
`UBC Doctoral Thesis Supervisory Committee
`
` •
`
` Dalstein, Boris, UBC Computer Science, 2014-present
`• Moon, Ajung, UBC Mechanical Engineering, 2014-present
`
`

`
`Page 12/56
`
`• Negulescu, Matei, UBC Computer Science, 2014-present (on leave)
`• Matthew Pan, UBC Mechanical Engineering (E Croft), 2013-present.
`• Susana Zoghbi, UBC Mechanical Engineering (E. Croft), 2009-2010.
`• Uli Seibold, UBC Mechanical Engineering (A. Hodgson), 2005-2008.
`• Paul Kry, UBC Computer Science (D. Pai), 2004-2005.
`• Dana Kulic, UBC Department of Mechanical Engineering (E. Croft), 2002–2005.
`• Te-Shum Chou, “Human Hand Modeling Techniques for Visualization and Prediction”,
`Department of Electrical and Computer Engineering (S. Fels), 2001. Left program in 2001.
`
`Visiting Students and Postdocs Supervised
`
`•
`
` Jan Anlauff, visiting doctoral student of Jeremy Cooperstock, Professor of Electrical
`Engineering at McGill University. 2014, 2 months.
`• Andrea Kanneh, visiting junior faculty from University of Trinidad and Tobago, mentoring
`visit funded by the Faculty Leadership Pilot Program for the Caribbean, administered by
`Industry Canada. 2013, 5 months.
`• Dane Powell, visiting doctoral student of Marcia O’Malley, Professor of Mechanical
`Engineering at Rice University, Texas USA. 2011-01, 6 months.
`Inwook Hwang, visiting doctoral student of Seungmoon Choi, Professor of Mechanical
`Engineering at Postech University, South Korea. 2009-10, 6 months.
`• Davide de Carli, visiting doctoral student of Antonio Bicchi, Professor of Electrical
`Engineering at Università di Pisa, Pisa, Italy. Co-supervised with E. Croft. 2009.
`• Jerome Pasquero, visiting doctoral student of Vincent Hayward, Professor of Electrical and
`Computer Engineering at McGill University. 2005, 2007. (In 2006, became Pasquero’s co-
`supervisor).
`• Giusi di Pietro, visiting doctoral student of Massimo Bergamasco, Associate Professor of
`Applied Mechanics at the Scuola Superiore Sant’Anna, Pisa, Italy. 2002.
`
` •
`
`Continuing Education Activities
`
`
`(d)
`
` •
`
` UBC Centre for Teaching and Academic Growth Workshop: “Team-Based Learning”, July
`2005. Facilitated by Antony Hodgson and Peter Ostafichuk, Mechanical Engineering.
`• Faculty Instructional Skills Workshop, UBC Centre for Teaching and Academic Growth
`(TAG), 2001.
`
`Visiting Lecturer (indicate university/organization and dates)
`
`
`(e)
`
`Non-UBC University Instructor
`
`(1999) MIE 440f Mechanical Design “User-Generated Parasitic Power”, University of
`Toronto, Mechanical Engineering, Fall 1999 (83 students), co-taught with Prof. L. Shu.
`Responsible for course project. Student teams designed and prototyped original devices
`
` •
`
`
`
`

`
`based on my original concept of user-generated “parasitic power”, meeting requirements to
`(a) harvest “waste” mechanical power from human body with non-noticeable additional
`perceived donor effort, and (b) convert this to electrically charge two AA batteries within a
`specified time limit. My participation was invited after Prof. Shu heard my seminar on this
`topic in 1998. This concept has subsequently been pursued by others, first at MIT and now
`widely with spread of mobile devices.
`
`Page 13/56
`
`
`Invited Course Lectures (within UBC and external)
`
`(2014) Fairview High School, Boulder, CO, Computer Science Club, “HCI and Interfaces for
`Touching”. Invited by Helen Petach, Fairview High science teacher and club mentor.
`(2010) UBC Computer Science (CPSC 309), “Haptic communication: From abstract to
`affect”, April 2010. Invited by Dr. Ed Knorr, UBC Computer Science.
`(2009) UBC Cognitive Science (COGS 401), “Haptic communication: From abstract to
`affect”, March 2009. Invited by Prof. Alan Mackworth, UBC Computer Science.
`(2008) Victoria University, Wellington, New Zealand, Faculty of Art and Design / Digital
`Media Design: Design-Lead Futures (DESN 411); Tangible Media (DESN 412). “1D
`Haptics: Using Touch in Design”, May 1, 2008. Invited by Prof. Marcia Lyons, Victoria
`University.
`(2006) UBC Cognitive Science (COGS 401), “Haptics Interaction Design: Incorporating
`Perception into a Human-Centered Approach for Embedded and Mobile Applications”,
`November 2006. Invited by Prof. Eric Bateson, UBC Linguistics.
`(2005) UBC Cognitive Sciences (COGS 401), “Talking to People through Their Hands”,
`March 2005. Invited by Prof. E. Bateson, UBC Linguistics.
`(2003) UBC Dept. of Mechanical Engineering: Medical Robotics (MECH 550D), “User
`Interface Design: Issues for Advanced Physical Interfaces”, March 20, 2003. Invited by
`Prof. A. Hodgson, UBC Mech.
`(2000) Stanford University, Department of Computer Science: Seminar on People,
`Computers and Design (CS 547), March 3, 2000. Invited by Prof. T. Winograd, Computer
`Science.
`(1999) Stanford University, Department of Mechanical Engineering: Smart Product Design
`(ME 218). April 27, 1999. Invited by Prof. Ed Carryer, Mechanical Engineering.
`(1996) Stanford University, CCRMA Summer Workshop: Introduction to Psychoacoustics
`and Psychophysics, “Psychophysics experiment design”, July 3, 1996. Invited by Prof.
`Perry Cook, Princeton University.
`
` •
`
`
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`
`External Short Courses: Workshops, Tutorials and Summer Schools. Cross-listed here
`and in 13(2c).
`
`Other
`
`(2014-15) Worldhaptics workshop, “HAXD: Haptic Experience Design.” Co-organized by O.
`Schneider (PhD student) and MacLean. June 2015, Evanston, IL.
`
`
`(f)
`
` •
`
`
`
`

`
`Page 14/56
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`(2015) IEEE Haptics Summer School, “TBA”, Summer 2015, Istanbul, Turkey. Organized
`by Antonio Frisoli.
`(2011) Invited tutorial for the IEEE International Conference on Consumer Electronics
`(ICCE’11): “Do-It-Yourself Haptics: A Practical Introduction to Haptics for Consumer
`Electronics.” V. Levesque, K. MacLean, Jan 2011. Invited by Atul Batra, Tutorials
`organizer.
`(2009) Invited workshop at Seminario Internacional Ingenieria Electronica: “Physical
`Interface Design.” K. MacLean, May 2009, Universidad Pontificia Bolivariana,
`Bucaramanga, Columbia. Invited by Sayra Cristomancha, Assistant Professor.
`(2008) Eurohaptics Workshop, “Haptics, Attention and Scenario-Based Design: A Hands-
`On Workshop.” K. MacLean (organizer), H. Tan, June 2008, Madrid, Spain.
`(2008) HITLAB New Zealand Annual Symposium, “Industry/Academic Workshop on
`Physical Interaction”, K. MacLean, February 2008, University of Canterbury, Christchurch,
`New Zealand. Invited by Prof. Mark Billinghurst, Director.
`(2006) IEEE Haptics Summer School, “Haptics Interaction Design: Incorporating Perception
`into a Human-Centered Approach for Embedded and Mobile Applications”, K. MacLean,
`September 2006, Paris, France. Organized by Profs. John Hollerbach (University of Utah)
`and Vincent Hayward (McGill).
`(2004) SIGGRAPH 2004 Tutorial, “Seeing, Hearing & Touching: Putting It All Together”, B.
`Fisher (organizer), S. Fels, K. MacLean, T. Munzner, R. Rensink, Aug 2004, Los Angeles,
`California. Course notes were most-downloaded article from SIGGRAPH in
`November, 2006.
`(2003) SIGGRAPH 2003 Tutorial, “Design of Interactive Multimodal Media Systems”, B.
`Fisher (organizer), S. Fels, K. MacLean, T. Munzner, R. Rensink, July 2003, San Diego,
`California. In 2003, I could not attend but provided course materials.
`(2002) SIGGRAPH 2002 Tutorial, “Design of Interactive Multimodal Media Systems”, K.
`Booth (organizer), S. Fels, B. Fisher, K. MacLean, R. Rensink, July 2002, San Antonio,
`Texas.
`
`Undergraduate Research Projects Supervised
`
`
`(g)
`
`Undergraduate Research Projects Supervised
`Cumulative total of undergraduate students supervised as of March 2015: 52
`
` •
`
` Gordon Minaker, undergraduate volunteer, “Cyberhap: CyberHap: MiniMooc for learning
`Physics via Haptics”. Began January 2015 (continuing Summer 2015 as USRA).
`• Brenna Li, undergraduate volunteer, “DOSOM: doing science experiments on myself”. Jan-
`May, 2015.
`• Laura Cang, NSERC USRA, “Machine Recognition of Touch Gestures using Custom
`Pressure/Location Sensor”, Summer 2014.
`• Anoushka Rajan, Derek Wong, Michele Touchette, Nicholas Bilinski, Tracy Johnston, UBC
`MECH Capstone Project, “BREATHER” - Prototyping an Robot for Managing Respiratory
`Care for Preterm Infants", Fall-Winter 2013/14.
`
`

`
`Page 15/56
`
`• Chamila  Anthonypillai, CPSC 448 Directed Studies, "Affective customization of vibrotactile
`
`stimuli," Summer 2013.
`• Adam Djouldem, visiting undergraduate from Montpellier University II, France. Summer
`2013.
`• Bita Nejat, undergrad research volunteer, "Data collection for the Creature fur sensor", Jan-
`Aug 2013.
`• Vivian Chen, COGS 402, "Human-Robot Interaction: Haptic Feedback in
`CollaborativeTasks," 2012/13 Term 2.
`• James Bigland, COGS 402, "Vibrotactile Guidance of Walking and Attentional Concerns,"
`2012/13 Term 2.
`• Larissa Leong, CPSC 448 Directed Studies, "Android App Developer’s Guide to GaitLib
`and GaitLogger," 2012/13 Term 2.
`• Michael Wu, NSERC USRA, “Gaitlib: A library for realtime gait analysis in smartphones“,
`Summer 2012 and continued involvement (producing open source library and paper)
`through June 2013.
`• Michelle Chuang, NSERC USRA, “Implicit audio guidance of gait using Android phone with
`gait detection capability“, Summer 2011. Continuing Student.
`• Louise Oram, NSERC USRA (Sum) then URA (T1) and CS Honors thesis (T2), “Novel
`Variable-Friction User Interface: Interaction Design”, May 2010-April 2011. Entered our
`graduate program at UBC CS in Fall 2011.
`• Julie Laws, Tony Siu, Chevy Law, Lucky Sekhon, Mech 458 Capstone Design Project,
`Mechanical Engineering, "The Kangaroo Care Simulator for Managing Acute Pain in
`Preterm Infants”, 2009/10 Term 1-2. Continuing Students.
`• Bryan Stern, undergraduate RA (Sum-T1-T2), “Developing a Smartphone Gait Analysis
`Toolkit”, May 2010-April 2011. Graduated May 2011.
`• Natalie Forssman, COGS Directed Study, Linguistics, “The power of analysis: Wearable
`affective technology in theory and practice”, May 2009 - Dec 2010. Continuing student; in
`Fall 2010, enters graduate program at UC San Diego in Science and Technology.
`• Jonathan Chang, NSERC USRA, “Gesture Re{Yohanan, 2012 #1375}cognition System for
`a Touch Sensor Equipped Haptic Creature”, Summer 2009 and continued as research staff
`through Dec 2010. Technical staff at the Centre for Molecular Medicine and Therapeutics,
`UBC Childrens’ Hospital.
`• Jeanie Chan, Elaine Khaw, Jason Cheng, Mech 451/2 Directed Study Project, Mechanical
`Engineering, “Haptic Creature Improvement Project”, 2008/09 Term 1-2. Continuing
`students.
`• Noel Wu, Kenneth Ng, Tinny Lai, Engineering Physics Directed Study Project, Engineering
`Physics, “The Haptic Creature Recommendation Report”, 2008/09 Te

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket