SlideShare ist ein Scribd-Unternehmen logo
1 von 45
HUGIN
A FRAMEWORK FOR AWARENESS AND COORDINATION IN
    MIXED-PRESENCE COLLABORATIVE INFORMATION
                  VISUALIZATION

KyungTae Kim, Waqas Javed, Cary Williams, Niklas Elmqvist and
                       Pourang Irani

        Purdue University and University of Manitoba
COLLABORATION
COLLABORATION
DIFFERENT GROUPS & LOCATIONS
DIFFERENT GROUPS & LOCATIONS
DIFFERENT GROUPS & LOCATIONS
DIFFERENT GROUPS & LOCATIONS
APPROACHES
APPROACHES



P. Isenberg et al.
APPROACHES



P. Isenberg et al.   Lark
APPROACHES



P. Isenberg et al.         Lark




                 VisTaco
APPROACHES



P. Isenberg et al.         Lark



     Tang et al.




                 VisTaco
HUGIN
DESIGN REQUIREMENTS
HUGIN
          DESIGN REQUIREMENTS
•   DR1 Mixed Presence               •   DR5 Group Awareness

•   DR2 Shared Interactive Surface   •   DR6 Information Access

•   DR3 Role-Based Collaboration     •   DR7 Voice Communication

•   DR4 Territory Support            •   DR8 Collaboration Styles
DESIGN REQUIREMENT DEMO
HUGIN NETWORK ARCHITECTURE
HUGIN
LAYER ARCHITECTURE
Private




             HUGIN
          LAYER ARCHITECTURE
Private    Public

   Protected

               HUGIN
          LAYER ARCHITECTURE
HUGIN
OVERVIEW
WORKSPACE
Basic operations : Move, Resize and Rotate
WORKSPACE
HUGIN
Personal Interaction Dock
HUGIN
Personal Interaction Dock
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
PERSONAL INTERACTION DOCK
   Adding, Removing and Sharing Workspace
HUGIN
VISUALIZATION
HUGIN
VISUALIZATION
VISUALIZATION
Connecting Database and Visualization
VISUALIZATION
Connecting Database and Visualization
VISUALIZATION
Connecting Database and Visualization
‘Plug-n-Play’
TRAXPLORER
 Visualization Example
INITIAL USER STUDY


•12   users in two locations
 •   3 sessions
•California   Crime Rate
USER STUDY
OBSERVATIONS
COMMENTS

• “Felt
     like we are in the
 same space”

• “Effective to share the
 visualization and
 discuss”
COMMENTS


     • “Voice
            communication
      was confusing”

     • “Havinga role would
      help the task”
CONCLUSION

• Support   Mixed-Presence Collaboration Setup

 • Access   Control

 • Network Architecture

• Future Work

 • Open     Source Framework - Plug-in
Contact Information
   email : kimk@purdue.edu
       elm@purdue.edu
    irani@cs.umanitoba.ca

Will Release Open source soon!

       Google : Hugin
Framework(Google Project Page)

  Like PivotLab from Facebook

Weitere ähnliche Inhalte

Ähnlich wie Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collaborative Information Visualization

Interaction design for learning
Interaction design for learning Interaction design for learning
Interaction design for learning
Michael Wolf
 
Demo day presentation
Demo day presentationDemo day presentation
Demo day presentation
Billy Kennedy
 
Index+futures Autumn 2012
Index+futures Autumn 2012Index+futures Autumn 2012
Index+futures Autumn 2012
SSL_IUG
 
Conole leicester
Conole leicesterConole leicester
Conole leicester
grainne
 
Universal design
Universal designUniversal design
Universal design
LOWERAA
 
Participatory programming
Participatory programmingParticipatory programming
Participatory programming
AidIQ
 

Ähnlich wie Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collaborative Information Visualization (20)

Collaborative Immersive Analytics
Collaborative Immersive AnalyticsCollaborative Immersive Analytics
Collaborative Immersive Analytics
 
Common Core in the Cloud
Common Core in the CloudCommon Core in the Cloud
Common Core in the Cloud
 
TYPO3 5.0 The Business Case
TYPO3 5.0 The Business CaseTYPO3 5.0 The Business Case
TYPO3 5.0 The Business Case
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Interaction design for learning
Interaction design for learning Interaction design for learning
Interaction design for learning
 
DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016
 
Demo day presentation
Demo day presentationDemo day presentation
Demo day presentation
 
Wonderful World of Wiki Wiki Teaching
Wonderful World of Wiki Wiki TeachingWonderful World of Wiki Wiki Teaching
Wonderful World of Wiki Wiki Teaching
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaboration
 
04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaboration
 
04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)
 
Projectplace online collaboration
Projectplace online collaborationProjectplace online collaboration
Projectplace online collaboration
 
Index+futures Autumn 2012
Index+futures Autumn 2012Index+futures Autumn 2012
Index+futures Autumn 2012
 
Conole leicester
Conole leicesterConole leicester
Conole leicester
 
Universal design
Universal designUniversal design
Universal design
 
KopFournierCanadianInstituteDistanceEducationResearchPLE
KopFournierCanadianInstituteDistanceEducationResearchPLEKopFournierCanadianInstituteDistanceEducationResearchPLE
KopFournierCanadianInstituteDistanceEducationResearchPLE
 
Complexinterfaces
ComplexinterfacesComplexinterfaces
Complexinterfaces
 
Participatory programming
Participatory programmingParticipatory programming
Participatory programming
 
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
 

Mehr von Niklas Elmqvist

Mehr von Niklas Elmqvist (20)

skWiki: A Multimedia Sketching System for Collaborative Creativity
skWiki: A Multimedia Sketching System for Collaborative CreativityskWiki: A Multimedia Sketching System for Collaborative Creativity
skWiki: A Multimedia Sketching System for Collaborative Creativity
 
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
Tracing and Sketching Performance  using Blunt-tipped Styli on  Direct-Touch ...Tracing and Sketching Performance  using Blunt-tipped Styli on  Direct-Touch ...
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
 
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
PolyChrome: A Cross-Device Framework for Collaborative Web VisualizationPolyChrome: A Cross-Device Framework for Collaborative Web Visualization
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
 
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
Munin: A Peer-to-Peer Middleware forUbiquitous Analytics and Visualization S...Munin: A Peer-to-Peer Middleware forUbiquitous Analytics and Visualization S...
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
 
VASA: Visual Analytics for Simulation-based Action
VASA: Visual Analytics for Simulation-based ActionVASA: Visual Analytics for Simulation-based Action
VASA: Visual Analytics for Simulation-based Action
 
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
ExPlates: Spatializing Interactive Analysis to Scaffold Visual ExplorationExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
 
Automatic Typographic Maps
Automatic Typographic MapsAutomatic Typographic Maps
Automatic Typographic Maps
 
Toward Visualization for Games
Toward Visualization for GamesToward Visualization for Games
Toward Visualization for Games
 
Gravity Navigation
Gravity NavigationGravity Navigation
Gravity Navigation
 
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual SpacesPolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
 
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
 
Static Spatial Graph Features
Static Spatial Graph FeaturesStatic Spatial Graph Features
Static Spatial Graph Features
 
Dynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph NavigationDynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph Navigation
 
Temporal Distortion for Animated Transitions
Temporal Distortion for Animated TransitionsTemporal Distortion for Animated Transitions
Temporal Distortion for Animated Transitions
 
Graphical Perception of Multiple Time Series
Graphical Perception of Multiple Time SeriesGraphical Perception of Multiple Time Series
Graphical Perception of Multiple Time Series
 
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
 
GraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social NetworksGraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social Networks
 
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data VisualizationStack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
 
Towards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information VisualizationTowards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information Visualization
 
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
 

KĂźrzlich hochgeladen

KĂźrzlich hochgeladen (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collaborative Information Visualization

Hinweis der Redaktion

  1. \n
  2. Tabletop is good for collaboration to achieve a single goal\nDifferent Experts spread all over the world\n
  3. it is common \n\nTabletop can be connected\nWe crated the problems by Many problems can be solved by \n
  4. it is common \n\nTabletop can be connected\nWe crated the problems by Many problems can be solved by \n
  5. it is common \n\nTabletop can be connected\nWe crated the problems by Many problems can be solved by \n
  6. it is common \n\nTabletop can be connected\nWe crated the problems by Many problems can be solved by \n
  7. it is common \n\nTabletop can be connected\nWe crated the problems by Many problems can be solved by \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. Hugin is the name of one of the principal Norse god Odin’s twin ravens, Munin being the other one. Serving as Odin’s eyes and ears, they leave his shoulder every day to fly all over Midgard and survey the state of the world. Rather than stepping through the all requirements, I will show you a short clip which shows the requirements.\n\nDesign Requirement\n
  13. Dr1 : mixed presence - sending objects on the surface\nDr2 : Shared Interactive Surface - user can easily...\nDr3 : Roll - based collaboration - asymmetric information\nDr4 : Territory Support & Group Awareness - shows territory\nDr6 : Information Access\n
  14. Maintaining consitency and owernership\n\n
  15. A\n
  16. A\n
  17. A\n
  18. Overview of the Hugin and there is a basic object which we called a workspace.\n
  19. \n
  20. \n
  21. A special type of a workspace, creates one per user. Start with it.\n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. Lark pipeline \nvisualization technique\n\nextensible to other visualization\nwe are showing examples of visualization\n
  32. Lark pipeline \nvisualization technique\n\nextensible to other visualization\nwe are showing examples of visualization\n
  33. \n
  34. \n
  35. size 2pairs two different sites\n 12 users(3sessions) 4 persons per session\n
  36. \n
  37. Comments : Felt they were in the same space. \n\nthere was no problem communicating with the local partner. But, com-municating with remote partners was a bit hard, since we can see what they are doing, but not what they are focusing on.\nA participant also hinted at augmenting the communication with video to heighten the interactivit\n“when I view the remote person’s chart, it would be nice to see it right side up from my point of view.\n\n, we chose Skype to realize the DR7 requirement for voice support, but we found that not integrating this mech- anism into the platform seriously limited its us\n
  38. \n
  39. \n
  40. FRAMEWORK TO SUPPORT MIXED PRESENCE COLLABORATIVE VISUALIZATION\nHUGIN\n\nPROBLEM AND SOLUTION\n\nFuture Work\n\n\n
  41. Question mark contact youtube and webpage(like pivot button) open source\nthanks to NSERC\n