Проблема информирования о катаклизмах всегда стояла немножко позади технологий: вроде бы кто-то что-то и делает в этом направлении, но получается плохо, если не сказать, что никак. Наверное все уже слышали о том же СМС-информировании МЧС или его зарубежного аналога, когда про стихийное бедствие людям сообщают прямо на их телефон - вроде бы и удобно, и вовремя. Другое дело то, как это работает. Всё текущее оборудование (и его программная часть) жёстко централизовано на поставщиков услуг связи, потому что по-умолчанию предполагается, что они есть и хорошо работают везде. В реальности же, часто такие сообщения не приходят получателям из-за перегрузки или поломки инфраструктуры связи, потому что даже банальный снег может вывести из строя ту самую соту, которая должна бы о нём предупреждать. А представьте себе, что происходит, когда бушует вулкан: люди звонят друг другу, без того слабые в подобных местах мобильные сети не справляются, с минуты на минуту пропадёт всё электричество, да ещё часть абонентов вообще находится чёрт знает где, где покрытия хоть каким-то видом коммуникации никогда не планировалось.
Хорошо, что каждый телефон сегодня - это не только GSM/LTE-чип и там обычно есть Bluetooth с Wi-Fi. Благодаря их наличию, а также старой-доброй концепции mesh-сетей, когда устройства подключаются между собой напрямую, IBM Research создали приложение для передачи данных о катаклизмах. По задумке, те устройства, которые смогли получить подобную информацию из интернета или от телефонов других людей, автоматически пересылают её устройствам в радиусе 50-150 метров, которые делают тоже самое далее по цепочке. Сама по себе идея mesh-сетей не нова - самое известное приложение из подобных - это FireChat, который все сначала устанавливали, а потом удаляли, потому что аккумулятор оно расходует хорошо, а общаться там не с кем - внезапно оказывается, что для этого надо ещё и знать что-то о людях сидящих рядом с тобой, например, в том же метро. В случае с приложением IBM, как мне кажется, шансов для развития гораздо больше, потому что степень важности наличия данного приложения крайне высока, а знать людей не требуется - информация актуальна всем вокруг. Посмотрим, насколько хорошо всё будет реализовано: время жизни от батареи, которое в подобных сетях всегда является компромиссом со скоростью передачи информации, тут всё-таки может сильно повлиять, но вот как идея решения проблемы - это прямо очень интересная штука.
https://www.cnet.com/news/alert-app-weather-app-ibm-mesh-network-disaster/