SlideShare a Scribd company logo
© USF 2010
Patents Pending
Participatory Sensing:
Smart Phones as Sensors
in a Connected World
Sean J. Barbeau, M.S.
Research Associate
Center for Urban Transportation Research
University of South Florida
National
Centerfor
Transit
Research
© USF 2010
Patents Pending
Opportunities
• Proliferation of cell phones
– Over 67% of the world‟s population (4.6 billion) and
93% of U.S. (292.8 million) are mobile subscribers
(Jan. 11) [1][2]
– 29% of U.S. Households are Wireless–Only (Dec. 10)
– E-911 mandate for locating cell phones
• Proliferation of cell phone “apps”
– While data is being collected from participant via
phone, location-aware mobile apps can provide
services to user (e.g. personalized traffic reports)
• Incentive for extended survey participation
• Longer survey periods with smaller samples for study
[1] International Telecommunications Union, “Measuring the Information Society - The ICT Development Index,” International
Telecommunications Union, 2009. [PDF]. Available: http://www.itu.int/ITU-D/ict/publications/idi/2009/material/IDI2009_w5.pdf. [
[2] http://www.ctia.org/media/industry_info/index.cfm/AID/10323
[3] http://news.yahoo.com/s/ap/20091216/ap_on_hi_te/us_cell_phones_only
© USF 2010
Patents Pending
© USF 2010
Patents Pending
TRAC-IT
• Mobile software for GPS-enabled
phones
– Like an iPhone App
– It‟s OPT-IN
• Features:
– Apps for low to high tier phones (Java Micro Edition,
with Google Android under development)
– Records a person‟s travel behavior (an electronic
activity diary)
– Collects O/D and route information via GPS for all
modes
– Increases quality and quantity of collected information
– Provides “hyper-personalized” real-time travel
information services (e.g., traffic alerts)
© USF 2010
Patents Pending
TRAC-IT
• Two modes for TRAC-IT:
– PASSIVE
• No interactions with user, runs in background
• Records GPS path, provides real-time services
– ACTIVE
• Adds questions at the
end of their trips:
– Name for location
– Mode of Transportation
– Purpose of Trip
– Occupancy of Vehicle
+
TRAC-ITTRAC-IT
<- Back Select
(1) Work Related
(2) Shopping
(3) Pickup
Someone
(4) Go Home
etc. ...
Purpose of Trip:
© USF 2010
Patents Pending
Assisted GPS data from TRAC-IT
Asstd. GPS data
from TRAC-IT
© USF 2010
Patents Pending
7
Adding Sensors to the
System Architecture
Sensing System
© USF 2010
Patents Pending
8
Real-time Mobile Sensors
© USF 2010
Patents Pending
9
Collecting Environmental
Sensor Data
© USF 2010
Patents Pending
10
Visualization - Website
http://tinyurl.com/46hg8o5
© USF 2010
Patents Pending
11
Bug Labs – Modular Hardware
© USF 2010
Patents Pending
12
Remote Health Sensing
• Monitoring vital signs in real time
• Heart rate, respiration rate, blood pressure, skin
temperature, ECG, tri-axial acceleration
© USF 2010
Patents Pending
13
Collecting Health Data
© USF 2010
Patents Pending
Impact of GPS on Battery
0
5
10
15
20
25
30
35
40
45
4 8 15 30 60 150 300
BatteryLife(hours)
Interval Between GPS Fixes (seconds)
Sanyo Pro 200
Sprint CDMA
EV-DO Rev. A
network
14
© USF 2010
Patents Pending
Solution: GPS Auto-Sleep
Sanyo Pro 200
Sprint CDMA
EV-DO Rev. A
network
0
20
40
60
80
100
120
140
160
180
200
1
21
41
61
81
101
121
141
161
181
201
221
241
261
281
301
321
341
361
381
401
421
441
461
481
501
521
541
561
581
601
621
641
661
681
701
721
741
761
781
801
821
841
861
881
901
921
941
961
981
1001
1021
TimeBetweenSequentialGPSFixes(s)
“Asleep”
“Awake”
15
© USF 2010
Patents Pending
Impact of Wireless on Battery
16
Asstd. GPS data
from TRAC-IT Sanyo 7050
Sprint CDMA
1xRTT
Network
UDP
© USF 2010
Patents Pending
Asstd. GPS
data from
TRAC-IT
Solution: Critical Point Algorithm
17
© USF 2010
Patents Pending
Asstd. GPS
data from
TRAC-IT
Fast GPS Clustering quickly finds
Points-of-Interest (POIs)
18
Points are clustered
based on proximity
to form a POI
The remaining unclustered points
naturally form discrete trips with
Points of Interests (i.e., clusters) as
starting and ending locations
POI 1
POI 2POI 3
Trip 1
Trip 2
© USF 2010
Patents Pending
Asstd. GPS
data from
TRAC-IT
Ex. Car Trip
BEFORE – Raw GPS data points
AFTER - Points-of-interest identified as spatial regions
Generates:
–Trip start/end times & locations
–Dwell times at POIs
19
© USF 2010
Patents Pending
Ex. Walking trip
20
© USF 2010
Patents Pending
Merging User POIs
• Multiple visits to the same “location”
should be registered with same POI
• Needed to count
visitation frequency
• Algorithm uses POI
overlap/bounding
boxes to merge
similar POIs
• Can be per user, or
aggregate
21
© USF 2010
Patents Pending
Predictive Services
© USF 2010
Patents Pending
Acknowledgements
• Center for Urban Transportation Research
(CUTR)
– Phil Winters, Nevine Georggi
• USF Computer Science Department
– Miguel Labrador, Rafael Perez
• National Center for Transit Research
• Florida Department of Transportation
• US Department of Transportation
• National Science Foundation
• Sprint-Nextel Application Developer Program
23
© USF 2010
Patents Pending
Questions?
Research Associate
Center for Urban Transportation Research
University of South Florida
(813) 974-7208
USF Location-Aware Information Systems Lab:
http://www.locationaware.usf.edu/
Sean J. Barbeau, M.S.
24
© USF 2010
Patents Pending
For Additional Reading…
• Paola A. Gonzalez, Jeremy S. Weinstein, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Nevine L.
Georggi, Rafael A. Perez. “Automating Mode Detection for Travel Behavior Analysis by Using GPS-
enabled Mobile Phones and Neural Networks,” Institution of Engineering and Technology Intelligent
Transportation Systems Journal. doi: 10.1049/iet-its.2009.0029 (to appear 2010).
• Sean J. Barbeau, Nevine L. Georggi, Philip L. Winters. “TRAC-IT: Travel Behavior Data Collection using
GPS-enabled Mobile Phones,” Human Factors 135 F – Quantifying Driving-Risk Exposure Committee
Meeting at National Academy of Sciences’ Transportation Research Board 89th Annual Meeting.
Washington, D.C., January 9th, 2010.
• Sean J. Barbeau, Miguel A. Labrador, Nevine L. Georggi, Philip L. Winters, Rafael A. Perez. “TRAC-IT: A
Software Architecture Supporting Simultaneous Travel Behavior Data Collection and Real-Time Location-
Based Services for GPS-Enabled Mobile Phones,” Proceedings of the National Academy of Sciences’
Transportation Research Board 88th Annual Meeting, Paper #09-3175. January, 2009.
• Narin Persad-Maharaj, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Rafael Perez, Nevine Labib
Georggi. “Real-time Travel Path Prediction using GPS-enabled Mobile Phones,” 15th World Congress on
Intelligent Transportation Systems, New York, New York, November 16-20, 2008.
• Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Rafael Perez, Nevine Labib Georggi. “Trac-It - A
„Smart‟ User Interface For A Real-Time, Location-Aware, Multimodal Transportation Survey,” 15th World
Congress on Intelligent Transportation Systems, New York, New York, November 16-20, 2008.
• Paola A. Gonzalez, Jeremy S. Weinstein, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Nevine
Labib Georggi, Rafael Perez. “Automating Mode Detection Using Neural Networks and Assisted GPS Data
Collected Using GPS-Enabled Mobile Phones, 15th World Congress on Intelligent Transportation Systems,
New York, New York, November 16-20, 2008.
• Sean J. Barbeau, Miguel A. Labrador, Alfredo Perez, Philip Winters, Nevine Georggi, David Aguilar, Rafael
Perez. “Dynamic Management of Real-Time Location Data on GPS-enabled Mobile Phones,” Presented at
UBICOMM 2008 – The Second International Conference on Mobile Ubiquitous Computing, Systems,
Services, and Technologies, Valencia, Spain, September 29 – October 4, 2008. © 2008 IEEE.
http://www.locationaware.usf.edu/publications.htm

More Related Content

Similar to 2011 Transportation Research Board - Participatory Sensing: Smart Phones as Sensors in a Connected World (P11-1654)

2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
Sean Barbeau
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Paolo Nesi
 
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New CitiesOneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
Sean Barbeau
 
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
Sean Barbeau
 
A Smart City Development kit for designing Web and Mobile Apps
A Smart City Development kit for designing  Web and Mobile AppsA Smart City Development kit for designing  Web and Mobile Apps
A Smart City Development kit for designing Web and Mobile Apps
Paolo Nesi
 
2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session
Sean Barbeau
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Paolo Nesi
 
A genealogy of data assemblages: tracing the geospatial open access and open ...
A genealogy of data assemblages: tracing the geospatial open access and open ...A genealogy of data assemblages: tracing the geospatial open access and open ...
A genealogy of data assemblages: tracing the geospatial open access and open ...
Communication and Media Studies, Carleton University
 
SC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big DataSC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big Data
BigData_Europe
 
Role of voluntary initiatives in building spatial data infrastructure
Role of voluntary initiatives in building spatial data infrastructureRole of voluntary initiatives in building spatial data infrastructure
Role of voluntary initiatives in building spatial data infrastructure
Karel Charvat
 
Why The Historic Environment Needs A Spatial Data Infrastructure
Why The Historic Environment Needs A Spatial Data InfrastructureWhy The Historic Environment Needs A Spatial Data Infrastructure
Why The Historic Environment Needs A Spatial Data Infrastructure
Royal Commission on the Ancient and Historical Monuments of Scotland (RCAHMS)
 
Big Data, open data, IOT
Big Data, open data, IOTBig Data, open data, IOT
Big Data, open data, IOT
ConfindustriaFirenze
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case Study
Sean Barbeau
 
Big data helps pedestrian planning take a big step forward
Big data helps pedestrian planning take a big step forwardBig data helps pedestrian planning take a big step forward
Big data helps pedestrian planning take a big step forward
Institute for Transport Studies (ITS)
 
Open Data Technological Citizenship & Imagined Futures
Open DataTechnological Citizenship& Imagined FuturesOpen DataTechnological Citizenship& Imagined Futures
Open Data Technological Citizenship & Imagined Futures
Communication and Media Studies, Carleton University
 
Vehicle Monitoring System based On IOT, Using 4G/LTE
Vehicle Monitoring System based On IOT, Using 4G/LTEVehicle Monitoring System based On IOT, Using 4G/LTE
Vehicle Monitoring System based On IOT, Using 4G/LTE
Dr. Amarjeet Singh
 
Big Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing toolsBig Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing tools
Paolo Nesi
 
Critique and Reflections on Open Data Initiatives
Critique and Reflections on  Open Data  InitiativesCritique and Reflections on  Open Data  Initiatives
Critique and Reflections on Open Data Initiatives
Communication and Media Studies, Carleton University
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View
Paolo Nesi
 
Using gamification to generate citizen input for public transport planning
Using gamification to generate citizen input for public transport planningUsing gamification to generate citizen input for public transport planning
Using gamification to generate citizen input for public transport planning
Marius Rohde Johannessen
 

Similar to 2011 Transportation Research Board - Participatory Sensing: Smart Phones as Sensors in a Connected World (P11-1654) (20)

2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
 
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New CitiesOneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
 
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
 
A Smart City Development kit for designing Web and Mobile Apps
A Smart City Development kit for designing  Web and Mobile AppsA Smart City Development kit for designing  Web and Mobile Apps
A Smart City Development kit for designing Web and Mobile Apps
 
2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
 
A genealogy of data assemblages: tracing the geospatial open access and open ...
A genealogy of data assemblages: tracing the geospatial open access and open ...A genealogy of data assemblages: tracing the geospatial open access and open ...
A genealogy of data assemblages: tracing the geospatial open access and open ...
 
SC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big DataSC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big Data
 
Role of voluntary initiatives in building spatial data infrastructure
Role of voluntary initiatives in building spatial data infrastructureRole of voluntary initiatives in building spatial data infrastructure
Role of voluntary initiatives in building spatial data infrastructure
 
Why The Historic Environment Needs A Spatial Data Infrastructure
Why The Historic Environment Needs A Spatial Data InfrastructureWhy The Historic Environment Needs A Spatial Data Infrastructure
Why The Historic Environment Needs A Spatial Data Infrastructure
 
Big Data, open data, IOT
Big Data, open data, IOTBig Data, open data, IOT
Big Data, open data, IOT
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case Study
 
Big data helps pedestrian planning take a big step forward
Big data helps pedestrian planning take a big step forwardBig data helps pedestrian planning take a big step forward
Big data helps pedestrian planning take a big step forward
 
Open Data Technological Citizenship & Imagined Futures
Open DataTechnological Citizenship& Imagined FuturesOpen DataTechnological Citizenship& Imagined Futures
Open Data Technological Citizenship & Imagined Futures
 
Vehicle Monitoring System based On IOT, Using 4G/LTE
Vehicle Monitoring System based On IOT, Using 4G/LTEVehicle Monitoring System based On IOT, Using 4G/LTE
Vehicle Monitoring System based On IOT, Using 4G/LTE
 
Big Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing toolsBig Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing tools
 
Critique and Reflections on Open Data Initiatives
Critique and Reflections on  Open Data  InitiativesCritique and Reflections on  Open Data  Initiatives
Critique and Reflections on Open Data Initiatives
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View
 
Using gamification to generate citizen input for public transport planning
Using gamification to generate citizen input for public transport planningUsing gamification to generate citizen input for public transport planning
Using gamification to generate citizen input for public transport planning
 

More from Sean Barbeau

Smart Columbus Executive Summary Overview
Smart Columbus Executive Summary OverviewSmart Columbus Executive Summary Overview
Smart Columbus Executive Summary Overview
Sean Barbeau
 
Open Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB posterOpen Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB poster
Sean Barbeau
 
OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 Update
Sean Barbeau
 
Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's Perspective
Sean Barbeau
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
Sean Barbeau
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
Sean Barbeau
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) format
Sean Barbeau
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public Transportation
Sean Barbeau
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?
Sean Barbeau
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a Service
Sean Barbeau
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAway
Sean Barbeau
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit Software
Sean Barbeau
 
GTFS-realtime v2.0
GTFS-realtime v2.0GTFS-realtime v2.0
GTFS-realtime v2.0
Sean Barbeau
 
NTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS DataNTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS Data
Sean Barbeau
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
Sean Barbeau
 
USF Maps App
USF Maps AppUSF Maps App
USF Maps App
Sean Barbeau
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Sean Barbeau
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway Android
Sean Barbeau
 
Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced Information
Sean Barbeau
 
Adding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaAdding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway Tampa
Sean Barbeau
 

More from Sean Barbeau (20)

Smart Columbus Executive Summary Overview
Smart Columbus Executive Summary OverviewSmart Columbus Executive Summary Overview
Smart Columbus Executive Summary Overview
 
Open Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB posterOpen Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB poster
 
OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 Update
 
Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's Perspective
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) format
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public Transportation
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a Service
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAway
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit Software
 
GTFS-realtime v2.0
GTFS-realtime v2.0GTFS-realtime v2.0
GTFS-realtime v2.0
 
NTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS DataNTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS Data
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
 
USF Maps App
USF Maps AppUSF Maps App
USF Maps App
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway Android
 
Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced Information
 
Adding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaAdding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway Tampa
 

Recently uploaded

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 

Recently uploaded (20)

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 

2011 Transportation Research Board - Participatory Sensing: Smart Phones as Sensors in a Connected World (P11-1654)

  • 1. © USF 2010 Patents Pending Participatory Sensing: Smart Phones as Sensors in a Connected World Sean J. Barbeau, M.S. Research Associate Center for Urban Transportation Research University of South Florida National Centerfor Transit Research
  • 2. © USF 2010 Patents Pending Opportunities • Proliferation of cell phones – Over 67% of the world‟s population (4.6 billion) and 93% of U.S. (292.8 million) are mobile subscribers (Jan. 11) [1][2] – 29% of U.S. Households are Wireless–Only (Dec. 10) – E-911 mandate for locating cell phones • Proliferation of cell phone “apps” – While data is being collected from participant via phone, location-aware mobile apps can provide services to user (e.g. personalized traffic reports) • Incentive for extended survey participation • Longer survey periods with smaller samples for study [1] International Telecommunications Union, “Measuring the Information Society - The ICT Development Index,” International Telecommunications Union, 2009. [PDF]. Available: http://www.itu.int/ITU-D/ict/publications/idi/2009/material/IDI2009_w5.pdf. [ [2] http://www.ctia.org/media/industry_info/index.cfm/AID/10323 [3] http://news.yahoo.com/s/ap/20091216/ap_on_hi_te/us_cell_phones_only
  • 4. © USF 2010 Patents Pending TRAC-IT • Mobile software for GPS-enabled phones – Like an iPhone App – It‟s OPT-IN • Features: – Apps for low to high tier phones (Java Micro Edition, with Google Android under development) – Records a person‟s travel behavior (an electronic activity diary) – Collects O/D and route information via GPS for all modes – Increases quality and quantity of collected information – Provides “hyper-personalized” real-time travel information services (e.g., traffic alerts)
  • 5. © USF 2010 Patents Pending TRAC-IT • Two modes for TRAC-IT: – PASSIVE • No interactions with user, runs in background • Records GPS path, provides real-time services – ACTIVE • Adds questions at the end of their trips: – Name for location – Mode of Transportation – Purpose of Trip – Occupancy of Vehicle + TRAC-ITTRAC-IT <- Back Select (1) Work Related (2) Shopping (3) Pickup Someone (4) Go Home etc. ... Purpose of Trip:
  • 6. © USF 2010 Patents Pending Assisted GPS data from TRAC-IT Asstd. GPS data from TRAC-IT
  • 7. © USF 2010 Patents Pending 7 Adding Sensors to the System Architecture Sensing System
  • 8. © USF 2010 Patents Pending 8 Real-time Mobile Sensors
  • 9. © USF 2010 Patents Pending 9 Collecting Environmental Sensor Data
  • 10. © USF 2010 Patents Pending 10 Visualization - Website http://tinyurl.com/46hg8o5
  • 11. © USF 2010 Patents Pending 11 Bug Labs – Modular Hardware
  • 12. © USF 2010 Patents Pending 12 Remote Health Sensing • Monitoring vital signs in real time • Heart rate, respiration rate, blood pressure, skin temperature, ECG, tri-axial acceleration
  • 13. © USF 2010 Patents Pending 13 Collecting Health Data
  • 14. © USF 2010 Patents Pending Impact of GPS on Battery 0 5 10 15 20 25 30 35 40 45 4 8 15 30 60 150 300 BatteryLife(hours) Interval Between GPS Fixes (seconds) Sanyo Pro 200 Sprint CDMA EV-DO Rev. A network 14
  • 15. © USF 2010 Patents Pending Solution: GPS Auto-Sleep Sanyo Pro 200 Sprint CDMA EV-DO Rev. A network 0 20 40 60 80 100 120 140 160 180 200 1 21 41 61 81 101 121 141 161 181 201 221 241 261 281 301 321 341 361 381 401 421 441 461 481 501 521 541 561 581 601 621 641 661 681 701 721 741 761 781 801 821 841 861 881 901 921 941 961 981 1001 1021 TimeBetweenSequentialGPSFixes(s) “Asleep” “Awake” 15
  • 16. © USF 2010 Patents Pending Impact of Wireless on Battery 16 Asstd. GPS data from TRAC-IT Sanyo 7050 Sprint CDMA 1xRTT Network UDP
  • 17. © USF 2010 Patents Pending Asstd. GPS data from TRAC-IT Solution: Critical Point Algorithm 17
  • 18. © USF 2010 Patents Pending Asstd. GPS data from TRAC-IT Fast GPS Clustering quickly finds Points-of-Interest (POIs) 18 Points are clustered based on proximity to form a POI The remaining unclustered points naturally form discrete trips with Points of Interests (i.e., clusters) as starting and ending locations POI 1 POI 2POI 3 Trip 1 Trip 2
  • 19. © USF 2010 Patents Pending Asstd. GPS data from TRAC-IT Ex. Car Trip BEFORE – Raw GPS data points AFTER - Points-of-interest identified as spatial regions Generates: –Trip start/end times & locations –Dwell times at POIs 19
  • 20. © USF 2010 Patents Pending Ex. Walking trip 20
  • 21. © USF 2010 Patents Pending Merging User POIs • Multiple visits to the same “location” should be registered with same POI • Needed to count visitation frequency • Algorithm uses POI overlap/bounding boxes to merge similar POIs • Can be per user, or aggregate 21
  • 22. © USF 2010 Patents Pending Predictive Services
  • 23. © USF 2010 Patents Pending Acknowledgements • Center for Urban Transportation Research (CUTR) – Phil Winters, Nevine Georggi • USF Computer Science Department – Miguel Labrador, Rafael Perez • National Center for Transit Research • Florida Department of Transportation • US Department of Transportation • National Science Foundation • Sprint-Nextel Application Developer Program 23
  • 24. © USF 2010 Patents Pending Questions? Research Associate Center for Urban Transportation Research University of South Florida (813) 974-7208 USF Location-Aware Information Systems Lab: http://www.locationaware.usf.edu/ Sean J. Barbeau, M.S. 24
  • 25. © USF 2010 Patents Pending For Additional Reading… • Paola A. Gonzalez, Jeremy S. Weinstein, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Nevine L. Georggi, Rafael A. Perez. “Automating Mode Detection for Travel Behavior Analysis by Using GPS- enabled Mobile Phones and Neural Networks,” Institution of Engineering and Technology Intelligent Transportation Systems Journal. doi: 10.1049/iet-its.2009.0029 (to appear 2010). • Sean J. Barbeau, Nevine L. Georggi, Philip L. Winters. “TRAC-IT: Travel Behavior Data Collection using GPS-enabled Mobile Phones,” Human Factors 135 F – Quantifying Driving-Risk Exposure Committee Meeting at National Academy of Sciences’ Transportation Research Board 89th Annual Meeting. Washington, D.C., January 9th, 2010. • Sean J. Barbeau, Miguel A. Labrador, Nevine L. Georggi, Philip L. Winters, Rafael A. Perez. “TRAC-IT: A Software Architecture Supporting Simultaneous Travel Behavior Data Collection and Real-Time Location- Based Services for GPS-Enabled Mobile Phones,” Proceedings of the National Academy of Sciences’ Transportation Research Board 88th Annual Meeting, Paper #09-3175. January, 2009. • Narin Persad-Maharaj, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Rafael Perez, Nevine Labib Georggi. “Real-time Travel Path Prediction using GPS-enabled Mobile Phones,” 15th World Congress on Intelligent Transportation Systems, New York, New York, November 16-20, 2008. • Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Rafael Perez, Nevine Labib Georggi. “Trac-It - A „Smart‟ User Interface For A Real-Time, Location-Aware, Multimodal Transportation Survey,” 15th World Congress on Intelligent Transportation Systems, New York, New York, November 16-20, 2008. • Paola A. Gonzalez, Jeremy S. Weinstein, Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Nevine Labib Georggi, Rafael Perez. “Automating Mode Detection Using Neural Networks and Assisted GPS Data Collected Using GPS-Enabled Mobile Phones, 15th World Congress on Intelligent Transportation Systems, New York, New York, November 16-20, 2008. • Sean J. Barbeau, Miguel A. Labrador, Alfredo Perez, Philip Winters, Nevine Georggi, David Aguilar, Rafael Perez. “Dynamic Management of Real-Time Location Data on GPS-enabled Mobile Phones,” Presented at UBICOMM 2008 – The Second International Conference on Mobile Ubiquitous Computing, Systems, Services, and Technologies, Valencia, Spain, September 29 – October 4, 2008. © 2008 IEEE. http://www.locationaware.usf.edu/publications.htm