Citaat:
Oorspronkelijk geplaatst door patrickve
Nee, je snapt niet hoe het werkt. Ze "sturen geen melding". Ze melden UW codes op een centrale server. En de applicaties van die andere mensen gaan geregeld kijken op die server of zij UW codes toevallig niet hebben ontvangen bij een contact.
Nog eens:
Jantje komt Piet tegen: Jantje zijn telefoon stuurt een willekeurige code XAZZ5B naar Piet zijn telefoon. Jantje houdt dat bij en Piet ook. (Piet stuurt ook een code naar Jantje, maar dat heeft geen belang).
Jantje komt Marie tegen: Jantje zijn telefoon stuurt een andere willekeurige code BC8DK3 naar Marie haar telefoon. Jantje houdt die bij en Marie ook.
Jantje komt Jef niet tegen. Jef krijgt geen code van Jantje.
Nu heeft Jantje een positieve test ondergaan. Hij geeft de code van die test aan zijn applicatie. Die applicatie stuurt die code, en XAZZ5B en BC8DK3 naar de server. De server verifieert dat de test code een echte positieve test code is (en kan dus ook weten dat het van Jantje komt, maar dat wordt verder niet gebruikt).
De server zet dus XAZZ5B en BC8DK3 op de lijst van "positieve contacten".
Piet zijn telefoon kijkt geregeld naar de server. Die ziet daar XAZZ5B staan evenals BC8DK3 tussen alle andere positieve contacten. Piet zijn applicatie ziet dat een van die codes, XAZZ5B, een is dat hij ontvangen heeft ==> Piet zijn applicatie zegt "contact geval !!".
Marie haar telefoon doet hetzelfde: kijkt geregeld naar de server. Die ziet daar plots, tussen alle andere, BC8DK3 staan. Aangezien Marie haar telefoon die code ook ontvangen heeft zegt de applicatie "contact geval !!". De server weet dat niet, dat Marie haar applicatie dat zegt. Dat is enkel lokaal op Marie haar telefoon.
Jef zijn telefoon ziet ook BC8DK3 en XAZZ5B staan. Maar dat komt niet overeen met zijn lijst opgeslagen codes. Dus Jef zijn telefoon doet niks.
|
Piet zijn telefoon doet eerst wel een berekening of de telefoon van Jan lang genoeg (15') en dichtbij genoeg (1,5m) is geweest.