520 likes | 655 Views
Scope: Providing Awareness of Multiple Notifications at a Glance. Maarten van Dantzich, Daniel Robbins, Eric Horvitz, Mary Czerwinski Microsoft Research. Notification Overload. “Show me all the important new stuff without bothering me too much.”. The Scope. Scope Goals.
E N D
Scope: Providing Awareness of Multiple Notifications at a Glance Maarten van Dantzich, Daniel Robbins, Eric Horvitz, Mary Czerwinski Microsoft Research Scope – Microsoft Research
Notification Overload Scope – Microsoft Research
“Show me all the important new stuff without bothering me too much.” Scope – Microsoft Research
The Scope Scope – Microsoft Research
Scope Goals • Glanceable: need only a quick look • Unified: all notifications in one place • Unobtrusive: minimize distractions • Lightweight: assisted prioritization Scope – Microsoft Research
Desktop Video Scope – Microsoft Research
Learning From Email Workflow* • Flow: unobtrusively show newly arriving notifications • Triage: show all the notifications that have arrived since the last time the user attended to the Scope • Task management: let users edit metadata • Archive: Let users keep items on the scope • Retrieve: Let the user easily see summary info about a particular notification AND quickly access the original item *Thanks to Gina Venolia Scope – Microsoft Research
Information Sources (Current) • Email (Outlook) • Calendar Appointments (Outlook) • Tasks (Outlook) • Web Alerts (Custom) • News, stock-alerts, weather, traffic Prioritized by Notification Platform Scope – Microsoft Research
Basic Design User is at center of Scope Items “closer to the user” are are more important to the user LESS Urgent Inbox Alerts MORE Urgent Tasks Notification Item with visuals for metadata Calendar Scope – Microsoft Research
Demo • scope_geometries_01.html Scope – Microsoft Research
Feature Overview • Levels of Detail • Wedge Expansion • Filtering • Lens • Top N list • Single-item list • Rich tooltips • Inspector Scope – Microsoft Research
LOD: Glance Interrogate Scope – Microsoft Research
Wedge Expansion Show more of each item Show more items (of lower priority) Scope – Microsoft Research
Filtering Show only email No Filter Scope – Microsoft Research
Lens Scope – Microsoft Research
Multi-list (top N items near cursor) Top-N-list (top N items from entire scope) Single-item list (more info about item under cursor) Lists Scope – Microsoft Research
Rich Tooltips Alerts Email Todo Calendar Scope – Microsoft Research
Inspector • Appears when user double-clicks on an item • Clicking on button within Inspector opens source document in native application Scope – Microsoft Research
So Why Did We Make It This Way? Scope – Microsoft Research
Feedback Channels Available • Sound • Color • Animation • Position, shape • Position • Shape Scope – Microsoft Research
Interaction Channels Available • Hover • Click • Double-click • Drag-and-drop • Zooming • Lens Scope – Microsoft Research
But: Design Challenges • Alert the user without distracting the user • Pop-out for urgent, new, & overdue items • Distinguishable visuals (at all sizes) • High contrast between item & background • Contrast between wedges • Usable in grayscale • Boolean states for many properties • vs. many states for few properties • Use as few different icons as possible Scope – Microsoft Research
Design Evolution Analysis • Pretty (“candy drop”) Clean (“flat”) • Complex Simple • Representational Iconic Abstract • Animated Static • Minimize distractions • Minimize visual noise • Usable at small sizes Scope – Microsoft Research
Tangibility Flat: less visual noise Pretty: “candy drop” & tangible Scope – Microsoft Research
E E Evolution of MetaData Visuals • Complex • Representational • Simple • Abstract Symbols for metadata and position for type Rich icons for state and type alpha-numeric for type and symbols for metadata Rich icons for metadata Scope – Microsoft Research
Item Design Elements (Email) Scope – Microsoft Research
Item Design Composition Scope – Microsoft Research
Why Show Visuals For Metadata? If auto-prioritization works, aren’t visuals redundant? • Items are more distinguishable/identifiable • Builds user’s trust in system’s intelligence • Users feel in control • Edit priority and type by dragging items Scope – Microsoft Research
Overall Design Refinement Scope – Microsoft Research
Color vs. Grayscale Scope – Microsoft Research
User Studies Scope – Microsoft Research
User Studies Tasks (Sample) • Determine which items are of high urgency and which are lower • Find an unread email of high urgency that was sent only to you, from a known contact • Find meetings that are not close to your office • Use filters to show only email messages that were sent specifically to you • Read a high urgency email sent only to you Scope – Microsoft Research
User Study Results • Visuals were learnable within an hour • Spatial coding of urgency is unfamiliar • Finding a high-urgency email • Beginning of session = 2:34 • End of session = 00:34 (find, read, & close) • Animation too distracting • Liked idea of trainable reasoning Scope – Microsoft Research
Implementation • Visual Interface: Macromedia Flash • Scalable vector graphics • Fluid animation • Fast, iterative authoring, rapid-prototyping • Supporting system and shell: Visual Basic • Talks to Microsoft Exchange/Outlook • MAPI, CDO interfaces in VB • XML communication between Flash and VB • Prioritization via Notification Platform Scope – Microsoft Research
Future Directions Scope – Microsoft Research
Alerts News Other Inbox Work Friends Hobbies Co-workers Calendar Family Family Tasks Different Wedge Semantics Scope – Microsoft Research
Dynamic Wedge Proportions Alerts Inbox Inbox Alerts Tasks Calendar Tasks Calendar Scope – Microsoft Research
Center vs. Edge Centric Most important items near perimeter Most important items near center Look in one place for important stuff More room for the important stuff Scope – Microsoft Research
Warped Wedges: More Space for the Most Important Items Scope – Microsoft Research
Fins: Showing More Items Scope – Microsoft Research
3D Scope – Microsoft Research
Other Form Factors Scope – Microsoft Research
PDA Scope – Microsoft Research
PDA Video Scope – Microsoft Research
Adapting Design to a PDA • No hover overloaded click • No double-click press-and-hold • Much slower CPU Simpler visuals Scope – Microsoft Research
Watch Form Factor Scope – Microsoft Research
The Scope: Conclusions • Manages multiple notification streams • Glanceable • Learnable • Sensitive/subtle design space • Adaptable to many platforms Scope – Microsoft Research
End Scope – Microsoft Research
Notification Platform • Newness • Item Type • Due date • Recipient • Key words • Usage for similar items Scope – Microsoft Research
Email Workflow* • Flow: As people are working on other tasks, they want to keep up with the flow of incoming messages as they arrive. • Triage: After people are away from their email for a period of time, they need to catch up and deal with all the email that accumulated while they were away. • Task management: People often use email to remind them what they need to do, and to help them get tasks done. • Archive: People store email so they can refer to it later. • Retrieve: After archiving messages, people need a method of retrieving messages. *Thanks to Gina Venolia Scope – Microsoft Research