Experiencing Kinetic Mobile Interaction

1,425 views

Published on

A few examples of mobile interfaces where motion is in the center.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,425
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Experiencing Kinetic Mobile Interaction

    1. 1. Experiencing Kinetic Mobile Interaction Dominique Guinard SAP Research / ETH Zurich MobiKUI 2008, University of Fribourg, October 2008
    2. 2. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project </li></ul><ul><li>EPCFind </li></ul><ul><li>RelateGateways Framework </li></ul><ul><li>A few thoughts… </li></ul>
    3. 3. Re-Thinking the Interface <ul><li>GUI: Graphical: </li></ul><ul><ul><li>The interface is a set of widgets. </li></ul></ul><ul><li>TUI: Tangible: </li></ul><ul><ul><li>The interface is a set of tangible artefacts. </li></ul></ul><ul><li>KUI: Kinetic: </li></ul><ul><ul><li>Motion is the interface. </li></ul></ul>[ http://www.sitissimo.com/ ] [http://csc.lsu.edu/~ullmer/ ] [ http://en.wikipedia.org/wiki/Tangible_User_Interface ]
    4. 4. Kinetic User Interfaces <ul><li>The users’ motion as an interface to the application (input): </li></ul><ul><li>Motion as « moving » body parts = body movements recognition. </li></ul><ul><li>Motion as going from place A to place B = spatial activity recognition. </li></ul>[ http://www.flickr.com/photos/txkimmers/ ]
    5. 5. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project </li></ul><ul><li>EPCFind </li></ul><ul><li>RelateGateways Framework </li></ul><ul><li>A few thoughts… </li></ul>
    6. 6. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project: When Motion Triggers Services </li></ul><ul><li>EPCFind </li></ul><ul><li>RelateGateways Framework </li></ul><ul><li>A few thoughts… </li></ul>
    7. 7. <ul><li>Motion tiggers services . </li></ul><ul><li>Moves within a set of buildings trigger contextual services. </li></ul>The Smart Badge Project: When Motion Triggers Services [ http://www.flickr.com/photos/7ff/ ]
    8. 8. Architecture <ul><li>SmartBadge is a multi-tier infrastucture offering contextual services to members of an institution. </li></ul><ul><li>Based on the RFIDLocator framework. </li></ul>ServerSide Application DataBase Smart Badge RFID Transponder Sensor Event Manager Web Interface Devices @ ...
    9. 9. Setting up Contextual Services
    10. 10. Assign Service to Motion
    11. 11. Deployed Services Provider Event Action UNIFR Entering the university. <ul><li>SMS : last day for exam registration. </li></ul><ul><li>Email : welcome message. </li></ul>Student Union Standing in front of the office. <ul><li>SMS : upcoming students’ events. </li></ul><ul><li>Email : jobs fair. </li></ul>Ubicomp Lecture Entering the lecture room. <ul><li>Email : summary of today’s lecture. </li></ul><ul><li>Web: list of attendees. </li></ul>Mensa Walking towards. <ul><li>SMS: menu according to your preferences. </li></ul>
    12. 12. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project: When Motion Triggers Services </li></ul><ul><li>EPCFind: When Motion Triggers a Log Entry </li></ul><ul><li>RelateGateways Framework </li></ul><ul><li>A few thoughts… </li></ul>
    13. 13. EPCFind When Motion Triggers a Log Entry <ul><li>Motion triggers events. </li></ul><ul><li>Your position and the position of your belongings is traced. </li></ul>[ http://www.flickr.com/photos/christopherw/ ]
    14. 14. Concept: Community-Based Reporting and Distributed Tracing. <ul><li>You and the community use UHF RFID mobile phones. </li></ul><ul><li>Registering on a regular basis the object’s in their vincinity. </li></ul><ul><li>Connecting you and your stuff in the twitter way. </li></ul>
    15. 15. Video Demonstration
    16. 16. Video Demonstration
    17. 17. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project: When Motion Triggers Services </li></ul><ul><li>EPCFind: When Motion Triggers a Log Entry </li></ul><ul><li>RelateGateways Framework: When Motion Triggers Discovery </li></ul><ul><li>A few thoughts… </li></ul>
    18. 18. The Smart Badge Project: When Motion Triggers Discovery <ul><li>Motion triggers discovery of co-located services. </li></ul><ul><li>Helping users to identify pervasive services. </li></ul>
    19. 19. Spatial Conditions as a trigger Condition Condition Gateway Application Spatial Condition Toolkit fulfilled fulfilled drag-and-drop / press button Action Show Gateway Service
    20. 20. <ul><li>Widgets as access points to the services: </li></ul><ul><ul><li>Gateways. </li></ul></ul><ul><li>Users spatially discover the services by moving in the environement. </li></ul>The Gateways
    21. 21. <ul><li>At the screen periphery, integrated to the desktop. </li></ul><ul><li>Using a network of sensors to track the motion. </li></ul>The Gateways
    22. 22. Video Demonstration
    23. 23. Agenda <ul><li>Re-thinking the Interface </li></ul><ul><li>Smart Badge Project: When Motion Triggers Services </li></ul><ul><li>EPCFind: When Motion Triggers a Log Entry </li></ul><ul><li>RelateGateways Framework: When Motion Triggers Discovery </li></ul><ul><li>A few thoughts… </li></ul>
    24. 24. A few thoughts… <ul><li>Room for both « body movement » and « spatial activity » KUIs. </li></ul><ul><li>Thanks to mobile phones, the era of KUI has come! </li></ul><ul><li>We organize things spatially. </li></ul><ul><li>Mixing GUI/TUI/KUI is often a good idea. </li></ul><ul><li>Deciding is good, suggesting is better! </li></ul>[ http://www.flickr.com/photos/iyadtb/ ]
    25. 25. Thanks for your attention! <ul><li>[email_address] </li></ul><ul><li>www.guinard.org </li></ul><ul><li>Slideshare: </li></ul><ul><ul><li>Tag: MobiKUI08 </li></ul></ul>

    ×