Your SlideShare is downloading. ×
0
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
2009 Mux Florentstroppa Mobilecontext Small
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

2009 Mux Florentstroppa Mobilecontext Small

278

Published on

The Mobile context and how it can help improve the user experience

The Mobile context and how it can help improve the user experience

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

  • Be the first to like this

No Downloads
Views
Total Views
278
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Florent Stroppa Product Director at OnMobile Improving user experience by leveraging the context The rise of the mobile sensors
  • 2. About me <ul><li>studied electronics, optics, computer science, network architecture and MEMS </li></ul><ul><li>joined the mobile scene 10 years ago and still passionate about it </li></ul><ul><li>not a UI / UX designer </li></ul><ul><li>work at OnMobile with UX designers, software engineers, product managers on projects ranging from Voice, SMS services to iPhone and Web apps </li></ul>
  • 3. About OnMobile <ul><li>Largest mobile VAS provider in India, quoted on the Mumbai Stock Exchange </li></ul><ul><li>A global leader in ringback tone, phone backup, connected address book. </li></ul><ul><li>Among customers: Airtel, BSNL, Orange, Telefonica, Telstra, T-Mobile, Turkcell, Vodafone </li></ul><ul><li>Offices in Australia, India, France, Singapore and the United States </li></ul>
  • 4. Which elements define the device user experience? device user experience? An engineer perspective
  • 5. What form it is? Mobile phones come in very different form factors. While manufacturers are continually coming up with new designs, there are several common categories which can be identified. http://www.phonescoop.com/glossary/term.php?gid=4
  • 6. How does it feel? <ul><li>Is it heavy or light? </li></ul><ul><li>Is it cold or warm? </li></ul><ul><li>Does it have curves or straight lines? </li></ul><ul><li>Where are the main buttons placed? </li></ul><ul><li>Does it look expensive or cheap? </li></ul><ul><li>How does it sound? </li></ul>
  • 7. Which input? <ul><li>Does it have a keypad? </li></ul><ul><li>Does it have a keyboard? </li></ul><ul><li>Does it have a touch screen? </li></ul><ul><li>Does it have a trackball? </li></ul>
  • 8. Which input? <ul><li>Some phones do not make a choice, they have all types of inputs... </li></ul><ul><li>Simpler for the developer </li></ul><ul><li>Confusing for the end-user </li></ul>
  • 9. How does it look? Paradigm: Running in background? Back?
  • 10. How fast it is? <ul><li>How long does it take to start an app, make a call, take a picture? </li></ul><ul><li>How does it respond to user’s input? </li></ul><ul><li>How fast does it display screens? </li></ul><ul><li>How fast does it connect to the network? What about network latency? </li></ul>
  • 11. How smart it is? <ul><li>Does it predict my input? </li></ul><ul><li>Does it predict my intent? </li></ul><ul><li>Does it know where I am and act upon it? </li></ul>
  • 12. While there have been strong investments in device design, operating systems, user interfaces, application development, application deliveries and upgrading networks it seems that phones are not really smart. In fact...
  • 13. Most phones are stupid
  • 14. They are always with us, in the palm of our hands, in our pockets or purses but... but... but... but...
  • 15. while I am speaking
  • 16. while she is driving
  • 17. while he’s dancing
  • 18. while he’s sleeping
  • 19. while he’s running
  • 20. They don’t know about it and therefore always behave the same way
  • 21. This is improving...
  • 22. Phones begin to behave differently based on... based on... based on...
  • 23. orientation
  • 24. location and directions
  • 25. acceleration
  • 26. To become smarter, phones will need to be aware of the context device user experience? device user experience?
  • 27. A mobile is not a PC <ul><li>Seated in a predictable environment </li></ul><ul><li>Large screen enables multi-tasking </li></ul><ul><li>Keyboard and a mouse for input </li></ul>http://www.corbisimages.com:80/Enlargement/Enlargement.aspx?id=42-15245192&amp;ext=1
  • 28. It is used everywhere <ul><li>Small screen size and limited text input </li></ul><ul><li>A single App takes the entire screen </li></ul><ul><li>It is difficult to multi-task </li></ul><ul><li>Highly variable context and environment </li></ul>
  • 29. Human expect different behaviour based on date, time, location, ambiance, agenda and relationship with others. The applications and device must become context-aware . .
  • 30. Defining the context Context Situation Date and time Location Proximity Ambiance Personal Data Contacts Calendar User Profile Photos Social context Social networks Events User Profile Physical Position Activity State
  • 31. Situation : date &amp; time
  • 32. Situation : location
  • 33. Situation : ambiance
  • 34. Personal data : contacts
  • 35. Personal data : events
  • 36. Personal user profile
  • 37. Drawing patterns Patterns Short-term New contact Search New locations Crowd pattern Long-term Call logs Messaging Previous app uses Crowd pattern
  • 38. Long-term patterns Family man Student Business man
  • 39. Short-term interests
  • 40. Pressure sensors : are we back to analog?
  • 41. “ The mobile platforms, Android and the others, are so powerful now that you can build client apps that do magical things that are connected with the cloud” Eric Schmidt, Google Eric Schmidt, Google http://www.techcrunch.com/2009/10/28/googles-eric-schmidt-on-magical-potential-of-mobile-cloud/ The cloud
  • 42. Artificial intelligence <ul><li>Deduction, reasoning, problem solving </li></ul><ul><li>Knowledge representation </li></ul><ul><li>Planning </li></ul><ul><li>Learning </li></ul><ul><li>Natural language processing </li></ul><ul><li>Perception </li></ul><ul><li>Social intelligence </li></ul>
  • 43. Leveraging them Context Situation Personal Data Behavior Expected reaction Recommendation Short-term Long-term Patterns AI + Cloud + Learning Perception Pattern recognition Data analysis Crowd
  • 44. The enablers behind context-aware applications context-aware applications The rise of the mobile sensors
  • 45. The enablers <ul><li>Mobile sensors </li></ul><ul><li>Video cameras </li></ul><ul><li>CPU power </li></ul><ul><li>Mobile app running in background </li></ul><ul><li>Personal data </li></ul><ul><li>Communication patterns </li></ul><ul><li>The cloud </li></ul><ul><li>Artificial Intelligence </li></ul><ul><li>Haptic technology </li></ul>
  • 46. Mobile sensors <ul><li>Location sensors </li></ul><ul><li>Accelerometers </li></ul><ul><li>Gyroscopes </li></ul><ul><li>Microphones </li></ul><ul><li>Camera </li></ul><ul><li>Compass </li></ul><ul><li>Pressure sensors </li></ul>
  • 47. Future is bright for sensors <ul><li>In 2010, about 1 in 3 smart-phones will have accelerometers. </li></ul><ul><li>Pressure sensors and gyroscope will follow. </li></ul><ul><li>The market for MEMS will top $1 Billion. </li></ul>
  • 48. Background process <ul><li>To understand environment and context, apps need to run in the background </li></ul><ul><li>No smart context-aware apps without background process </li></ul><ul><li>Android, the best platform for background process management. iPhone does provide support for developers. </li></ul>
  • 49. Haptic technology refers to technology that interfaces to the user via the sense of touch by applying forces, vibrations, and/or motions to the user http://en.wikipedia.org/wiki/Haptic_technology http://en.wikipedia.org/wiki/Haptic_technology Haptic technology
  • 50. Some samples of innovative concepts innovative concepts
  • 51. Eye tracking concept tat - 3D Eye Tracking Reference : http://www.youtube.com/watch?v=7SImOIMcMlk&amp;feature=player_embedded
  • 52. Schizophrenic device MIT Media Lab Handheld devices showing different personalities Reference: http :// www.newscientist.com/article/dn16617-gadget-reads-users-minds-from-their-grip.html
  • 53. Email while walking Email and Walk application Reference http://appadvice.com/appnn/2009/05/email-n-walk-compose-emails-while-on-the-move/
  • 54. What does this mean for user experience team? creating the context creating the context creating the context
  • 55. UX work will be harder <ul><li>We are going from digital to analog, from binary logic to fuzzy logic </li></ul><ul><li>The input is not only the user. There are also the environment, the context and the user’s data </li></ul><ul><li>New tools will need to be found to formalise those new aspects </li></ul>
  • 56. Agile methodology <ul><li>Agile development </li></ul><ul><li>Cross-functional team (ux, ui, tech, marketing) </li></ul><ul><li>Prototyping </li></ul><ul><li>Rapid and iterative process </li></ul>
  • 57. Our experience with future mobile phones will be radically different be radically different be radically different
  • 58. Phones will be Beautiful Intelligent &amp;
  • 59. Location Calendar Clock Simple AI Won’t interrupt me while I am speaking thanks to
  • 60. Location Accelerometer Gyroscope Will use the speaker while she’s driving thanks to
  • 61. Microphone Camera Gyroscope Will vibrate in his pocket while he’s dancing thanks to
  • 62. Location Accelerometer Clock Microphone :) Won’t ring while he’s sleeping thanks to
  • 63. http://sportstracker.nokia.com/nts/main/index.do Location Accelerometer Will measure his performance while he is running thanks to
  • 64. “ Any sufficiently advanced technology is indistinguishable from magic.” Arthur C. Clarke, Profile for the future, 1961 Arthur C. Clarke, Profile for the future, 1961
  • 65. Thank you

×