SlideShare uma empresa Scribd logo
1 de 13
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference
UbiDisco at AmI-10 Conference

Mais conteúdo relacionado

Mais de Simone Mora

Tiles Cards Workshop at ThingsCon Amsterdam
Tiles Cards Workshop at ThingsCon AmsterdamTiles Cards Workshop at ThingsCon Amsterdam
Tiles Cards Workshop at ThingsCon AmsterdamSimone Mora
 
Tiles IoT Ideation Cards
Tiles IoT Ideation CardsTiles IoT Ideation Cards
Tiles IoT Ideation CardsSimone Mora
 
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...Simone Mora
 
PhD Trial Lecture: Design guidelines for multi-display environments in comman...
PhD Trial Lecture: Design guidelines for multi-display environments in comman...PhD Trial Lecture: Design guidelines for multi-display environments in comman...
PhD Trial Lecture: Design guidelines for multi-display environments in comman...Simone Mora
 
Tangible User Interface Showcase
Tangible User Interface ShowcaseTangible User Interface Showcase
Tangible User Interface ShowcaseSimone Mora
 
Simone Mora - PhD Interview at ITU
Simone Mora - PhD Interview at ITU Simone Mora - PhD Interview at ITU
Simone Mora - PhD Interview at ITU Simone Mora
 

Mais de Simone Mora (6)

Tiles Cards Workshop at ThingsCon Amsterdam
Tiles Cards Workshop at ThingsCon AmsterdamTiles Cards Workshop at ThingsCon Amsterdam
Tiles Cards Workshop at ThingsCon Amsterdam
 
Tiles IoT Ideation Cards
Tiles IoT Ideation CardsTiles IoT Ideation Cards
Tiles IoT Ideation Cards
 
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
 
PhD Trial Lecture: Design guidelines for multi-display environments in comman...
PhD Trial Lecture: Design guidelines for multi-display environments in comman...PhD Trial Lecture: Design guidelines for multi-display environments in comman...
PhD Trial Lecture: Design guidelines for multi-display environments in comman...
 
Tangible User Interface Showcase
Tangible User Interface ShowcaseTangible User Interface Showcase
Tangible User Interface Showcase
 
Simone Mora - PhD Interview at ITU
Simone Mora - PhD Interview at ITU Simone Mora - PhD Interview at ITU
Simone Mora - PhD Interview at ITU
 

Último

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 WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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 Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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 2024The Digital Insurer
 

Último (20)

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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 

Notas do Editor

  1. Smart environments often contain embedded resources that can be used to enhance the experience of the users. Applications need to continuously reconfigure themselves based on the current context of the users as the users move around. Automation of resource associations in smart environments requires a first initial step: the discovery and integration of the resources into the our personal computing systems. There are two main approaches: indirect network-based (or registry-based) discovery and direct tag-based discovery. Let’s see some examples. --
  2. Within network-based discovery we include both conventional resource discovery architectures often used to connect computers, like installing a driver or browsing a printer server, (hence developed with a network topology in mind) and the new applications/services stores born mobile platforms like iPhone/Android. The user is here usually engaged in browsing a long list of discovered services or apps and in some cases has to remember network addresses, passwords or service names, some systems try to help the choice guessing what the user need sorting the list of results by the closest or most used services. The user interaction paradigm adopted by these systems, even if we assist in great improvements on mobile platforms, can still be trivial for some users, like elderly or diseased people, that are not used to interact with a computer or a modern smartphone. ---- Traditionally we’re used to install a new device using a cd-driver or for instance browsing a printer server for a printer. These are registry-based architectures, traditionally used to connect computers and developed with a network topology in mind. Ubiquitous systems need a higher degree of user centeredness. It is the intention of the user in focus and not the network topology. We could have registry-based discovery architectures. These have traditionally been used to connect computers, and implemented with network topology in mind. These Conventional RD consist, for instance, browsing a print server or a shared directory. Ubiquitous systems require a higher degree of user-centeredness. It is the intention of the user that is in focus when discovering new resources, and not the network topology.
  3. As opposite to network-based discovery, a recent line of research has focused on supporting integration of resources using embedded tags, like RFID or QRCodes. This approach requires a user-initiated action like touching or scanning a tag with a mobile device. The tag is used to obtain an augmented representation of the resource, we’ve been seeing some applications for advertisement... In order to discover a service the user need to stand in front of a service advertisement and need to explore his physical proximity in order to find the desired service. Beside this mechanism is quite immediate in term of user interaction, the user need to have a software to decode the tag and must be in line of sight with the service, so he might not be aware of other services in the environment. -- This mechanism is quite immediate but still require to download a client for each tag-standard and sometimes to send data to a server to get the tag decoded. Moreover just few smartphones are equipped with a RFID reader. Direct tag-based discovery utilizes the properties of the physical space such as proximity and visibility, and eliminates a number of risks for "misfiring" i.e. finding the wrong resources
  4. We believe that both of these two approaches are important. But they are often developed in parallel with little integration, leading to a fragmentation of the user experience in service discovery processes. To reach the goal of start using a newly encountered service, the user has to have available on his mobile several clients, each of them targeting a precise discovery protocol standard or sometimes even just a service domain or an application. Each client exposes a different user interface, and some of these are not designed to be used by classes of population such as elderly or children. And the clients must usually be downloaded from internet and installed in conventional ways
  5. Here we present a system called UbiDisco (Ubiquitous Discovery system), which runs on mobile devices called UbiNodes. UbiDisco integrates and unifies multiple discovery mechanisms in an open and extensible architecture, adopting an user-center approach, and taking users’ situations and needs as starting point. We have done it combining the benefits of different discovery mechanisms, allowing the development of plugins for our system; where each plugin implements a single discovery mechanism, that can be also just made for a specific scenario, plus we’re adding to each specific protocol an overhead of information to guarantee a coherent user experience across the different plugins. Moreover plugins are mutually discoverable. -- In fact, UbiDisco enables a seamless combination of direct tag-based and indirect network-based discovery.
  6. To foster intelligibility of our system to the users, we coined the term of Discovery Actions. A Discovery Action is the physical or mental act the user needs to perform in order to start operating the newly encountered resource. Thanks to the concept of Discovery Actions, UbiDisco abstracts away the differences between finding a resource using direct tag-based or an indirect network-based discovery. The user is represented by a list of "Actions" that includes examples of both approaches. The goal is to "Add Service", and the focus is on the related “action” not on the technology used. Some actions involve physical activity (e.g. taking a photo, pointing to an object) while others involve a mental activity (e.g. browsing a list of resources), but the user goes through similar and consistent interaction mechanisms. For testing purposes we prototyped three discovery actions: touch an RFID tag, take a photo of a QRCode, and type a number; let see a short demo. ---- New discovery mechanisms can be developed for addressing specific scenario. and a uniform user interaction mechanism,
  7. We integrated these concepts in a remote-health-care scenario. A smart device, a T-Shirt sensor-enabled for blood pressure recording, is sent to the user -presumably an elderly with chronic dizzies- that need constant remote monitoring, avoiding him to go to the hospital for regular checks. The user is able to install the device without any further assistance, and and interact with it by an application also developed for this test, We made a video which shows this scenario.
  8. UbiDisco runs on the top of a bigger project called UbiCollab, which aims to support collaboration in a wide arena of scenarios. The concept of human grid constitutes the grounds of UbiCollab. A human grid denotes a collection of (geographically distributed) users and the resources each of them has available in his physical vicinity, that therefore need first to be discovered. The interaction with the HumanGrid is mediated by a UbiNode, a smartphone which runs the whole UbiCollab distribution, including UbiDisco. Running UbiDisco on generic hardware, represent a further giustification of adopting a pluggable architecture for discovery: not all the devices that runs UbiDisco could be available an RFID reader or a camera. -- Collaboration happens in a wide arena of scenarios, from learning at school, remote meeting at work, remote healthcare. Our Idea of collaboration is embodied by the human grid, a collection of geographically distributed people and the resource each of them have available in their physical vicinity. In this grid, people can initiate a collaboration instance which works as a shared context for cooperation. A commonality among all the possible scenario is the need to external devices and services in order to enhance the user’s experience, and indeed the need of a service discovery mechanism. Collaboration covers a central role in our life, since is not relegated to meeting rooms, but it comes with people on-the-way both for work and leisure. The concept of human grid constitutes our vision of ubiquitous collaboration. A human grid denotes a collection of (geographically distributed) users and the resources each of them has available in their physical vicinity. The core part of the human grid is the collaboration instance. A CI represent the collaboration intention of the users, and works as shared context for cooperation.  UbiCollab’s vision is about supporting a natural, context-aware collaboration in a wide arena of scenarios using mobile and ubiquitous technologies. Users interacts with the human grid through a UbiNode: a smartphone running the UbiCollab platform. Systems make use of the information coming from the pervasive devices. People need tool tailored for supporting their own cooperation process, as well as connects with third-party collaboration services/devices.
  9. -We are in the early stages of evaluating our platform on real users. UbiDisco and the implemented discovery actions have been subject to focus group and hands-on testing by end users of primarily technical background. Preliminary results have shown potential for improvements in the usability area, while the system has shown a good reliability. -We’re working to port the platform to Android and iOS devices -We need to investigate more discovery actions, like “say a name” or “point to a service” and more proxies
  10. UbiCollab,