Skip to content

Commit

Permalink
Merge pull request #1222 from corona-warn-app/heinezen-refaq-encounte…
Browse files Browse the repository at this point in the history
…r-19-calc2

FAQ - update 'encounter_19_calc' entry
  • Loading branch information
heinezen authored May 11, 2021
2 parents 0d8cb94 + 1214eea commit 90d212c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 24 deletions.
23 changes: 11 additions & 12 deletions src/data/faq.json
Original file line number Diff line number Diff line change
Expand Up @@ -973,21 +973,20 @@
"anchor": "encounter_19_calc",
"active": true,
"textblock": [
"With the introduction of Corona-Warn-App version 1.9, a new version of the Exposure Notification Framework (ENF) from Apple/Google is used, version 2.0. The data from this interface is used as the basis for calculating the individual risk.",
"With the introduction of Corona-Warn-App version 1.9, a new version of the Exposure Notification Framework (ENF) from Apple/Google is used, version 2.0 (also known as ExposureWindow mode by Google). The data from this interface is used as the basis for calculating the individual risk.",
"While the interface's first version 1.0 used average attenuation values for all encounters with another device during the course of the day, the new version 2.0 now considers 30-minute time windows.",
"Each of these windows must meet certain criteria to be considered:",
"<ul><li>The signal attenuation must have been below 73dB for at least 10 minutes (reduced to 5 minutes on Feb 23, 2021, see <a href='../blog/2021-02-23-corona-warn-app-risk-calculation-optimization/' target='_blank' rel='noopener noreferrer'>blog post</a>) within the 30-minute window</li>",
"<ul><li>The signal attenuation must have been below 79dB for at least 5 minutes within the 30-minute window</li>",
"<li>The transmission risk level must be at least III (3). It is determined when sharing the diagnosis codes per day according to defined criteria such as symptom status and/or symptom onset</li></ul>",
"If these criteria are <b>not</b> met, an encounter is <b>not counted</b> within the app. It is a 'non-risk encounter'. However, in the operating system's contact log, a count is performed. However, this is not an error.",
"However, if the conditions are met, the contact times are weighted depending on the signal attenuation:",
"<ul><li>Times with an attenuation <55dB are calculated at 100%.</li>",
"<li>Times with an attenuation >= 55dB and <63dB are calculated at 50%</li></ul>",
"Based on the transmission risk level (III to VIII), only a factor between 0.6 and 1.6 is determined. The weighted time from the previous step is multiplied by this factor, which then results in the weighted contact time. This weighted time is now used to decide what type of encounter this time slot is:",
"<ul><li>Weighted contact time <15 minutes: Encounter with a low risk (green).</li>",
"<li>Weighted contact time >=15 minutes: Encounter with increased risk (red).</li></ul>",
"Finally, all time windows of a day are considered (the weighted contact times) and added up. If the sum is >= 15 minutes, the overall status becomes red, otherwise it is green. Ultimately, this means that several 'green' encounters (time windows) can result in a red status in total. For those who would like to dive even deeper into the subject:",
"The updated diagrams are available on GitHub: <a href='https://github.com/corona-warn-app/cwa-documentation/tree/master/images/risk_calculation'>https://github.com/corona-warn-app/cwa-documentation/tree/master/images/risk_calculation</a>",
"An overview diagram shows how filtering is done now: <a href='https://github.com/corona-warn-app/cwa-documentation/blob/master/images/risk_calculation/risk_calculation_enf_v2_overview.pdf'>https://github.com/corona-warn-app/cwa-documentation/blob/master/images/risk_calculation/risk_calculation_enf_v2_overview.pdf</a>"
"If these criteria are <b>not</b> met, an encounter is <b>not counted</b> within the app. It is a 'non-risk encounter'. These encounters will still show up in the operating system's contact log, but do not count towards the overall risk score in the app.",
"If the conditions are met, the contact times are weighted depending on the signal attenuation:",
"<ul><li>Times with an attenuation <63dB are weighted at 80%.</li>",
"<li>Times with an attenuation >= 63dB and <73dB are weighted at 100%.</li>",
"<li>Times with an attenuation >= 73dB and <79dB are weighted at 10%.</li></ul>",
"Based on the transmission risk level (III to VIII), a factor between 0.6 and 1.6 is determined. The <i>weighted</i> exposure time from the previous step is multiplied by this factor, which then results in the <i>normalized</i> exposure time. Finally, all normalized times of a day are added up. Ultimately, this means that several short low risk encounters can result in a red status in total. The sum of all normalized exposure times is now used to decide the final risk score:",
"<ul><li>Sum of contact time <5 minutes: No risk exposure(s) (green).</li>",
"<li>Sum of contact time >=5 minutes and <9 minutes: Low risk exposure(s) (green).</li>",
"<li>Sum of contact time >=9 minutes: High risk exposure(s) (red).</li></ul>"
]
},
{
Expand Down
23 changes: 11 additions & 12 deletions src/data/faq_de.json
Original file line number Diff line number Diff line change
Expand Up @@ -976,21 +976,20 @@
"anchor": "encounter_19_calc",
"active": true,
"textblock": [
"Mit Einführung der Version 1.9 der App wird die neue Version 2.0 des Exposure Notification Frameworks von Apple/Google verwendet. Die Daten dieser Schnittstelle dienen als Grundlage zur Berechnung des individuellen Risikos.",
"Mit Einführung der Version 1.9 der App wird die neue Version 2.0 des Exposure Notification Frameworks von Apple/Google verwendet (auch bekannt als ExposureWindow Modus von Google). Die Daten dieser Schnittstelle dienen als Grundlage zur Berechnung des individuellen Risikos.",
"Während in der ersten Version 1.0 der Schnittstelle Durchschnittswerte der Dämpfung für alle Begegnungen mit einem anderen Gerät im Laufe des Tages genutzt wurden, erfolgt die Betrachtung in der neuen Version 2.0 nun jeweils für 30-minütige Zeitfenster.",
"Jedes dieser Fenster muss bestimmte Kriterien erfüllen, um berücksichtigt zu werden:",
"<ul><li>Mindestens 10 Minuten (reduziert auf 5 Minuten am 23 Feb. 2021, siehe <a href='../blog/2021-02-23-corona-warn-app-risk-calculation-optimization/' target='_blank' rel='noopener noreferrer'>Blogartikel</a>) innerhalb des 30-minütigen Fensters muss die Signaldämpfung unter 73dB gelegen haben</li>",
"<ul><li>Mindestens 5 Minuten innerhalb des 30-minütigen Fensters muss die Signaldämpfung unter 79dB gelegen haben</li>",
"<li>Das Transmission Risk Level muss mindestens III (3) betragen. Es wird beim Teilen der Diagnoseschlüssel pro Tag gemäß definierter Kriterien wie Symptomstatus und/oder Symptombeginn festgelegt</li></ul>",
"Sind diese Kriterien <b>nicht</b> erfüllt, erfolgt <b>keine</b> Zählung innerhalb der App. Es handelt sich um eine „Nicht-Risiko-Begegnung“. Im Kontaktprotokoll des Betriebssystems hingegen erfolgt trotzdem eine Zählung. Dabei handelt es sich aber nicht um einen Fehler.",
"Sind aber die Bedingungen erfüllt, erfolgt eine Gewichtung der Kontaktzeiten, abhängig von der Signaldämpfung:",
"<ul><li>Zeiten mit einer Dämpfung <55dB werden zu 100 Prozent berechnet</li>",
"<li>Zeiten mit einer Dämpfung >= 55dB und <63dB werden zu 50 Prozent berechnet</li></ul>",
"Basierend auf dem Transmission Risk Level (III bis VIII) wird nun ein Faktor zwischen 0,6 und 1,6 ermittelt. Mit diesem Faktor wird die gewichtete Zeit aus dem vorherigen Schritt multipliziert, woraus sich dann die gewichtete Kontaktzeit ergibt. Anhand dieser gewichteten Zeit wird nun entschieden, um was für eine Begegnung es sich bei diesem Zeitfenster handelt:",
"<ul><li>Gewichtete Kontaktzeit <15 Minuten: Begegnung mit niedrigem Risiko (grün)</li>",
"<li>Gewichtete Kontaktzeit >=15 Minuten: Begegnung mit erhöhtem Risiko (rot)</li></ul>",
"Abschließend werden alle Zeitfenster eines Tages betrachtet (die gewichteten Kontaktzeiten) summiert. Ist deren Summe >= 15 Minuten, wird der Gesamtstatus rot, ansonsten ist dieser grün. Letztlich bedeutet das: Mehrere „grüne“ Begegnungen (Zeitfenster) können in Summe zu einem roten Status führen. Wer noch tiefer in die Materie einsteigen möchte: ",
"Die aktualisierten Diagramme stehen auf Github: <a href='https://github.com/corona-warn-app/cwa-documentation/tree/master/images/risk_calculation'>https://github.com/corona-warn-app/cwa-documentation/tree/master/images/risk_calculation</a> zur Verfügung",
"Ein Übersichtsdiagramm zeigt, wie jetzt gefiltert wird: <a href='https://github.com/corona-warn-app/cwa-documentation/blob/master/images/risk_calculation/risk_calculation_enf_v2_overview.pdf'>https://github.com/corona-warn-app/cwa-documentation/blob/master/images/risk_calculation/risk_calculation_enf_v2_overview.pdf</a>"
"Sind diese Kriterien <b>nicht</b> erfüllt, erfolgt <b>keine</b> Zählung innerhalb der App. Es handelt sich um eine „Nicht-Risiko-Begegnung“. Im Kontaktprotokoll des Betriebssystems werden diese Begegnungen zwar gezählt, werden jedoch nicht in die Risikoberechnung der App einbezogen.",
"Sind die Bedingungen erfüllt, erfolgt eine Gewichtung der Kontaktzeiten, abhängig von der Signaldämpfung:",
"<ul><li>Zeiten mit einer Dämpfung <63dB werden mit 80% gewichtet.</li>",
"<li>Zeiten mit einer Dämpfung >=63dB und <73dB werden mit 100% gewichtet.</li>",
"<li>Zeiten mit einer Dämpfung >= 73dB und <79dB werden mit 10% gewichtet.</li></ul>",
"Basierend auf dem Transmission Risk Level (III bis VIII) wird nun ein Faktor zwischen 0,6 und 1,6 ermittelt. Mit diesem Faktor wird die <i>gewichtete</i> Zeit aus dem vorherigen Schritt multipliziert, woraus sich dann die <i>normalisierte</i> Kontaktzeit ergibt. Abschließend werden alle normalisierten Kontaktzeiten aufsummiert. Letztlich bedeutet das: Mehrere kurze Begegnungen mit niedrigem Risiko können in Summe zu einem roten Status führen. Anhand dieser Summe der normalisierten Kontaktzeiten wird nun der endgültige Risikostatus bestimmt:",
"<ul><li>Summe der Kontaktzeiten <5 Minuten: Nicht-Risiko-Begegnung(en) (grün)</li>",
"<li>Summe der Kontaktzeiten >=5 Minuten und <9 Minuten: Begegnung(en) mit niedrigem Risiko (grün)</li>",
"<li>Summe der Kontaktzeiten >=9 Minuten: Begegnung(en) mit hohem Risiko (rot)</li></ul>"
]
},
{
Expand Down

0 comments on commit 90d212c

Please sign in to comment.