1 / 9

Towards a Unified Interaction Framework for Ubicomp User Interfaces

G r o u p f o r User Interface Research. University of California Berkeley. Towards a Unified Interaction Framework for Ubicomp User Interfaces. Jason I. Hong Scott Lederer Mark W. Newman. (Berkeley) (Berkeley) (PARC). Sketchpad - A Retrospective. NLS - A Retrospective.

cian
Download Presentation

Towards a Unified Interaction Framework for Ubicomp User Interfaces

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Group for User Interface Research University of California Berkeley Towards a Unified Interaction Framework for Ubicomp User Interfaces Jason I. Hong Scott Lederer Mark W. Newman (Berkeley) (Berkeley) (PARC)

  2. Sketchpad - A Retrospective

  3. NLS - A Retrospective

  4. Xerox Star - A Retrospective

  5. UUI ??? Development of WIMP GUI • WIMP is the familiar subset of GUI • Resulted from usability design principles • Consistent interaction framework empowered users • Can we do the same for Ubicomp? • Can we take anything from WIMP? WIMP

  6. Ubiquitous User Interfaces (UUI) • More input types • Natural modes (Speech and sketch), Sensors • More output types • Small displays, aural, haptic, ambient • Multimodal I/O across multiple devices • Combinations of these inputs and outputs • Physical / Virtual spaces and objects

  7. Are There Things We Can Take from WIMP? • Windows -> Aggregation, managing tasks • Icons -> Objects, possible targets • Menus -> Commands, visual affordances • Pointer -> Selection, feedback on select

  8. A Thought ExperimentApplying AOCS to UUIs • Aggregations • Spaces, Tasks, Groups, Situations • Objects • Physical objects, Virtual Objects • Commands • Speech, gesture, menu selection • Selectors • Holding things, Laser pointers, Pens, Pointing • Lots of potential ambiguity here

  9. Open Questions • Is it useful to apply AOCS to UUIs? • More for explicit interaction, implicit too? • Accessibility? Distributed I/O? • What kinds of apps would it enable? • How to implement AOCS for UUIs? • Good design principles, ex. visibility, conceptual models, mappings, feedback • Mistakes of WIMP? Ex. Groupware • How to start? WIMP was monolithic and an entire package, niches we can start in?

More Related