Aitor G ó mez-Goiri 1 ,  Eduardo Castillejo 1 , Pablo Ordu ñ a 1 , Xabier Laiseca 1 , Diego L ó pez-de-Ipi ñ a 1  and Serg...
Index <ul><li>Motivation </li></ul><ul><li>Main Problem </li></ul><ul><li>Proposed Solution </li></ul><ul><li>Challenges <...
Motivation  (1 of 2) <ul><li>Unfortunately, impaired people have to deal with difficulties every day </li></ul><ul><li>Wha...
Motivation  (2 of 2)
<ul><li>So, the  problem  is... </li></ul><ul><ul><li>Common tasks, such as  shopping in a supermarket , can be tedious fo...
Proposed Solution <ul><li>What do we propose?  </li></ul><ul><ul><ul><li>A distributed system able to get the users’ shopp...
Challenges  (1 of 3) <ul><li>Distributed architectures </li></ul><ul><li>Three main challenges: </li></ul>Coordination Aut...
Challenges  (2 of 3) <ul><li>And...  Coordination  actually means  Triple Spaces (TS)  -  http://code.google.com/p/otsopac...
Challenges  (3 of 4) <ul><li>Triple Spaces offers 4 autonomies </li></ul>Reference Time Data Schema Location
Challenges  (3 of 3) <ul><li>Within TS several nodes connect to so named “spaces”  to share information </li></ul>
System Architecture  (1 of 3)
System Architecture  (2 of 3) <ul><li>Developed system components: </li></ul><ul><ul><li>Shopping Cart mobile  </li></ul><...
System Architecture  (3 of 3) <ul><ul><li>Supermarket servers </li></ul></ul><ul><ul><li>Triple Spaces </li></ul></ul><ul>...
Acknowledgments <ul><li>This work has been supported by project grant TSI-020301-2009-27 (ACROSS), funded by the Spanish M...
Conclusions and Future Work <ul><li>We’ve obtained a decoupled infrastructure which keeps all user data in a safe way </li...
Questions
Próximos SlideShares
Carregando em…5
×

Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

1.169 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Easing the Mobility of Disabled People in Supermarket Using a Distributed Solution

  1. 1. Aitor G ó mez-Goiri 1 , Eduardo Castillejo 1 , Pablo Ordu ñ a 1 , Xabier Laiseca 1 , Diego L ó pez-de-Ipi ñ a 1 and Sergio F í nez 2 1 DeustoTech - Deusto Institute of Technology, University of Deusto http://www.morelab.deusto.es 2 Treelogic http://www.treelogic.com
  2. 2. Index <ul><li>Motivation </li></ul><ul><li>Main Problem </li></ul><ul><li>Proposed Solution </li></ul><ul><li>Challenges </li></ul><ul><li>System Architecture </li></ul><ul><li>Acknowledgments </li></ul><ul><li>Conclusions and Future Work </li></ul><ul><li>Questions </li></ul>
  3. 3. Motivation (1 of 2) <ul><li>Unfortunately, impaired people have to deal with difficulties every day </li></ul><ul><li>What for us are daily and common tasks become huge challenges for handicapped people </li></ul><ul><li>Outside home people’s impairments become bigger </li></ul>
  4. 4. Motivation (2 of 2)
  5. 5. <ul><li>So, the problem is... </li></ul><ul><ul><li>Common tasks, such as shopping in a supermarket , can be tedious for impaired people </li></ul></ul><ul><li>We have focused our work on this activity </li></ul><ul><li>How can we help mobility impaired people to get a better user experience? </li></ul>Main Problem
  6. 6. Proposed Solution <ul><li>What do we propose? </li></ul><ul><ul><ul><li>A distributed system able to get the users’ shopping list from their devices and show the desired products over a supermarket map </li></ul></ul></ul><ul><li>What do we need? </li></ul><ul><ul><ul><li>Android devices </li></ul></ul></ul><ul><ul><ul><li>Wireless communication </li></ul></ul></ul><ul><ul><ul><li>... And some kind of coordination </li></ul></ul></ul>
  7. 7. Challenges (1 of 3) <ul><li>Distributed architectures </li></ul><ul><li>Three main challenges: </li></ul>Coordination Authentication and authorization
  8. 8. Challenges (2 of 3) <ul><li>And... Coordination actually means Triple Spaces (TS) - http://code.google.com/p/otsopack </li></ul><ul><ul><li>TS computing is a coordination paradigm based on tuplespace-based computing </li></ul></ul><ul><ul><li>It performs a tuplespace-based communication using RDF triples, in which the information unit has three dimensions: “subject – predicate - object” , to express this semantic data </li></ul></ul>
  9. 9. Challenges (3 of 4) <ul><li>Triple Spaces offers 4 autonomies </li></ul>Reference Time Data Schema Location
  10. 10. Challenges (3 of 3) <ul><li>Within TS several nodes connect to so named “spaces” to share information </li></ul>
  11. 11. System Architecture (1 of 3)
  12. 12. System Architecture (2 of 3) <ul><li>Developed system components: </li></ul><ul><ul><li>Shopping Cart mobile </li></ul></ul><ul><ul><li>application </li></ul></ul><ul><ul><li>Product Loader tablet </li></ul></ul><ul><ul><li>application </li></ul></ul>
  13. 13. System Architecture (3 of 3) <ul><ul><li>Supermarket servers </li></ul></ul><ul><ul><li>Triple Spaces </li></ul></ul><ul><ul><li>Ontology </li></ul></ul>
  14. 14. Acknowledgments <ul><li>This work has been supported by project grant TSI-020301-2009-27 (ACROSS), funded by the Spanish Ministerio de Industria, Turismo y Comercio </li></ul><ul><ul><li>http://www.acrosspse.com </li></ul></ul>
  15. 15. Conclusions and Future Work <ul><li>We’ve obtained a decoupled infrastructure which keeps all user data in a safe way </li></ul><ul><li>In the future, a robot will be responsible of guiding users among the supermarket by choosing the most efficient path </li></ul><ul><li>Keep working improving otsopack </li></ul><ul><li>An exhaustive evaluation of the final scenario is planned to be carried out with Spanish ALIMERKA supermarkets </li></ul>
  16. 16. Questions

×