SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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 educationjfdjdjcjdnsjd
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
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 FresherRemote DBA Services
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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 DiscoveryTrustArc
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 

Kürzlich hochgeladen (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Hinweis der Redaktion

  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,