SlideShare a Scribd company logo
Privacy-Preserving
Contagious Disease Tracking
Carsten Kessler Hunter College, City University of New York
http://carsten.io @carstenkessler
http://nyti.ms/1FKHUXJ
http://nyti.ms/1tsbdcg
• Information about an individual's location is very
sensitive, especially when constantly tracked and in
a health context
• Goal: Offer an information service that allows users
to understand their potential exposure to a disease
and make informed decisions – not tracking down
potential patients
Preserving users' privacy
• User installs app and can forget about it
• Location history is recorded directly on user's phone
• This record of an individual's whereabouts 

never leave their phone
• Any computation is performed directly on the phone
Solution
Pathogion
Path of contagion
* Thanks to Hunter’s Undergraduate Research Initiative!
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
1 User installs
app, enables
location
tracking
2 tracks location, saves in local db
3 New case: health
authorities reconstruct
patient’s path for last days
4 Upload reconstructed
patient track to
notification server
5 Notification server
pushes patient track
to app
6 Computing spatial-
temporal intersections
7 User gets a notification
if potential matches have been
found, showing details about
the patient’s path for verification
Icons by iconmonstr
• Location APIs never allow complete anonymity,
unless reduced to pure GPS positioning
• Location history may become very large, need to
limited time frame and “thin out” data
• Computation of potential meeting points can be
done on phone, but need further optimization
Drawbacks
• Currently implementing “push” of patient tracks
through Amazon Simple Notification Service
• Intersection algorithm needs more performance
tuning
• Consider other use cases, such as looking for
witnesses of felonies
• Funding, anyone?
What’s next…
Thank you!
Carsten Kessler Hunter College, City University of New York
http://carsten.io @carstenkessler
Photo by Mario Sixtus.

More Related Content

Similar to Privacy-preserving contagious disease tracking

Chir Sc Mrsa.6.21.10
Chir Sc Mrsa.6.21.10Chir Sc Mrsa.6.21.10
Chir Sc Mrsa.6.21.10
Brad Doebbeling
 
The Future of Patient Health
The Future of Patient HealthThe Future of Patient Health
The Future of Patient Health
Bob Gilarski
 
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
CTSI at UCSF
 
Teamscope presentation - Molecules to Business 2016
Teamscope presentation - Molecules to Business 2016 Teamscope presentation - Molecules to Business 2016
Teamscope presentation - Molecules to Business 2016
Diego Menchaca
 
Trial x allscripts_submission
Trial x allscripts_submissionTrial x allscripts_submission
Trial x allscripts_submission
nycgwb
 
FluCast - Android Application to Forecast Flu
FluCast - Android Application to Forecast FluFluCast - Android Application to Forecast Flu
FluCast - Android Application to Forecast Flu
Sandeep Shantharam
 
Exodon - Company Profile and Service Overview
Exodon - Company Profile and Service OverviewExodon - Company Profile and Service Overview
Exodon - Company Profile and Service Overview
Paul Ernest de Leon
 
Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017
IntegraIT
 
Impress presentation eena2017
Impress presentation eena2017Impress presentation eena2017
Impress presentation eena2017
impress-fp7
 
Co-Creating Health through Digital Technology
Co-Creating Health through Digital TechnologyCo-Creating Health through Digital Technology
Co-Creating Health through Digital Technology
Sarah Amani
 
Solving Misdiagnosis
Solving MisdiagnosisSolving Misdiagnosis
Solving Misdiagnosis
Veerendra Raju
 
ANDROID APP FOR LOCATION BASED HEALTHCARE SERVICES 1 (3)
ANDROID  APP  FOR  LOCATION  BASED  HEALTHCARE  SERVICES 1 (3)ANDROID  APP  FOR  LOCATION  BASED  HEALTHCARE  SERVICES 1 (3)
ANDROID APP FOR LOCATION BASED HEALTHCARE SERVICES 1 (3)
Lubhna Kaul
 
CURE OM Patient Registry Update - 2019 CURE OM Symposium
CURE OM Patient Registry Update - 2019 CURE OM SymposiumCURE OM Patient Registry Update - 2019 CURE OM Symposium
CURE OM Patient Registry Update - 2019 CURE OM Symposium
Melanoma Research Foundation
 
Trisha Crawford
Trisha CrawfordTrisha Crawford
Trisha Crawford
itnewsafrica
 
ApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
ApolloDx's mDx Platform - Real-Time Results Transmitted InstantlyApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
ApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
ApolloDx
 
Bio Chip History
Bio Chip HistoryBio Chip History
Bio Chip History
Juan Felipe Villa
 
Surgeons cutting and running: Safe solutions with ICT
Surgeons cutting and running: Safe solutions with ICTSurgeons cutting and running: Safe solutions with ICT
Surgeons cutting and running: Safe solutions with ICT
Health Informatics New Zealand
 
HospiX: The Hospital Exploring Application for Smart Devices
HospiX: The Hospital Exploring Application for Smart DevicesHospiX: The Hospital Exploring Application for Smart Devices
HospiX: The Hospital Exploring Application for Smart Devices
Vishvi Vidanapathirana
 
Data Infrastructure for Real-time Analysis to provide Health Insights
Data Infrastructure for Real-time Analysis to provide Health InsightsData Infrastructure for Real-time Analysis to provide Health Insights
Data Infrastructure for Real-time Analysis to provide Health Insights
Quahog Life Sciences
 
Software for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - NasctechSoftware for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - Nasctech
Denis Pankratov
 

Similar to Privacy-preserving contagious disease tracking (20)

Chir Sc Mrsa.6.21.10
Chir Sc Mrsa.6.21.10Chir Sc Mrsa.6.21.10
Chir Sc Mrsa.6.21.10
 
The Future of Patient Health
The Future of Patient HealthThe Future of Patient Health
The Future of Patient Health
 
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
 
Teamscope presentation - Molecules to Business 2016
Teamscope presentation - Molecules to Business 2016 Teamscope presentation - Molecules to Business 2016
Teamscope presentation - Molecules to Business 2016
 
Trial x allscripts_submission
Trial x allscripts_submissionTrial x allscripts_submission
Trial x allscripts_submission
 
FluCast - Android Application to Forecast Flu
FluCast - Android Application to Forecast FluFluCast - Android Application to Forecast Flu
FluCast - Android Application to Forecast Flu
 
Exodon - Company Profile and Service Overview
Exodon - Company Profile and Service OverviewExodon - Company Profile and Service Overview
Exodon - Company Profile and Service Overview
 
Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017
 
Impress presentation eena2017
Impress presentation eena2017Impress presentation eena2017
Impress presentation eena2017
 
Co-Creating Health through Digital Technology
Co-Creating Health through Digital TechnologyCo-Creating Health through Digital Technology
Co-Creating Health through Digital Technology
 
Solving Misdiagnosis
Solving MisdiagnosisSolving Misdiagnosis
Solving Misdiagnosis
 
ANDROID APP FOR LOCATION BASED HEALTHCARE SERVICES 1 (3)
ANDROID  APP  FOR  LOCATION  BASED  HEALTHCARE  SERVICES 1 (3)ANDROID  APP  FOR  LOCATION  BASED  HEALTHCARE  SERVICES 1 (3)
ANDROID APP FOR LOCATION BASED HEALTHCARE SERVICES 1 (3)
 
CURE OM Patient Registry Update - 2019 CURE OM Symposium
CURE OM Patient Registry Update - 2019 CURE OM SymposiumCURE OM Patient Registry Update - 2019 CURE OM Symposium
CURE OM Patient Registry Update - 2019 CURE OM Symposium
 
Trisha Crawford
Trisha CrawfordTrisha Crawford
Trisha Crawford
 
ApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
ApolloDx's mDx Platform - Real-Time Results Transmitted InstantlyApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
ApolloDx's mDx Platform - Real-Time Results Transmitted Instantly
 
Bio Chip History
Bio Chip HistoryBio Chip History
Bio Chip History
 
Surgeons cutting and running: Safe solutions with ICT
Surgeons cutting and running: Safe solutions with ICTSurgeons cutting and running: Safe solutions with ICT
Surgeons cutting and running: Safe solutions with ICT
 
HospiX: The Hospital Exploring Application for Smart Devices
HospiX: The Hospital Exploring Application for Smart DevicesHospiX: The Hospital Exploring Application for Smart Devices
HospiX: The Hospital Exploring Application for Smart Devices
 
Data Infrastructure for Real-time Analysis to provide Health Insights
Data Infrastructure for Real-time Analysis to provide Health InsightsData Infrastructure for Real-time Analysis to provide Health Insights
Data Infrastructure for Real-time Analysis to provide Health Insights
 
Software for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - NasctechSoftware for Ebola Emergency Response - Nasctech
Software for Ebola Emergency Response - Nasctech
 

More from Carsten Keßler

Geoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI CastellònGeoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI Castellòn
Carsten Keßler
 
Central Places in Wikipedia
Central Places in WikipediaCentral Places in Wikipedia
Central Places in Wikipedia
Carsten Keßler
 
Using the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked ScienceUsing the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked Science
Carsten Keßler
 
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
Carsten Keßler
 
Research in the Age of the Context Machine
Research in the Age of the Context MachineResearch in the Age of the Context Machine
Research in the Age of the Context Machine
Carsten Keßler
 
Encoding and querying historic map content
Encoding and querying historic map contentEncoding and querying historic map content
Encoding and querying historic map content
Carsten Keßler
 
GIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic InformationGIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic Information
Carsten Keßler
 
Linked Data and Time – Modeling Researcher Life Lines by Events
Linked Data and Time – Modeling Researcher Life Lines by EventsLinked Data and Time – Modeling Researcher Life Lines by Events
Linked Data and Time – Modeling Researcher Life Lines by Events
Carsten Keßler
 
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust  as a Proxy Measure for the Quality of VGI in the Case of OSMTrust  as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
Carsten Keßler
 
LODUM @ SWIB11
LODUM @ SWIB11LODUM @ SWIB11
LODUM @ SWIB11
Carsten Keßler
 
LODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU seriesLODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU series
Carsten Keßler
 

More from Carsten Keßler (11)

Geoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI CastellònGeoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI Castellòn
 
Central Places in Wikipedia
Central Places in WikipediaCentral Places in Wikipedia
Central Places in Wikipedia
 
Using the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked ScienceUsing the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked Science
 
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
 
Research in the Age of the Context Machine
Research in the Age of the Context MachineResearch in the Age of the Context Machine
Research in the Age of the Context Machine
 
Encoding and querying historic map content
Encoding and querying historic map contentEncoding and querying historic map content
Encoding and querying historic map content
 
GIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic InformationGIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic Information
 
Linked Data and Time – Modeling Researcher Life Lines by Events
Linked Data and Time – Modeling Researcher Life Lines by EventsLinked Data and Time – Modeling Researcher Life Lines by Events
Linked Data and Time – Modeling Researcher Life Lines by Events
 
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust  as a Proxy Measure for the Quality of VGI in the Case of OSMTrust  as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
 
LODUM @ SWIB11
LODUM @ SWIB11LODUM @ SWIB11
LODUM @ SWIB11
 
LODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU seriesLODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU series
 

Recently uploaded

NKTI Annual Report - Annual Report FY 2022
NKTI Annual Report - Annual Report FY 2022NKTI Annual Report - Annual Report FY 2022
NKTI Annual Report - Annual Report FY 2022
nktiacc3
 
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar DoshiCOPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
Dr Kumar Doshi
 
Innovative Minds France's Most Impactful Healthcare Leaders.pdf
Innovative Minds France's Most Impactful Healthcare Leaders.pdfInnovative Minds France's Most Impactful Healthcare Leaders.pdf
Innovative Minds France's Most Impactful Healthcare Leaders.pdf
eurohealthleaders
 
DRAFT Ventilator Rapid Reference version 2.4.pdf
DRAFT Ventilator Rapid Reference  version  2.4.pdfDRAFT Ventilator Rapid Reference  version  2.4.pdf
DRAFT Ventilator Rapid Reference version 2.4.pdf
Robert Cole
 
Pediatric Emergency Care for Children | Apollo Hospital
Pediatric Emergency Care for Children | Apollo HospitalPediatric Emergency Care for Children | Apollo Hospital
Pediatric Emergency Care for Children | Apollo Hospital
Apollo 24/7 Adult & Paediatric Emergency Services
 
Gemma Wean- Nutritional solution for Artemia
Gemma Wean- Nutritional solution for ArtemiaGemma Wean- Nutritional solution for Artemia
Gemma Wean- Nutritional solution for Artemia
smuskaan0008
 
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
د حاتم البيطار
 
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and EngagementPrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx Program
 
Bath patient Fundamental of Nursing.pptx
Bath patient Fundamental of Nursing.pptxBath patient Fundamental of Nursing.pptx
Bath patient Fundamental of Nursing.pptx
MianProductions
 
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
DR Jag Mohan Prajapati
 
Hypertension and it's role of physiotherapy in it.
Hypertension and it's role of physiotherapy in it.Hypertension and it's role of physiotherapy in it.
Hypertension and it's role of physiotherapy in it.
Vishal kr Thakur
 
FACIAL NERVE
FACIAL NERVEFACIAL NERVE
FACIAL NERVE
aditigupta1117
 
Get Covid Testing at Fit to Fly PCR Test
Get Covid Testing at Fit to Fly PCR TestGet Covid Testing at Fit to Fly PCR Test
Get Covid Testing at Fit to Fly PCR Test
NX Healthcare
 
2024 HIPAA Compliance Training Guide to the Compliance Officers
2024 HIPAA Compliance Training Guide to the Compliance Officers2024 HIPAA Compliance Training Guide to the Compliance Officers
2024 HIPAA Compliance Training Guide to the Compliance Officers
Conference Panel
 
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdfDECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
Dr Rachana Gujar
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
gjsma0ep
 
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
bkling
 
The Power of Superfoods and Exercise.pdf
The Power of Superfoods and Exercise.pdfThe Power of Superfoods and Exercise.pdf
The Power of Superfoods and Exercise.pdf
Dr Rachana Gujar
 
Pneumothorax and role of Physiotherapy in it.
Pneumothorax and role of Physiotherapy in it.Pneumothorax and role of Physiotherapy in it.
Pneumothorax and role of Physiotherapy in it.
Vishal kr Thakur
 
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
rightmanforbloodline
 

Recently uploaded (20)

NKTI Annual Report - Annual Report FY 2022
NKTI Annual Report - Annual Report FY 2022NKTI Annual Report - Annual Report FY 2022
NKTI Annual Report - Annual Report FY 2022
 
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar DoshiCOPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
COPD Treatment in Ghatkopar,Mumbai. Dr Kumar Doshi
 
Innovative Minds France's Most Impactful Healthcare Leaders.pdf
Innovative Minds France's Most Impactful Healthcare Leaders.pdfInnovative Minds France's Most Impactful Healthcare Leaders.pdf
Innovative Minds France's Most Impactful Healthcare Leaders.pdf
 
DRAFT Ventilator Rapid Reference version 2.4.pdf
DRAFT Ventilator Rapid Reference  version  2.4.pdfDRAFT Ventilator Rapid Reference  version  2.4.pdf
DRAFT Ventilator Rapid Reference version 2.4.pdf
 
Pediatric Emergency Care for Children | Apollo Hospital
Pediatric Emergency Care for Children | Apollo HospitalPediatric Emergency Care for Children | Apollo Hospital
Pediatric Emergency Care for Children | Apollo Hospital
 
Gemma Wean- Nutritional solution for Artemia
Gemma Wean- Nutritional solution for ArtemiaGemma Wean- Nutritional solution for Artemia
Gemma Wean- Nutritional solution for Artemia
 
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
practical guide of obesityfinal hyper1د حاتم البيطار القمة اكاديمي 0120238902...
 
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and EngagementPrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and Engagement
 
Bath patient Fundamental of Nursing.pptx
Bath patient Fundamental of Nursing.pptxBath patient Fundamental of Nursing.pptx
Bath patient Fundamental of Nursing.pptx
 
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
DELIRIUM BY DR JAGMOHAN PRAJAPATI.......
 
Hypertension and it's role of physiotherapy in it.
Hypertension and it's role of physiotherapy in it.Hypertension and it's role of physiotherapy in it.
Hypertension and it's role of physiotherapy in it.
 
FACIAL NERVE
FACIAL NERVEFACIAL NERVE
FACIAL NERVE
 
Get Covid Testing at Fit to Fly PCR Test
Get Covid Testing at Fit to Fly PCR TestGet Covid Testing at Fit to Fly PCR Test
Get Covid Testing at Fit to Fly PCR Test
 
2024 HIPAA Compliance Training Guide to the Compliance Officers
2024 HIPAA Compliance Training Guide to the Compliance Officers2024 HIPAA Compliance Training Guide to the Compliance Officers
2024 HIPAA Compliance Training Guide to the Compliance Officers
 
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdfDECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdf
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
 
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
Let's Talk About It: Breast Cancer (What is Mindset and Does it Really Matter?)
 
The Power of Superfoods and Exercise.pdf
The Power of Superfoods and Exercise.pdfThe Power of Superfoods and Exercise.pdf
The Power of Superfoods and Exercise.pdf
 
Pneumothorax and role of Physiotherapy in it.
Pneumothorax and role of Physiotherapy in it.Pneumothorax and role of Physiotherapy in it.
Pneumothorax and role of Physiotherapy in it.
 
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
 

Privacy-preserving contagious disease tracking

  • 1. Privacy-Preserving Contagious Disease Tracking Carsten Kessler Hunter College, City University of New York http://carsten.io @carstenkessler
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. • Information about an individual's location is very sensitive, especially when constantly tracked and in a health context • Goal: Offer an information service that allows users to understand their potential exposure to a disease and make informed decisions – not tracking down potential patients Preserving users' privacy
  • 9. • User installs app and can forget about it • Location history is recorded directly on user's phone • This record of an individual's whereabouts 
 never leave their phone • Any computation is performed directly on the phone Solution
  • 10. Pathogion Path of contagion * Thanks to Hunter’s Undergraduate Research Initiative!
  • 11. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 12. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 13. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 14. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 15. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 16. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification
  • 17. 1 User installs app, enables location tracking 2 tracks location, saves in local db 3 New case: health authorities reconstruct patient’s path for last days 4 Upload reconstructed patient track to notification server 5 Notification server pushes patient track to app 6 Computing spatial- temporal intersections 7 User gets a notification if potential matches have been found, showing details about the patient’s path for verification Icons by iconmonstr
  • 18.
  • 19. • Location APIs never allow complete anonymity, unless reduced to pure GPS positioning • Location history may become very large, need to limited time frame and “thin out” data • Computation of potential meeting points can be done on phone, but need further optimization Drawbacks
  • 20. • Currently implementing “push” of patient tracks through Amazon Simple Notification Service • Intersection algorithm needs more performance tuning • Consider other use cases, such as looking for witnesses of felonies • Funding, anyone? What’s next…
  • 21. Thank you! Carsten Kessler Hunter College, City University of New York http://carsten.io @carstenkessler Photo by Mario Sixtus.