PACT: Private Automated Contact Tracing - ASB2020/04/20 · • Must wait for Apple & Google apps...
Transcript of PACT: Private Automated Contact Tracing - ASB2020/04/20 · • Must wait for Apple & Google apps...
-
Data Collection Coalition
20 April 2020
PACT: Private Automated Contact Tracing
-
Page 2MAZ 04/20/2020
• All experts say that to exit “stay at home” phase, intensive contact tracing is necessary along with robust testing and focused isolation
• Nobody knows whether manual tracing will be able to scale for COVID-19 in the US
• Smartphone-based automated contact tracing prototyped/implemented in ROK, SG, UK, but…– Privacy concerns there different from US– National health services there vs nothing similar in US
• PACT protocol developed by Prof Rivest at MIT CSAIL assures privacy– “Chirps” generated by Bluetooth when in proximity of another phone– No PII is shared
• Apple/Google announced they will implement OS-based tracing capability consistent with PACT
• Largest remaining engineering challenge: “TOO CLOSE FOR TOO LONG” analytic – “TC4TL”– Estimates distance & duration from Bluetooth signals
• International team led by MIT developing and assessing TC4TL alternatives– Will inform Apple/Google to permit best technical/policy trades for iOS and Android updates
• Discussions underway with several states, cities and public health entities
• Need to address income inequality issues – some communities will benefit less from PACT
Bottom Line Up Front (BLUF)
-
Page 3MAZ 04/20/2020
Animation Video
Animation Video: https://www.youtube.com/watch?v=yuXzAh4slNw
https://youtu.be/g9L0z7EBut4https://www.youtube.com/watch?v=yuXzAh4slNw
-
Page 4MAZ 04/20/2020
General Approach
Approx 6 feet
ChirpLog
Database ofAnonymized
Contacts
BluetoothChirp
RecordsInfectionCertification
ChirpLog
BluetoothChirp
Contact Distance
IndexCase
Contact IndexCase
Contacts
ManualContacts Records
Contact Detection
1 COVID-19 Test Confirmed Positive
2 Exposure Query & Notification
3 Contact Actions
4
CTC Virtual Command Center
ManualNotification
AutomaticQuery &
Notification
Test
Symptom check
SelfQuarantine
Contacts
-
Page 5MAZ 04/20/2020
PACT Layered Stack
Layer 1: Bluetooth Proximity Signaling
Layer 2: Private Cryptographic Protocol
Layer 3A: Public Health Interface
Major Challenges• Bluetooth phenomenology & data collection• Implementing & evaluating “Too Close for Too Long” analytic• Android, iOS interoperability• Operating system policy compliance• Smartphone power constraints• OS vs app functional decomposition
Major Challenges• Privacy preservation• Chirp rollover frequency• Reporting chirps sent vs chirps rec’d• Centralized vs decentralized database
Major Challenges• Integration into manual contract tracing systems• Certification of infection• Interoperability across public heath authorities• Specifying “Too Close for Too Long” boundaries• Encouragement of “opt-in” to citizens
Layer 3B: Citizen InterfaceMajor Challenges
• Clear and local culture-appropriate opt-in instructions and explanation of privacy guarantees
• Simple functionality for reporting and certifying infection
• Simple functionality for notification of possible “too close for too long” contact and related instructions
• Integration with other public health functionality not directly PACT related
-
Page 6MAZ 04/20/2020
Some Design Decisions
Approx 6 feet
ChirpLog
Database ofAnonymized
Contacts
BluetoothChirp
RecordsInfectionCertification
ChirpLog
BluetoothChirp
Contact Distance
IndexCase
Contact IndexCase
Contacts
ManualContacts Records
Contact Detection
1 COVID-19 Test Confirmed Positive
2 Exposure Query & Notification
3 Contact Actions
4
CTC Virtual Command Center
ManualNotification
AutomaticQuery &
Notification
Test
Symptom check
SelfQuarantine
Contacts
• Send received chirps? transmitted chirps? both?
• Send chirps immediately or when diagnosed positive?
• Send chirps or send seeds?
1• Send contact chirps/seeds (X/R/both)
to cloud and do matching in cloud? or send contact chirps/seeds down to phones and do matching there?
2
-
Page 7MAZ 04/20/2020
Likely June 2020 Scenarioin a Typical State in the U.S.
Approx 6 feet
ChirpLog
Apple/GoogleDatabase of
Anonymized Contacts
BluetoothChirp
RecordsInfectionCertification
ChirpLog
BluetoothChirp
Contact Distance
IndexCase
Contact IndexCase
Contacts
ManualContacts Records
Contact Detection
1 COVID-19 Test Confirmed Positive
2 Exposure Query & Notification
3 Contact Actions
4
State Dept of Health VirtualCommunity Tracing Center
ManualNotification
AutomaticQuery &
Notification
Test
Symptom check
SelfQuarantine
Contacts
iPhone orAndroid
• Updated Apple & Google OS w/BT contact tracing built in
• Simple state-approved and A|G-approved app for user interface
1
• Apple/Google or otherSynchronized Database
2
• State-approved appwill provide tailoredinstruction to contacts
3
-
Page 8MAZ 04/20/2020
Notional Operator Interface
Confirmed COVID Patient: Justin Morrow
Melissa MorrowScott MorrowBob MorrowKathy MorrowPatricia MorrowMatthew EvansGeorgia EvansLeora BrookeAaron BrookeJoe BondMichael BondEthan JohnsonRebecca Johnson
Patient Reported Contacts
Current Date/Time: 04/15/2020 09:32:14 EDT
Symptom Onset: 04/14/20
TX59237549 45 min 04/08/20 09:34 EDTNE43986904 32 min 04/08/20 19:12 EDTOJ23985789 90 min 04/08/20 20:56 EDTME78954844 32 min 04/09/20 06:34 EDTVM43584374 11 min 04/09/20 09:27 EDTJO23904239 23 min 04/09/20 11:01 EDTEN45890583 45 min 04/09/20 12:03 EDTUR39540858 120 min 04/10/20 09:19 EDTME09596859 19 min 04/10/20 21:23 EDTMT90689068 45 min 04/12/20 23:56 EDTUE90094844 94 min 04/14/20 06:26 EDTME90437238 10 min 04/14/20 07:18 EDT
Tag Duration Date/Time
PACT-Generated Contacts
-
Page 9MAZ 04/20/2020
Operational Implementationvs. Limited-Scale Pilots
OperationalImplementation
(e.g. region or nation)
Pilots(e.g. college dorms,
hospitals, business campus)
• E.g. 100-1K staff, residents• Limited operations, limited
durations• Could proceed prior to Apple &
Google OS updates• Could use custom apps
• Purpose: Learning, preparation, informed feedback to Apple and Google
• E.g. 7M residents in MA• Operations at scale• Must wait for Apple & Google
operating system updates• Must wait for Apple & Google
apps that are approved, one per state per OS
• Purpose: Public health at scale
-
Page 10MAZ 04/20/2020
Technology Might Provide MoreEffective & Efficient Contact Tracing
Probability of False Positive(Apply time, effort, treatment incorrectly on healthy person)
Prob
abili
ty o
f Tru
e Po
sitiv
e(A
pply
tim
e, e
ffort
trea
tmen
t cor
rect
lyon
infe
cted
per
son)
0% 100%
100%
0%
IdealPerformance
ManualTracing
Semi-AutomatedSystem
Operating Point A
Semi-AutomatedSystem
Operating Point B
Better SystemPerformance
Stay at Home(We are here!)
Do Nothing
• We want to give public health authorities the freedom to pick from a range of operating points
• If we estimate Pr(pos), Pr(neg),Cost(FN), Cost(FP), we can find the lowest-cost operating point
-
Page 11MAZ 04/20/2020
“Too Close for Too Long” – TC4TL
Range
Expo
sure
Tim
e
0m
10min
Hug
30min
1hr
8hrs
1m 2m 3m 4m
1min
SameClassroom
Subway,One Stop,Same Car
HandshakeNo Alert
• Public health authorities define alert region• Engineers try to implement it accuratelyALERT!
Side-by-Side@ Coffee Shop
SameTable @School
NotionalAlert Region
-
Page 12MAZ 04/20/2020
Initial Data Collection
Generate “Near” pdfs Generate “far” pdfs
• Empirically measure RSSI vs range for many conditions
– Phone orientation– Location of phone– Phone model – Multipath environment
Probability Density Function of RSSI vs RangeRotation through 3600
RSS
I (dB
m)
Distance (ft)
Prob
abili
ty
RSSI Variability
Data is highly fluctuating, lends itself to a two stage binary detection formulation
-
Page 13MAZ 04/20/2020
Data-Driven R&D
Data Design and Collection
Evaluation Design
R&DEvaluation
DevelopmentSystems
Evaluation onReal Data & Conditions
ResearchEnvironment
Development Environment
Requirements
Technology
International ResearchCommunity
Public HealthAuthorities
Operations
-
Page 14MAZ 04/20/2020
Bluetooth Data w/Ground TruthCollection Coalition
-
Page 15MAZ 04/20/2020
Beginning Formal Data Collection
“AARON” “BOB”
-
Page 16MAZ 04/20/2020
• Phase 0: Proof of Concept– Privacy-preserving design (v1.0) complete– Initial Bluetooth measurements and contact estimator complete
• Phase 1: Risk Reduction and End-to-End System Prototyping– Use-case and CONOPS definition (informed by public health)– Contact estimator refinement and testing campaign– End-to-end system prototype development– User-in-the-loop demonstrations– Analysis of projected utility
• Phase 2: Scale-up and Deployment– Continue to engage with Apple, Google, and find additional partners
• Phase 3: Operations and Continued Support– Will need plan for gathering user feedback / assessing utility from
deployed system
Prototype Development Approach
Current primary focus:Activities underway
Needs strategy and planning groundwork
-
Page 17MAZ 04/20/2020
PACT: Org Chart
Project Leadership TeamRon Rivest (PI)Daniel Weitzner (Co-PI, Privacy)Dr Louise Ivers (Co-PI, Global Health)Israel Soibelman (Co-PI, Strategy)Marc Zissman (Co-PI, Engineering)
Senior Medical Advisory TeamLead: Dr Louise Ivers MD MPH (MGH, HMS)Dr Ilin Chuang MD MPH (USN USFK, O-6)Dr David Walton MD MPH (BWH, HMS)
Engineering
Chief Engineer: John Wilkinson
Chief Architect: Adam Norige
Deputy Chief Engineer:Bobby Pelletier
Privacy Policy
Lead: Danny Weitzner
Members: Lysyanskaya, Shen, Abelson, Shamir, Canetti, etc.
System Analysis
Blue Lead: Chris Roeser
Red Lead: Larry Candell
Private Tracing Protocols
Lead: Emily Shen
Members: Kalai, Shamir, Raskar, Wilkinson, Lysyanskaya, Canetti, Trachtenberg, etc.
Data CollectionCampaign & Evaluation
Data Lead: Marc VieraEval Lead: Doug Reynolds
Site Leads: Jim Houchens (MITRE), David Luzzi (NEU), Paula Ward (MITLL)
Bluetooth Phenomenology
Leads: Jenn Watson &Gary Hatke
Members: Joe Linsky, Anthony Rowe, Swarun Kumar
Policy Outreach & Communications
Lead: Edelman
Members: Weitzner, Soibelman, Edelman, Goldston, Parravano, Zissman
-
Page 18MAZ 04/20/2020
• Ramesh Raskar, MIT Media Lab• Yael Kalai, MIT CSAIL• Dr Bob Deresiewicz, Wellington Mgmt• Dave Suski, MIT LL• David Murcko, MIT LL• Marie Dow, MIT LL• Bryan Mastergeorge, MIT LL• Madeline Chmielinski Malan, MIT LL• Rowena Lindsay, MIT LL• Neila Fitzgerald, MIT LL• Jaymie Durnan, MITLL• Zach Sweet, MIT LL• Tim Gallagher, MIT LL• Dr David Walton, Brigham Wom Hosp, Harvard Med Sch.• Chet Beals, MITLL• Mischa Shattuck, MIT LL• Dr Chris Ziebell, Dell SETON Med Ctr, U of TX• Swaroop Appadwedula, MIT LL• Michael Wentz, MIT LL• Scott Mancini, MIT LL• Shawn Stone, MIT LL• Michael Wang, MIT LL• Mitchell Schmidt, MIT LL• Adam Tse, MIT LL• Randall Seed, MIT LL• Matthew Leahy, MIT LL• Elias Bello, MIT LL• David Goldston, MIT• David Cox, IBM• HON Zach Lemnios, IBM• Nathaniel Hanson, MIT LL• Sean Anklam, MIT LL• Diane Staheli, MIT LL• Sara McGuire, MIT LL• Kajal Claypool, MIT LL
• Ron Rivest, MIT CSAIL• Dr Louise Ivers, MGH, Harvard Med Sch.• Danny Weitzner, MIT CSAIL• Israel Soibelman, MIT LL• Marc Zissman, MIT LL• Adam Norige, MIT LL• Bernadette Johnson, MIT LL• Melissa Choi, MIT LL• Eric Evans, MIT LL• Bob Bond, MIT LL• John Kuconis, MIT LL• COL Dave Pendall, US Army Europe• Bob Loynd, MIT LL• Matt Kercher, MIT LL• Jim Flavin, MIT LL• Ed Wack, MIT LL• Jon Pitts, MIT LL• John Wilkinson, MIT LL• Bobby Pelletier, MIT LL• Dr Ilin Chuang, USINDOPACOM / USFK• Dr Claire Pierre, Harbor Health, Harvard Med Sch.• Ari Trachtenberg, BU• Rob Cunningham, CMU• Jeremy Kepner, MIT LL• Mark Smith, MIT LL• Ramu Bhagavatula, MIT LL• John Meklenburg, MIT LL• Matt Calderon, MIT LL• Mayank Varia, BU• BGen Keith Holcomb, USMC (ret)• John Beatty, Comm of MA• Dr Larry Madoff, Comm of MA• Andrew Heier, MIT LL• Cuyler O’Brien, MIT LL• Megan Richardson, MIT LL• Mike Specter, MIT CSAIL
PACT Contributors (as of 4/5/2020)(Partial List)
Order is stream of consciousness…
• Jenn Watson, MIT LL• Gary Hatke, MIT LL• Marc Viera, MIT LL• Larry Candell, MIT LL• Chris Roeser, MIT LL• Aryeh Feder, MIT LL• Hal Abelson, MIT CSAIL• Maria Zuber, MIT• Dave Granchelli, MIT LL• Brad Dillman, MIT LL• Pat Lincoln, SRI• Adi Shamir, Weizmann Inst• Carl Fossa, MIT LL• Jim Ward, MIT LL• Chris Connelly, MIT LL• Emily Shen, MIT LL• Pam Evans, MIT LL• James Riordan, MIT LL• Anna Lysyanskaya, Brown• Ran Canetti, BU• David Kahn Gilmore, ACLU• Ken Esvelt, MIT Media Lab• Jon Gruber, MIT Economics• Joel Linsky, Qualcomm• Paul Fiore, MIT LL• Mike Wentz, MIT LL• John Mann, MIT LL• Ralph Kohler, AFRL• Kylie Foy, MIT LL• Pat Larkin, MassTech• Carolyn Kirk, MassTech• Joe Zipkin, MIT LL• Chris Smith, MIT LL• Danelle Shah, MIT LL• Brice MacLaren, MIT LL• Bill Streilein, MIT LL
THANK YOU TO ALL CONTRIBUTORS (LISTED AND UNLISTED)!
-
Page 19MAZ 04/20/2020
• All experts say that to exit “stay at home” phase, intensive contact tracing is necessary along with robust testing and focused isolation
• Nobody knows whether manual tracing will be able to scale for COVID-19 in the US
• Smartphone-based automated contact tracing prototyped/implemented in ROK, SG, UK, but…– Privacy concerns there different from US– National health services there vs nothing similar in US
• PACT protocol developed by Prof Rivest at MIT CSAIL assures privacy– “Chirps” generated by Bluetooth when in proximity of another phone– No PII is shared
• Apple/Google announced they will implement OS-based tracing capability consistent with PACT
• Largest remaining engineering challenge: “TOO CLOSE FOR TOO LONG” analytic – “TC4TL”– Estimates distance & duration from Bluetooth signals
• International team led by MIT developing and assessing TC4TL alternatives– Will inform Apple/Google to permit best technical/policy trades for iOS and Android updates
• Discussions underway with several states, cities and public health entities
• Need to address income inequality issues – some communities will benefit less from PACT
Summary
PACT: Private Automated Contact TracingBottom Line Up Front (BLUF)Animation VideoGeneral ApproachPACT Layered StackSome Design DecisionsLikely June 2020 Scenario�in a Typical State in the U.S.Notional Operator InterfaceOperational Implementation�vs. Limited-Scale PilotsTechnology Might Provide More�Effective & Efficient Contact Tracing“Too Close for Too Long” – TC4TLInitial Data CollectionData-Driven R&DBluetooth Data w/Ground Truth�Collection CoalitionBeginning Formal Data CollectionPrototype Development ApproachPACT: Org ChartPACT Contributors (as of 4/5/2020)�(Partial List)Summary