Top Banner
Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform Dimitrios Amaxilatis , Evangelos Lagoudianakis, Georgios Mylonas Computer Technology Institute, “Diophantus” Evangelos Theodoridis Intel Labs Europe WMSC '16, Heidelberg, Germany, 13 Sep 2016
15

Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Jan 11, 2017

Download

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Managing Smartphone Crowdsensing Campaigns

through the OrganiCity Smart City Platform

Dimitrios Amaxilatis, Evangelos Lagoudianakis, Georgios MylonasComputer Technology Institute, “Diophantus”

Evangelos TheodoridisIntel Labs Europe

WMSC '16, Heidelberg, Germany, 13 Sep 2016

Page 2: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Sensing in Smart Cities

Smart City Infrastructures• Traffic• Transportation• Environment

Internet of Things• Smart Home• Fitness Trackers• Maker Movement

Page 3: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Why Crowdsourcing?

It is impossible to reach every corner of every neighborhood in the city

(even if you choose to do it is extremely expensive)

Page 4: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

How it works

Page 5: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Why OrganiCity?

Multiple Data Services and Representation Formats used even inside a single city

Page 6: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

OrganiCity Smart City Platform

Page 7: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Crowdsensing Workflow

Campaign Scenario

Code Developme

nt

Crowdsensing

CampaignData

Analysis

Page 8: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Campaign ScenarioCampaign Scenario

Code Developme

nt

Crowdsensing

CampaignData

Analysis

Define:• Sensing context

(e.g., which sensors to use)• Target Audience• Feedback from the community

Page 9: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Code DevelopmentCampaign Scenario

Code Developme

nt

Crowdsensing

CampaignData

Analysis

• Simple Mini Applications in Java/Android• 30-100 lines of code per sensing module• Based on OSGi and Ambient Dynamix• Already available sensing modules to use with

no code• Code examples available on Github

Page 10: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Crowdsensing CampaignCampaign Scenario

Code Developme

nt

Crowdsensing

CampaignData

Analysis

Campaign Parameters:• Sensing modules• Areas of interest• Time of interest• Data collection priorities

Page 11: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Crowdsensing Campaign

Page 12: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Data AnalysisCampaign Scenario

Code Developme

nt

Crowdsensing

CampaignData

Analysis

Near Real-Time data monitoring and analysis• Heat-maps of collected data• Temporal Distribution of data• Volunteer Distribution of data• Communication with volunteers

Page 13: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform
Page 14: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Future Goals

• Large Scale Campaigns• User Feedback

• De-identification• User Privacy

• Gamification• Rewarding

Page 15: Managing Smartphone Crowdsensing Campaigns through the OrganiCity Smart City Platform

Thank You!Questions?