Welcome to Shen's Home Page!
Shen's Image

Shengdong Zhao
Ph.D. Candidate, Computer Science
Interactive Media Lab (IML)
Dynamic Graphics Project Lab (DGP)
University of Toronto
Toronto, Ontario, Canada
Phone: (416) 978-7581
Email: shengdong.zhao (at) gmail (dot) com   

I will join the Department of Computer Science at National University of Singapore as an Assistant Professor in January, 2009. I will be looking for students to work on interesting HCI related research projects. If you know anyone who might be interested, please contact me. 

My name is Shengdong Zhao [Shen], or  ShenChineseName.jpg in Chinese. I am a graduating computer science Ph.D. candidate at University of Toronto, working with Professor Mark Chignell. My master degree is from School of Information Management & Systems, University of California, Berkeley

During the summer of 2005 and 2006, I worked with Ken Hinckley and Maneesh Agrawala at Microsoft Research, Redmond on two gesture-based projects (Zone and Polygon Menus and InkSeine). The research results led to two full papers at the ACM CHI conference, and three US patent applications. The InkSeine application is now available for public downloadInkSeine received a great review from GottaBeMobile.com. In addition to my Microsoft experience, I have worked as a research associate for Professor Monica Schraefel at University of Toronto (Monica is now a Professor at University of Southampton, U.K.), as a graduate student researcher for Professor Robert Wilensky on the Multivalent Document Browser project at University of California, Berkeley, and as a computer engineer at Lawrence Berkeley National Lab. Besides my research experience, I also briefly worked for two startup companies (SeeUthere.com, and Space Machine Inc).

My research field is HCI (Human Computer Interaction) , with an emphasis in mobile HCI and information visualization. My dissertation is on mobile eyes-free interfaces. I designed an eyes-free menu selection technique called earPod, and showed its effectiveness. earPod has received media coverage from MIT Technology Review, May 2007.

Application Material


Curriculum Vitae

Research Statement

Teaching Statement


Representative Publications:

Shengdong Zhao, Pierre Dragicevic, Mark H. Chignell, Ravin Balakrishnan, Patrick Baudisch (2007). earPod: Eyes-free Menu Selection with Touch Input and Reactive Audio Feedback. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI). pp. 1395-1404.

Ken Hinckley, Shengdong Zhao, Raman Sarin, Patrick Baudisch, Edward Cutrell, Michael Shilman, Desney Tan (2007). InkSeine: In Situ Search for Active Note Taking. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI). pp. 251-260.

Shengdong Zhao, Ravin Balakrishnan. (2004). Simple vs. Compound Mark Hierarchical Marking Menus. Proceedings of the ACM Symposium on User Interface Software and Technology (UIST). pp. 33-42.

Shengdong Zhao, Michael J. McGuffin, Mark H. Chignell (2005). Elastic Hierarchies: Combining Treemaps and Node-link Diagrams. Proceedings of IEEE Symposium on Information Visualization (InfoVis). pp. 57-64.
 
Teaching

I am running the tutorials for CSC343 (Winter 2008): Introduction to Databases together with Meghana.
Instructor: Prof. Renee Miller 
Course website: http://www.cs.toronto.edu/~faye/343/w08/index.shtml

CSC318F (Fall 2007): The Design of Interactive Computational Media
at the University of Toronto Mississauga Campus. 
Co-instructors: Shengdong Zhao, Danielle Lottridge
Course website: https://ccnet3.utoronto.ca/20079/csc318h5f/
Lectures: Wednesdays, 6 - 8 PM, NE (North Building) 268
Textbook: (PRS)   Y. Rogers, J. Preece, & H. Sharp (2007). Interaction Design: Beyond Human-Computer Interaction Second Edition. John Wiley & Sons.

Publications   

Refereed (Full) Conference Papers:

inkSeine.JPG 8.
Ken Hinckley, Shengdong Zhao, Raman Sarin, Patrick Baudisch, Edward Cutrell, Michael Shilman, Desney Tan (2007). InkSeine: In Situ Search for Active Note Taking. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI). pp. 251-260.
  • Summary: Prototype that supports active note taking by coupling a pen-and-ink interface with an in situ search facility that flows directly from a user’s ink notes.
  • movie (52 MB wma, 720x480, 29.970 fps, 3:45)
  • PPT slides of my presentation at CHI 2007 (Joint presentation with Ed Cutrell)
  • Chi Madness Slides
  • InkSeine homepage

 

earPod 7.
Shengdong Zhao, Pierre Dragicevic, Mark H. Chignell, Ravin Balakrishnan, Patrick Baudisch (2007). earPod: Eyes-free Menu Selection with Touch Input and Reactive Audio Feedback. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI). pp. 1395-1404. [Selected Media Coverage: MIT Technology Review, May 2007]
  • Summary: Presents the design and evaluation of earPod: an eyes-free menu technique using touch input and auditory feedback. Results indicate that earPod is a promising technique comparable in performance to visual menus.
  • movie (4 MB wma, 720x480, 29.970 fps, 1:04)
  • PPT slides of my presentation at CHI 2007 
  • earPod homepage

 

Adaptive Hybrid Cursor 6.
Xiangshi Ren, Jinbin Ying, Shengdong Zhao, Yang Li (2007). The Adaptive Hybrid Cursor: A Pressure-based Target Selection Technique for Pen-based Interfaces. Proceedings of the Interact 2007 Conference (INTERACT). pp. 310-323.
  • Summary: Presents the Adaptive Hybrid Cursor, a novel target acquisition technique that assists a user in a target selection task by automatically adapting the size of the cursor and/or its contexts (the target size and the selection background) based on pen pressure input.

 

  5.  
Patrick Baudisch, Desney Tan, Maxime Collomb, Daniel Robbins, Ken Hinckley, Maneesh Agrawala, Shengdong Zhao, and Gonzalo Ramos (2006). Phosphor: Explaining Transitions in the User Interface Using Afterglow Effects. Proceedings of the ACM Symposium on User Interface Software and Technology (UIST). pp. 169-178.
  • Summary: Proposes to use Phosphor objects to instantly show the outcome of user interactions while explaining the change in retrospect. A framework of transition designs for widgets, icons, and objects in drawing programs has been proposed and evaluated. 

 

4.
Shengdong Zhao, Maneesh Agrawala, Ken Hinckley (2006). Zone and Polygon Menus: Using Relative Position to Increase the Breadth of Multi-stroke Marking Menus. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI). pp. 1077-1086. [Acceptance rate: 118/506 or 23%]
  • Summary: Zone and Polygon menus are two new variants of multi-stroke marking menus that consider both the relative position and orientation of strokes. Our menus are designed to increase menu breadth over the 8 item limit of status quo orientation-based marking menus. We also discuss hybrid techniques that may further increase menu breadth and performance.
  • movie (22 MB wma, 720x480, 29.970 fps, 5:02)
  • PPT slides of my presentation at CHI 2006.
  • CHI Madness
    Faster, higher, stronger is the spirit that makes Olympic Games so exciting to watch, but I am not good at any of the sports, so I decided to become a coach. In this year's world Marking Menu competition, we lead our athletes: "Zone Menu" and "Polygon Menu", after intensive training, practicing, sweating, suffering, and crying, win the game by excellent speed, accuracy, and menu configuration. Behind every athlete, there is a story! To listen to the touching stories of Zone and Polygon Menus, please come to the live broadcast event at 9:30 am prime time on channel "Menus". See you there! 

3.
Shengdong Zhao, Michael J. McGuffin, Mark H. Chignell (2005). Elastic Hierarchies: Combining Treemaps and Node-link Diagrams. Proceedings of IEEE Symposium on Information Visualization (InfoVis). pp. 57-64. [Acceptance rate: 31/114 or 27%]
  • Summary: Considers hybrid graphical representations that combine node-link and treemap diagrams for the purposes of tree visualization. The concept of elastic representational space is introduced. A theoretical analysis yields a taxonomy of various potential hybrid combinations, and a prototype system is implemented to experiment with these.
  • movie (28 MB avi, DivX 6.0 encoded, 720x480, 29.970 fps, 5:00)
    Although the prototype does support some animated transitions, performance problems during the capturing of the video resulted in these animations not being very apparent in the video.
  • PPT slides of my talk at InfoVis 2005
  • PPT slides of my talk on an overview of Tree and Treemap visualizations (2003).

2.
Shengdong Zhao, Ravin Balakrishnan. (2004). Simple vs. Compound Mark Hierarchical Marking Menus. Proceedings of the ACM Symposium on User Interface Software and Technology (UIST). pp. 33-42. [Acceptance rate: 36/170 or 21%. Received 5,5,5,5 from all reviewers - the highest review score in UIST 2004.]
  • Summary: Simple mark technique (multi-stroke marking menu) is a variant of hierarchical marking menus where items are selected using a series of straight lines, rather than the single "zig-zag" compound mark used in the traditional design. Study shows multi-stroke marking menu increase menu depth, and is faster and more accurate than the traditional compound mark technique while requiring less input space. 
  • PPT slides my presentation at UIST 2004
 
1.
Monica C. Schraefel, Yuxiang Zhu, David Modjeska, Daniel Wigdor, Shengdong Zhao. (2002) Hunter Gatherer: Interaction Support for the Creation and Management of Within-web-page Collections. Proceedings of the Eleventh International Conference on World Wide Web (WWW). pp. 172-181.
  • Summary: Hunter Gatherer is an interface that lets Web users carry out three main tasks: (1) collect components from within Web pages; (2) represent those components in a collection; (3) edit those component collections. Our research shows that while the practice of making collections of content from within Web pages is common, it is not frequent, due in large part to poor interaction support in existing tools. We engaged with users in task analysis as well as iterative design reviews in order to understand the interaction issues that are part of within-Web-page collection making and to design an interaction that would support that process.


Short Papers, Workshop Papers, Posters:

  3.
Monica Schraefel, Maria Karam, Shengdong Zhao (2003) Listen to the Music: Audio Preview Cues for Exploration of Online Music. Interact 2003, Switzerland. (short paper).
  2.
Monica Schraefel, Maria Karam, Shengdong Zhao. Audio Preview Cues: Interaction Aides for Exploration of Online Music and Beyond. HCI International 2003. (poster)
  1.
Monica Schraefel, Maria Karam, Shengdong Zhao. Interaction design for user-determined, adaptable domain exploration in hypermedia AH2003: Workshop on Adaptive Hypermedia and Adaptive Web-Based Systems. (workshop paper)

Patents:

4.
United States Patent - Self-revelation Aids for Interfaces. filed 01/2008 (Pending)
3.
United States Patent - Serial No. 11/733,113 In Situ Search for Active Note Taking, filed 04/09/2007. (Pending)
2.
United States Patent - Application No. 20070168890 Position-based Multi-stroke Marking Menus, filed 01/13/2006. (Pending)
1.
WIPO International Patent - Publication No. (WO/2000/079361) Event Planning Systems, filed 28/12/2000. (Granted 1/2006)

Invited Talks

2.

earPod: Expanding the Role of Responsive Audio in Mobile Interfaces”. Intelligence Engineering Lab, Chinese Academy of Sciences, Beijing, China, September 2007

1.

eyes-free Menu Selection for Mobile Interfaces”. Canadian Imperial Bank of Commerce (CIBC) User Experience Team, Toronto, Canada, August 2007.


Other Projects

  4.
OCT2
OCT2 is a new and improved version of the original OCT system (software to manage the conference paper submission and reviewing process) developed by David Gering. OCT2 was used for the CVPR 2003 paper submission and review process and was co-developed by Shengdong Zhao and Kyros Kutulakos. (application)
3.
DInfoBuilder: (Dynamic Information Builder)
DInfoBuilder builds the next generation information management software application. It enables efficient, simple development, maintenance, and transformation of information systems. DInfoBuilder allows non-technical personnel to quickly build a dynamic e-commerce application on the web and wireless platforms. The resulting applications will be platform independent, device independent, database independent. DInfoBuilder will greatly improve the ways information are organized, presented, interoperated, and interacted. (SIMS master project)
2.
Multivalent Browser:
I built the first version of PDF media adapter by porting xPDF's code to Java.
This project has evolved to an open source software application. (code library)
1.
DOE2000 Electronic Notebook:
I worked as a computer system engineer in Lawrence Berkeley National Lab with
Dr. Sonia Sachs on this project for one year. (application)

Miscellaneous

Place to find useful word templates (include templates for CV and thesis).

Visitor No. by web counter. © Shengdong Zhao , 2005