StopCovid — приложение для фиксации контактов с зараженными без нарушения приватности

Некоторое время назад к нам в компанию пришел проект по фиксации контактов между людьми, чтобы в случае заражения была возможность протестировать потенциально зараженных. Данное приложение должно помочь африканской стране Джибути, где очень мало аппаратов ИВЛ.

1010

У вашего способа есть масса недостатков.

Не будем говорить о принципиальной возможности того, что боютус будет включен, уже это сомнительно. Здесь есть вопрос энергопотребления.

Плюс вопрос достоверности данных.

Например, я включаю боютус на компьютере, и у меня со всех окружающих квартир становятся видны все окружающие устройства. Например, я могу не контактировать с соседом сверху, но при этом контакт будет зафиксирован.

Или, например, поток машин. Человек едущий по встрече со мной не контактирует, но система его будет видеть. А с учётом того, что вы не отслеживаете положение, вы не можете применить алгоритмы фильтрации данных.

То есть, вы не знаете, что человек едет в соседней машине, или едет в другом ряду, или едет по встрече.

Плюс, оценка расстояния сомнительна.

Плюс, вот взять офис. Человек ходит по офису, но при этом боютус может не показывать, что заболевший и здоровый находились в одном помещении и контактировали, а геолокация покажет.

Я вижу множество недостатков вашей системы. Даже с учётом снижения точности геолокация, всё равно она обладает преимуществом.

Ответить

Касательно определения расстояния, в том числе в офисных сценариях, а так же энергосбережения можно прочитать как проводились исследования здесь https://github.com/opentrace-community/opentrace-calibration/blob/master/Trial%20Methodologies.md Погрешности, к сожалению, не указаны.

Bluetooth тратит меньше энергии, чем GPS или сотовая связь. Понятно, что сотовая связь у всех работает по-умолчанию, однако для триангуляции в реальном времени нужно постоянно посылать сигнал на вышки оператора, что убьет батарею гораздо быстрее. Bluetooth в этом плане самая экономная технология под задачу.

Фиксация контактов там, где их не было (в машине, с соседом) возможна. Однако описанный вами вариант с определением геопозиции не решает проблему, если не отсылать ее на сервер и не прогонять алгоритмы, которые еще нужно написать и протестировать. В краткосрочной перспективе гораздо проще протестировать еще одного человека на дому. В случае повторения пандемий этот вариант возможно улучшит показатели, но тут вопрос целесообразности. Суть нашей статьи в том, что решение уже существует, уже протестировано, его нужно только применить. Написание и тестирование новых, более точных алгоритмов может занять месяцы.

Нахождение в одном помещении и заражение через поверхности действительно не определяется и определение геопозиции в этом случае могло бы дать лучшие результаты. Возможно стоит рассмотреть варианты дополнения информации с Bluetooth контактами с общими wi-fi точками с придачей меньшего веса этим контактам. Вероятно, этого может быть достаточно.

Ответить