ОБЛАСТЬ ТЕХНИКИ
Данная патентная спецификация относится к устройствам, системам, способам и соответствующим компьютерным программным продуктам, обеспечивающих отслеживание положения пеших туристов и оказание им помощи, а также к реализации задач мониторинга параметров окружающей среды. Более конкретно, данная патентная спецификация относится к множеству устройств, включая интеллектуальные многодатчиковые сетевые устройства, обменивающиеся информацией друг с другом и/или центральным сервером или системой облачных вычислений для реализации множества полезных задач, связанных с отслеживанием положения пеших туристов, оказания им помощи, а также с целями мониторинга параметров окружающей среды.
УРОВЕНЬ ТЕХНИКИ
На смотрителей парков и персонал спасательных служб возлагаются различные задачи, начиная с задач по обнаружению лесных пожаров и предупреждению о них и заканчивая задачами по отслеживанию местоположения пеших туристов и оказанию им помощи в удаленных труднодоступных местностях, где часто отсутствует сотовая связь, что делает невозможным обмен сообщениями между отдельными пешими туристами. При возникновении пожара в отдаленной местности властям важна каждая минута, чтобы сформировать эффективную группу реагирования и собрать необходимые ресурсы. Раннее предупреждение о таком событии, а также возможность связи с людьми в этом районе могут иметь решающее значение для безопасного завершения такой ситуации.
В одном примере, пеший турист путешествует в пределах удаленного района и нуждается в предупреждении о возникновении неподалеку очага лесного пожара, а также в получении указаний относительного того, где можно скрыться от опасности.
В другом примере, пеший турист потерял ориентацию на местности и находится вне зоны действия сотовой связи. Ключевым вопросом безопасности туриста является возможность поддержания связи со смотрителем парка или другим контролирующим персоналом парка.
Аналогично, еще одним примером является отслеживание продвижения пешего туриста по проложенному маршруту для возможности предупреждения смотрителей парка о задержке прибытия туриста в очередной контрольный пункт туристического маршрута.
В еще одном примере турист остро нуждается в немедленной помощи, которую ему могли бы оказать другие туристы, находящиеся вблизи места его расположения, если бы они только знали о сложившейся ситуации и располагали информацией о месте расположения первого туриста.
Эти и другие примеры демонстрируют необходимость в обеспечении пеших туристов средствами, при помощи которых они могли бы обмениваться информацией со смотрителями парков, спасателями и другими туристами, находящимися неподалеку от них в условиях отсутствия сетевого подключения их устройств или находясь в удаленной местности.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В данном документе описывается система, позволяющая использовать технологии мониторинга параметров окружающей среды для отслеживания положения пеших туристов и оказания им помощи.
В документе раскрываются различные методики обеспечения отслеживания положения пеших туристов и оказания им помощи, а также цели мониторинга параметров окружающей среды. Варианты осуществления, описываемые в данном документе, являются типичными примерами устройств, способов, систем, служб и/или компьютерных программных продуктов, которые, будучи особенно пригодными и целесообразными в вопросе обеспечения отслеживания местоположения пеших туристов и оказания им помощи в удаленных туристических регионах, в общем случае применимы к любым ситуациям нахождения человека на открытых местностях (например, на пляжах или на площадках для кемпинга). Таким образом, хотя в конкретных примерах и рассматривается окружение, соответствующее удаленным местам нахождения пеших туристов, необходимо понимать, что сфера применения описанной системы прикладных служб не ограничивается вышеуказанным.
В общем случае, в одном из рассматриваемых аспектов, данные, формируемые интеллектуальным уведомителем о внешних условиях и включающие данные датчиков и идентификационные данные, являющиеся признаком использования первым пользователем интеллектуального устройства, зарегистрированного в первом местоположении, принимаются на сервере с последующим их анализом, после чего на основе данных анализа формируется первое оповещение о присутствии, с последующей его регистрацией и передачей на терминал мониторинга, располагающийся во втором местоположении, отличающемся от первого местоположении; затем принимается решение о возможном формировании экстренного оповещения на основе данных анализа; если было принято решение о формировании экстренного оповещения, производится формирование первого экстренного оповещения, причем сформированное первое экстренное оповещение передается на терминал мониторинга; на сервере производится прием вводимой вторым пользователем информации, подтверждающей прием вторым пользователем первого экстренного оповещения; затем анализируется подтверждение приема вторым пользователем первого экстренного оповещения; с использованием интеллектуального уведомителя о внешних условиях устанавливается канал связи между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга, на основе проанализированного подтверждения приема первого экстренного оповещения вторым пользователем.
Реализации могут включать в себя один или несколько из следующих признаков. На сервере полученные данные могут анализироваться для извлечения, по меньшей мере, следующей информации: идентификатора интеллектуального уведомителя о внешних условиях, идентификатора первого пользователя, условий местной окружающей среды первого пользователя и места расположения первого пользователя. Параметры условий местной окружающей среды первого пользователя могут включать в себя, по меньшей мере, температуру, влажность, данные датчика присутствия, данные датчика активного приближения, данные пассивного инфракрасного датчика движения, данные ультразвуковой локации, данные о наличии огня, дыма, УФ-индекс, уровень содержания угарного газа, уровень содержания углекислого газа, данные сейсмоактивности, скорость ветра, поток видео данных, звуковые данные и данные об уровне освещенности.
Процедура формирования первого оповещения о присутствии может быть реализована, по меньшей мере, одним из следующих способов: указанием на место расположения первого пользователя согласно результатам анализа данных; загрузкой набора ранее записанных оповещений о присутствии первого пользователя и извлечением из них данных о его соответствующих места расположения, добавлением данных о месте расположения первого пользователя в состав извлеченного набора данных и созданием отслеженного маршрута перемещений первого пользователя на основании анализа набора данных с внесенными в него изменениями; а также сопоставлением координат места расположения первого пользователя с параметрами набора мест расположений, связанными с одним или множеством предопределенных туристических маршрутов для определения пути перемещения первого пользователя вдоль туристического маршрута. В состав первого оповещения о присутствии могут входить, по меньшей мере, следующие данные: идентификатор первого оповещения о присутствии, идентификатор первого пользователя; идентификатор интеллектуального уведомителя о внешних условиях; место расположения первого пользователя; метка времени формируемого первого оповещения о присутствии, а также необязательный идентификатор туристического маршрута.
Процесс регистрации сформированного первого оповещения о присутствии может включать в себя, по меньшей мере, одно из следующих действий: хранение его в базе данных, в файле данных, или же в транзакции блокчейна.
Передача первого оповещения о присутствии на терминал мониторинга может осуществляться с использованием электронной почты, SMS-сообщений, службы обмена мгновенными сообщениями, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д.
Определение необходимости формирования первого экстренного оповещения может быть выполнено путем сопоставления частей анализируемых данных с набором критериев, указывающих присутствие экстренного состояния или запроса на оказание экстренной помощи. Процедура сопоставления критериев может быть реализована путем выполнения, по меньшей мере, одного из следующих действий: поиска наличия конкретных слов или фраз в речевой записи или аудио потоке, свидетельствующих о присутствии запроса на оказание помощи (например, с использованием средств обработки естественного языка); поиска наличия ручной жестикуляции в видео записи или видео потоке, свидетельствующей о присутствии запроса на оказание помощи (например, с использованием алгоритмов распознавания жестикуляции, таких как трехмерные алгоритмы, основанные на использовании компьютерного моделирования, алгоритмов распознавания положений скелета, моделей внешнего вида и т.д.); анализа выражений лица в видео записи или видео потоке, свидетельствующих о чрезвычайном положении (например, путем использования алгоритма распознавания эмоций); поиска наличия особых слов или фраз в текстовом сообщении (например, путем использования предварительно заданной поисковой таблицы); поиска наличия слов или фраз в текстовом сообщении, свидетельствующих о присутствии запроса на оказание помощи (например, путем проведения интеллектуального анализа текстов, использования техники логического анализа текстов, средств обработки естественного языка); объединения данных датчиков, полученных от интеллектуального уведомителя о внешних условиях, с полученными данными о первом месте расположения первого пользователя (например, путем обнаружения факта наличия пожара неподалеку от места расположения пользователя); поиска наличия специфических программируемых команд, внедренных в поток данных, получаемых от интеллектуального уведомителя о внешних условиях (например, путем отправки интеллектуальным уведомителем о внешних условиях специфической управляющей команды, формируемой в ответ на команду, полученную от первого пользователя); загрузкой набора ранее записанных оповещений о присутствии первого пользователя, добавления первого оповещения о присутствии в набор загруженных оповещений о присутствии, расчета, с использованием измененных данных набора, параметров отслеженного маршрута первого пользователя, прогнозирования, с использованием данных отслеженного маршрута, вероятности того, что первый пользователь окажется неспособным завершить вовремя, по меньшей мере, один из множества предварительно обозначенных маршрутов, чтобы избежать, по меньшей мере, одной из надвигающихся угроз, связанных с опасными условиями окружающей среды. Угрозой, связанной с опасными условиями окружающей среды, может быть, по меньшей мере, одна из следующих: лесной пожар, пожар в сухих кустарниках, наводнение, ураган, смерч, землетрясение, оползень, сейсмическая морская волна, аномальная жара, условия нулевой освещенности, аномальных холод, наличие хищников и наличие охотников. Присутствие надвигающихся угроз, связанных с опасными условиями окружающей среды, может быть обнаружено путем анализа данных, полученных от рассматриваемого интеллектуального уведомителя о внешних условиях, других интеллектуальных уведомителей о внешних условиях, расположенных неподалеку от первого пользователя, или же путем анализа данных, полученных от внешних источников. В состав первого экстренного оповещения могут входить, по меньшей мере, следующие данные: идентификатор первого экстренного оповещения, идентификатор первого оповещения о присутствии, получение которого привело к формированию первого экстренного оповещения, идентификатор первого пользователя; идентификатор интеллектуального уведомителя о внешних условиях; место расположения первого пользователя; тип чрезвычайной ситуации, на присутствие которой указывает первое экстренное оповещение; метка времени формируемого первого экстренного оповещения; а также необязательный идентификатор туристического маршрута.
Передача первого экстренного оповещения на терминал мониторинга может осуществляться с использованием электронной почты, SMS-сообщений, службы обмена мгновенными сообщениями, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д.
В состав данных, вводимых вторым пользователем, подтверждающих прием первого экстренного оповещения, могут входить голосовое подтверждение, определенный жест, выполняемый мышью, щелчок мышью, ввод данных с клавиатуры, определенный жест, выполняемый рукой и т.д.
Канал связи между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга, может быть создан при помощи интеллектуального уведомителя о внешних условиях с использованием голосового звонка, видео звонка, службы обмена мгновенными сообщениями и т.д.
В общем случае, согласно еще одному аспекту изобретения, в состав реализуемого компьютером способа, входит предоставление администраторам возможности настраивать параметры работы интеллектуальных отслеживающих уведомителей.
Реализации могут включать в себя один или несколько из следующих признаков. Рассматриваемый способ может включать в себя предоставление пользовательского интерфейса, для обеспечения возможности администратору выполнять настройку параметров профилей каждого из множества интеллектуальных уведомителей о внешних условиях. Указанные профили устройств могут содержать одну или несколько из следующих категорий данных: идентификатор устройства, тип устройства, место расположения устройства и доступные для измерения параметры окружающей среды. В состав доступных для измерения параметров окружающей среды могут входить, по меньшей мере, следующие: температура, влажность, данные датчика присутствия, данные датчика активного приближения, данные пассивного инфракрасного датчика движения, данные ультразвуковой локации, данные о наличии огня, дыма, УФ-индекс, уровень содержания угарного газа, уровень содержания углекислого газа, данные сейсмоактивности, скорость ветра, поток данных от ПЗС-камеры/видеокамеры, звуковые данные и данные об уровне освещенности.
В общем случае, согласно еще одному аспекту изобретения, в состав реализуемого компьютером способа входит предоставление администраторам возможности настраивать параметры туристических маршрутов и соотносить с ними конкретные интеллектуальные уведомители о внешних условиях.
Реализации могут включать в себя один или несколько из следующих признаков. Рассматриваемый способ может включать в себя предоставление пользовательского интерфейса, для обеспечения возможности администратору выполнять настройку параметров каждого из туристических маршрутов. В состав параметров туристических маршрутов могут входить один или несколько из следующих: идентификатор маршрута, упорядоченный набор взаимосвязанных месторасположений, информация о сложности маршрута, рекомендации и ограничения по прохождению маршрута, связанные с конкретным временем года, а также упорядоченный набор сопоставленных интеллектуальных уведомителей о внешних условиях.
В состав упорядоченного набора взаимосвязанных месторасположений может входить линейный туристический маршрут (маршрут с различными точками начала и окончания), кольцевой туристический маршрут (маршрут с одинаковой точкой начала и окончания и не требующий прохождения одного и того же участка дважды), туристический маршрут типа «туда и обратно» (маршрут, при котором вы путешествуете вперед до конечной точки, а затем назад до начальной точки по тому же самому пути), а также маршрут в форме «леденца на палочке» (маршрут с петлей на конце, с точками начала/окончания по типу «туда и обратно»). Параметр сложности маршрута может быть одним из следующих: простой, средней сложности, умеренно трудный, трудный и очень сложный. В состав рекомендаций и ограничений по прохождению маршрута, связанных с конкретным временем года, может входить набор двенадцати элементов, где каждый элемент соответствует своему месяцу года, и с указанием, по меньшей мере, на то, что прохождение туристического маршрута в течение этого месяца года: рекомендуется, не рекомендуется, запрещено.
В общем случае, в еще одном из рассматриваемых аспектов, в состав аппаратуры входит накопительное устройство для хранения данных, соответствующих оповещениям о присутствии, где каждое из них связывается, по меньшей мере, с одним первым пользователем; а также сервер для получения данных, формируемых интеллектуальным уведомителем о внешних условиях и включающих в свой состав данные датчиков и идентификационные данные, являющиеся признаком обнаружения первого пользователя в первом местоположении, анализа полученных данных, формирования на основе данных анализа первого оповещения о присутствии с последующей его регистрацией и передачей на терминал мониторинга, располагающийся во втором местоположении, отличающегося от первого местоположения и последующего принятия решения о возможном формировании экстренного оповещения, а также формирования первого экстренного оповещения и передачи сформированного первого экстренного сообщения на терминал мониторинга; приема вводимой через терминал мониторинга вторым пользователем информации, подтверждающей прием вторым пользователем первого экстренного оповещения; анализа подтверждения приема вторым пользователем первого экстренного оповещения и установления с использованием интеллектуального уведомителя о внешних условиях канала связи между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга, на основании проанализированного подтверждения приема вторым пользователем первого экстренного оповещения.
Реализации могут включать в себя один или несколько из следующих признаков. В состав данных датчиков интеллектуального уведомителя о внешних условиях могут входить данные измерений и/или регистрации параметров температуры, влажности, УФ-индекс, уровень содержания углекислого газа, данные сейсмоактивности, скорость ветра, данные об уровне освещенности, поток данных от ПЗС-камеры/видеокамеры, данные о наличии огня, дыма, данные датчика активного приближения, данные пассивного инфракрасного датчика движения, уровень содержания угарного газа, данные пассивного инфракрасного датчика движения, данные датчика присутствия, данные ультразвуковой локации и звуковые данные. В состав данных идентификации интеллектуального уведомителя о внешних условиях, являющиеся признаком обнаружения первого пользователя в первом местоположении, может входить идентификатор первого пользователя. В состав идентификатора первого пользователя может входить, по меньшей мере, одно из следующего: имя пользователя, адрес электронной почты, МАС-адрес, адрес устройства Bluetooth (BD_ADDR), идентификатор пользователя стандарта ближней радиосвязи NFC, номер мобильного абонента сети ISDN, номер телефона, биометрический идентификатор и локально сформированный идентификатор. Идентификатор может быть использован независимо или в сочетании с другими идентификаторами. Идентификатор может определяться на основе информации, предоставленной первым пользователем (например, пользователь может предоставить имя пользователя с использованием приложения, работающего на интеллектуальном устройств), косвенно путем идентификации устройства первого пользователя или приложения, используя которое пользователь поддерживает связь с интеллектуальным уведомителем о внешних условиях (например, распознавания уникального идентификатора устройства или приложения при поддержании связи с устройством пользователя), или естественным образом интеллектуальным уведомителем о внешних условиях с использованием его датчиков (например, интеллектуальный уведомитель о внешних условиях может формировать уникальный идентификатор на основе распознавания черт лица первого пользователя с использованием своей камеры, осуществлять запись имени первого пользователя с использованием своего микрофона и т.д.).
В общем случае, согласно еще одному аспекту изобретения, в состав аппаратуры входит устройство, оборудованное пользовательским интерфейсом для обеспечения передачи информации первому пользователю, а также интерфейс доступа к сети. Указанное устройство выполняется с возможностью передачи информации, предоставляемой первым пользователем, на удаленный сервер даже в том случае, если устройство не имеет доступа к какой-либо сети передачи данных за исключением сетей передачи данных, доступ к которым можно получить через интеллектуальный уведомитель о внешних условиях
Реализации могут включать в себя один или несколько из следующих признаков. Такое устройство может включать в себя, по меньшей мере, один -визуальный или звуковой, интерфейс пользователя. Таким устройством может быть мобильный телефон, смарт-часы, ноутбук, карманный персональный компьютер, фитнес-трекер, GPS-устройство или туристический GPS-навигатор. В качестве интерфейса доступа к сети может использоваться интерфейс Bluetooth, Bluetooth Low Energy, WiFi, Wi-Fi HaLow, NFC, Zigbee или Z-wave.
В общем случае, согласно еще одному аспекту изобретения, в состав аппаратуры входит устройство, оборудованное множеством датчиков, первый сетевой интерфейс для создания частной сети и второй сетевой интерфейс для подключения к серверу. Указанное устройство выполняется с возможностью приема соединений от первых пользователей, находящихся поблизости, с использованием частной сети, созданной первым сетевым интерфейсом, и обеспечения передачи информации, предоставляемой пользователями, вместе с информацией, обнаруживаемой самим устройством, на удаленный сервер через второй сетевой интерфейс. Указанное устройство, кроме того, выполняется с возможностью передачи ответной информации от удаленного сервера первым пользователям и обеспечения объема информацией между первыми пользователями и удаленными пользователями через удаленный сервер.
Реализации могут включать в себя один или несколько из следующих признаков. Датчики могут обеспечивать проведение измерений и/или регистрации параметров температуры, влажности, УФ-индекс, уровень содержания углекислого газа, данные сейсмоактивности, скорость ветра, данные об уровне освещенности, поток данных от ПЗС-камеры/видеокамеры, данные о наличии огня, дыма, данные датчика активного приближения, данные пассивного инфракрасного датчика движения, уровень содержания угарного газа, данные пассивного инфракрасного датчика движения, данные датчика присутствия, данные ультразвуковой локации и звуковые данные. В качестве первого сетевого интерфейса может использоваться интерфейс Bluetooth, Bluetooth Low Energy, Wi-Fi HaLow, NFC, Zigbee или Z-wave. В качестве второго сетевого интерфейса может использоваться интерфейс Internet, LoRaWAN, SigFox, GSM, OpenUNB, CDMA, NB loT, DASH7 Alliance Protocol, IEEE P802.11ah, LTE-Cat M, nWave или MIoTy). Связь между первыми пользователями и удаленными пользователями через удаленный сервер может поддерживаться с использованием голосового чата, видео чата, службы обмена мгновенными сообщениями и т.д.
В общем случае, согласно еще одному аспекту изобретения, в состав аппаратуры входит устройство, оборудованное пользовательским интерфейсом для обеспечения передачи и сбора информации второму пользователю и от второго пользователя, а также интерфейс доступа к сети. Устройство выполняется с возможностью передачи информации, предоставляемой вторым пользователем, на удаленный сервер, а также приема оповещений от удаленного сервера и представления их второму пользователю.
Реализации могут включать в себя один или несколько из следующих признаков. Такое устройство может включать в себя, по меньшей мере, один -визуальный или звуковой, интерфейс пользователя. Таким устройством может быть мобильный телефон, смарт-часы, ноутбук, карманный персональный компьютер, фитнес-трекер, GPS-устройство, туристический GPS-навигатор или настольный компьютер. В качестве интерфейса доступа к сети может использоваться интерфейс Internet, GSM, CDMA, NB loT, LTE-Cat M, nWave, MIoTy, Bluetooth, Bluetooth Low Energy, Wi-Fi HaLow, NFC, Zigbee или Z-wave.
В общем случае, согласно еще одному аспекту изобретения, в состав системы входят средства приема данных, формируемых интеллектуальным уведомителем о внешних условиях, расположенным в первом местоположении, в состав которых входят данные датчиков и данные идентификации первого пользователя, являющиеся признаком обнаружения первого пользователя в первом местоположении, средства анализа полученных данных, средства формирования первого оповещения о присутствии, основывающегося на просигнализированных данных, средства регистрации сформированного первого оповещения о присутствии, средства передачи сформированного первого оповещения о присутствии на терминал мониторинга, расположенный во втором местоположении, отличающемся от первого местоположения, о работающий под управлением второго пользователя, средства определения необходимости формирования экстренного оповещения на основании проанализированных данных, средства формирования первого экстренного оповещения на основании проанализированных данных, средства передачи первого экстренного сообщения на терминал мониторинга, средства приема вводимой вторым пользователем информации, подтверждающей прием вторым пользователем первого экстренного оповещения, средства анализа подтверждения приема вторым пользователем первого экстренного оповещения, средства создания канала связи между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга, при посредстве интеллектуального уведомителя о внешних условиях, на основании проанализированных данных.
Эти и другие объекты, и признаки, а также их комбинации могут быть выражены как способы, устройства, системы, средства для выполнения функций, программные продукты и другими способами.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 и 2 иллюстрируют схематические изображения информационно-поисковых систем.
Фиг. 3 и 4 иллюстрируют схемы графических интерфейсов пользователя.
Фиг. 5, 6, 7 и 8 иллюстрируют структурные схемы технологических процессов.
Фиг. 9 иллюстрирует схематическое изображение вычислительной системы общего назначения.
Одинаковыми номерами позиций на разных чертежах обозначены аналогичные элементы.
ДЕТАЛЬНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Со ссылкой на Фиг. 1: типичная система 100 прикладных служб осуществляет загрузку и распространение данных мониторинга параметров окружающей среды и данных потенциала поддержки туристов на основании данных датчиков и данных идентификации, сформированных первым интеллектуальным уведомителем о внешних условиях (ИУВУ) 124 первого пользователя 104 в интеллектуальном внешнем окружении 130.
В состав системы 100 входит сервер 106 приложений, создающий возможности для передачи интеллектуальным уведомителем о внешних условиях 124 данных датчика 125 и идентификационных данных пользователей 104 на терминалы мониторинга 111, используемые вторыми пользователями 105 посредством соответствующих оповещений, формируемых при помощи географического сервера 116 и сервера обнаружения чрезвычайных ситуаций 122, а также для установления связи между первыми пользователями 104 и вторыми пользователями 105 в случае возникновения чрезвычайной ситуации.
Первый пользователь 104 может использовать приложение 108, исполняемое на клиентском терминале 110 (например, на карманном персональном компьютере, мобильном телефоне, смартфоне, планшете, GPS-устройстве, туристическом GPS-навигаторе, ноутбуке), для получения доступа к интеллектуальному уведомителю о внешних условиях 124 через частную сеть 114 (например, BLE, WiFi), наличие которой обеспечивается интеллектуальным уведомителем о внешних условиях 124.
Интеллектуальный уведомитель о внешних условиях 124 может использовать соединение пользователя 104 через частную сеть 114 для определения данных идентификации пользователя 104. Интеллектуальный уведомитель о внешних условиях 124 может также использовать один или несколько из множества датчиков 125 (например, датчиков температуры, датчиков влажности, датчиков присутствия, датчиков естественного освещения, пожарных датчиков, датчиков дыма, датчиков угарного газа, датчиков активного приближения, пассивных инфракрасных датчиков движения, ультразвуковых датчиков, ПЗС-камеры/видеокамеры, микрофонов и т.д.) для определения данных идентификации пользователя 104 и отправки данных датчиков на сервер 106 приложений.
Интеллектуальный уведомитель о внешних условиях 124 может получать доступ к серверу 106 приложений через сеть 112 (например, сеть Internet, LoRaWAN, SigFox, GSM, OpenUNB).
Сервер 106 приложений пересылает данные датчика 125 и данные идентификации пользователя, а также любые сформированные ранее для первого пользователя 104 оповещения о присутствии, хранящиеся в базе данных 118, на географический сервер 116. Географический сервер 116 осуществляет анализ данных датчиков и данных идентификации пользователя для определения текущего местоположения первого пользователя 104, условий местной окружающей среды первого пользователя 104 и для идентификации интеллектуального уведомителя о внешних условиях 124, который используется первым пользователем 104 для обмена сообщениями с сервером 106 приложений. Географический сервер 116 выбирает профиль 103 интеллектуального уведомителя о внешних условиях из множества профилей 103 интеллектуальных уведомителей о внешних условиях, на основе данных анализа. Например, профиль 103 интеллектуального уведомителя о внешних условиях может извлекаться из состава информации об интеллектуальных уведомителях о внешних условиях, скомпонованной администратором с использованием графического интерфейса 410 пользователя (Фиг. 4). Географический сервер 116 осуществляет выбор возможных туристических маршрутов, по которым может передвигаться первый пользователь 104, путем поиска всех туристических маршрутов 102, для которых выбранный профиль 103 интеллектуального уведомителя о внешних условиях содержит часть указанного маршрута. Например, туристический маршрут 102 может извлекаться из состава информации о туристических маршрутах, скомпонованной администратором с использованием графического интерфейса 310 пользователя (Фиг. 3). Если сервер 106 приложений обеспечил наличие одно или несколько из ранее сформированных для первого пользователя 104 оповещений о присутствии, географический сервер 116 осуществляет расчет параметров отслеженного маршрута для первого пользователя 104. Например, географический сервер 116 может создавать массив местоположений по данным, содержащимся в каждом из полученных оповещений о присутствии, вместе с соответствующими метками времени, а также сортировать элементы массива по признаку метки времени и вставлять данные определенного текущего местоположения первого пользователя 104 в конец отсортированного массива. Затем географический сервер 116 формирует оповещение о присутствии, содержащее, по меньшей мере, данные идентификации первого пользователя 104, текущую метку времени, идентификатор интеллектуального уведомителя о внешних условиях 124 (извлеченный из выбранного профиля 103 интеллектуального уведомителя о внешних условиях и в соответствии с конфигурацией, заданной администратором с использованием области 412а графического интерфейса 410 пользователя (Фиг. 4)), определенные координаты текущего местоположения первого пользователя 104, выбранные возможные туристические маршруты 102, по которым может передвигаться первый пользователь 104, и отслеженный маршрут первого пользователя 104.
Географический сервер 116 передает сформированное оповещение о присутствии на сервер 106 приложений. Сервер 106 приложений регистрирует полученное оповещение о присутствии в базе данных 118. Затем сервер 106 приложений передает сформированное оповещение о присутствии на терминал мониторинга 111, используемый вторым пользователем 105, через вторую сеть 126 (например, Интернет), отличающуюся от первой сети 112 (терминал мониторинга 111 не имеет прямого подключения к первой сети 112). Терминал мониторинга 111 может оповещать об этом второго пользователя 105 сразу же или позднее, в зависимости от сценария использования.
Сервер 106 приложений отсылает данные датчиков и данные идентификации пользователя на сервер 122 обнаружения чрезвычайных ситуаций. Сервер 122 обнаружения чрезвычайных ситуаций определяет, указывают ли данные о местоположении первого пользователя 104, данные условий местной окружающей среды или же данные статуса на присутствие чрезвычайной ситуации. Для определения необходимости формирования первого экстренного оповещения, сервер 122 обнаружения чрезвычайных ситуаций может осуществлять сопоставление сегментов проанализированных данных датчика 125 и данных идентификации первого пользователя 104 с набором критериев, индицирующих присутствие экстренного состояния или запроса на оказание экстренной помощи. Указанный процесс сопоставления критериев может осуществляться, по меньшей мере, одним из указанных ниже способов:
осуществлением поиска наличия конкретных слов или фраз в речевой записи или аудио потоке, свидетельствующих о присутствии запроса первого пользователя 104 на оказание экстренной помощи (например, с использованием средств обработки естественного языка);
осуществлением поиска наличия ручной жестикуляции в видео записи или видео потоке, свидетельствующей о присутствии запроса первого пользователя 104 на оказание экстренной помощи (например, с использованием алгоритмов распознавания жестикуляции, таких как трехмерных алгоритмов, основанных на использовании компьютерного моделирования, алгоритмов распознавания положений скелета, моделей внешнего вида и т.д.);
осуществлением анализа выражений лица первого пользователя 104 в видео записи или видео потоке, свидетельствующих о чрезвычайном положении (например, путем использования алгоритма распознавания эмоций);
осуществлением поиска наличия слов или фраз в текстовом сообщении первого пользователя 104, свидетельствующих о присутствии запроса первого пользователя 104 на оказание экстренной помощи (например, путем использования предварительно заданной поисковой таблицы, путем проведения интеллектуального анализа текстов, использования техники логического анализа текстов, средств обработки естественного языка);
объединением данных датчиков, полученных от интеллектуального уведомителя о внешних условиях 124, с полученными данными о местоположении первого пользователя 104, для определения наличия чрезвычайного положения (например, путем обнаружения факта наличия пожара неподалеку от места расположения первого пользователя 104);
обнаружением специальных программируемых команд, внедренных в поток данных, полученных от интеллектуального уведомителя о внешних условиях 124 (например, путем отсылки интеллектуальным уведомителем о внешних условиях 124 специфической управляющей команды, формируемой в ответ на команду, полученную от первого пользователя 104), индицирующих присутствие запроса первого пользователя 104 на оказание экстренной помощи;
загрузкой набора ранее зарегистрированных оповещений о присутствии первого пользователя 104, добавлением первого оповещения о присутствии в набор загруженных оповещений о присутствии, расчетом, с использованием измененных данных набора, параметров отслеженного маршрута первого пользователя 104, прогнозированием, с использованием данных отслеженного маршрута, вероятности того, что первый пользователь 104 окажется неспособным завершить вовремя, по меньшей мере, один из множества предварительно обозначенных маршрутов 102, чтобы избежать, по меньшей мере, одной из надвигающихся угроз, связанных с опасными условиями окружающей среды. Угрозой, связанной с опасными условиями окружающей среды, может быть, по меньшей мере, одна из следующих: лесной пожар, пожар в сухих кустарниках, наводнение, ураган, смерч, землетрясение, оползень, сейсмическая морская волна, аномальная жара, условия нулевой освещенности, аномальных холод, наличие хищников и наличие охотников. Присутствие в месте расположения первого пользователя 104 угроз, связанных с опасными условиями окружающей среды, может быть идентифицировано на основе анализа информации, получаемой от интеллектуального уведомителя о внешних условиях 124, от других интеллектуальных уведомителей о внешних условиях 124, располагающихся неподалеку от первого пользователя 104, или же от внешних источников.
Согласно некоторым вариантам осуществления, данные датчиков 125 звука, вибрации и/или движения, формируемые интеллектуальным уведомителем о внешних условиях 124, используются для обнаружения звуков, вибраций и/или движений, возникающих в процессе перемещения паводковых вод. Основываясь на обнаруженных звуках, вибрациях и/или движениях, сервер 122 обнаружения чрезвычайных ситуаций делает заключения о направлении и скорости перемещения паводкового потока. Например, сервер 122 обнаружения чрезвычайных ситуаций может использоваться для выполнения программ/алгоритмов, распознающих звук перемещения паводковых вод и связанную с этим опасность для туристов 104 нахождения в интеллектуальном внешнем окружении 130.
Согласно некоторым вариантам осуществления, данные датчиков 125 звука, вибрации и/или движения, формируемые интеллектуальным уведомителем о внешних условиях 124, используются для обнаружения звуков, вибраций и/или движений, возникающих в процессе перемещения опасных хищников (медведей, горных львов и т.д.) Основываясь на обнаруженных звуках, вибрациях и/или движениях, сервер 122 обнаружения чрезвычайных ситуаций делает заключения об обнаружении присутствия хищников в интеллектуальном внешнем окружении 130 и предоставляет соответствующие услуги. Например, сервер 122 обнаружения чрезвычайных ситуаций может использоваться для выполнения программ/алгоритмов, распознающих звуки, издаваемые определенными хищниками, характер их перемещений и/или создаваемые ими вибрации (в отдельности или коллективно).
Согласно некоторым вариантам осуществления, данные датчиков 125 звука, вибрации и/или движения, формируемые интеллектуальным уведомителем о внешних условиях 124, используются для обнаружения звуков, вибраций и/или движений, возникающих в процессе осуществления охотниками своей деятельности без соответствующего разрешения или небезопасным способом в интеллектуальном внешнем окружении 130. Основываясь на обнаруженных звуках, вибрациях и/или движениях, сервер 122 обнаружения чрезвычайных ситуаций делает заключения о наличии охотничьей или браконьерской деятельности и предоставляет соответствующие услуги. Например, сервер 122 обнаружения чрезвычайных ситуаций может использоваться для выполнения программ/алгоритмов, распознающих звуки ружейных выстрелов и вибраций неподалеку от площадок для кемпинга, туристических троп и т.д.
Сервер 122 обнаружения чрезвычайных ситуаций может включать в свой состав или использовать иным способом внешнюю информацию из внешних источников (например, полученную из Интернета - такую как прогнозы погоды, предупреждения о неблагоприятных погодных условиях, стихийных бедствиях, данные систем координации и т.д.) для улучшения функционирования одной или нескольких моделей обработки данных. Внешняя информация может использоваться для интерпретации данных, полученных от интеллектуального уведомителя о внешних условиях 124, для определения характеристик окружающей среды в районе расположения интеллектуального уведомителя о внешних условиях 124, для определения контактной информации организационных единиц (например, государственных гражданских служб, таких как аварийно-спасательных бригад, полиции или больниц), располагающихся неподалеку от интеллектуального уведомителя о внешних условиях 124, для идентификации статистических условий, условий окружающей среды, тенденций или другой информации, связанной с интеллектуальным внешним окружением 130, и так далее.
Затем сервер 122 обнаружения чрезвычайных ситуаций формирует экстренное оповещение, содержащее, по меньшей мере, следующие компоненты: идентификатор первого экстренного оповещения, идентификатор первого оповещения о присутствии, получение которого привело к формированию первого экстренного оповещения, идентификатор первого пользователя 104; идентификатор интеллектуального уведомителя о внешних условиях 124; данные о местоположении первого пользователя 104; тип чрезвычайной ситуации, на присутствие которой указывает первое экстренное оповещение; метку времени формируемого первого экстренного оповещения; а также необязательный идентификатор туристического маршрута 102. Типом чрезвычайной ситуации, на присутствие которой указывает первое экстренное оповещение, может быть, по меньшей мере, один из следующих: пользователю угрожают опасные условия окружающей среды (по меньшей мере, одно из следующего: лесной пожар, пожар в сухих кустарниках, наводнение, ураган, смерч, землетрясение, оползень, сейсмическая морская волна, аномальная жара, условия нулевой освещенности, аномальных холод, наличие хищников и наличие охотников), пользователь отклонился от проложенного маршрута, пользователь не прибыл в очередной контрольный пункт вовремя, пользователь запрашивает помощь, или пользователь нуждается в экстренной помощи.
Сервер 122 обнаружения чрезвычайных ситуаций передает экстренное оповещение на сервер 106 приложений. Сервер 106 приложений передает экстренное оповещение на терминал мониторинга 111 через вторую сеть 126. Терминал мониторинга 111 может оповещать об этом второго пользователя 105 сразу же или позднее, в зависимости от сценария использования. Второй пользователь 105 может через терминал 111 мониторинга вводить в сервер 106 приложений информацию, индицирующую подтверждение приема вторым пользователем 105 экстренного оповещения. Затем сервер 106 приложений запускает процесс обмена информацией между первым пользователем 104 и вторым пользователем 105 путем создания канала связи между клиентским терминалом 110 и терминалом мониторинга 111 через частную сеть 114, интеллектуальный уведомитель о внешних условиях 124, первую сеть 112 и вторую сеть 126.
В некоторых вариантах реализации, для поощрения инноваций и исследований, связанных с безопасностью, и для увеличения количества продуктов и услуг, связанных с безопасностью, и других продуктов и услуг, доступных пользователям, система 100 прикладных служб содержит целый ряд интерфейсов 150 программирования приложений (API) третьих сторон, например, агентств 160 охраны общественной безопасности (таких как института смотрителей парков и полиции), органов государственной власти 162 (например, Агентства охраны окружающей среды (ЕРА)), академических учреждений 164 (например, университетских научных работников), предприятий 166 (например, частных охранных организаций), аварийно-спасательных служб 168 (таких как пожарная служба, служба скорой медицинской помощи, поисково-спасательная служба), а также других третьих сторон. Интерфейсы 150 программирования приложений (API) связаны со сторонними системами и позволяют им обмениваться информацией с системой 100 прикладных служб, включая сервер 106 приложений, географический сервер 116 и сервер 122 обнаружения чрезвычайных ситуаций. Например, интерфейсы 150 программирования приложений (API) позволяют приложениям третьих сторон инициировать специальные задачи по обработке данных, выполняемые системой 100 прикладных служб.
Например, третьи стороны могут разрабатывать программы и/или приложения, такие как веб-приложения или мобильные приложения, для интегрирования в состав системы 100 прикладных служб и обеспечения пользователей необходимыми услугами и информацией. Примеры включают в себя обеспечение пользователей местными метеорологическими сводками и предупреждениями о стихийных бедствиях, информацией и статистическими данными, информацией по технике безопасности, контрольными перечнями и т.д.
В еще одном примере, третьи стороны могут разрабатывать программы и/или приложения, такие как веб-приложения или мобильные приложения, для интегрирования в состав системы 100 прикладных служб и обеспечения служб оперативного реагирования необходимыми услугами и информацией. Примеры включают в себя оповещение соответствующих правоохранительных органов о присутствии браконьеров, обеспечение раннего предупреждения органов общественной безопасности о наличии лесных пожаров, оповещение соответствующих органов исполнительной власти о превышении уровня вредных выбросов в окружающую среды, допустимого согласно текущим нормам экологической политики и т.д.
Со ссылкой на Фиг. 2: в некоторых вариантах осуществления второй пользователь 105 располагается во втором интеллектуальном внешнем окружении 130а, во втором местоположении, отличающемся от местоположения первого пользователя 104. Второй пользователь 105 может использовать терминал мониторинга 111 (например, карманный персональный компьютер, мобильный телефон, смартфон, планшет, GPS-устройство, туристический GPS-навигатор, ноутбук) для получения доступа к второму интеллектуальному уведомителю о внешних условиях 124а через вторую частную сеть 114а (например, BLE, WiFi), наличие которой обеспечивается вторым интеллектуальным уведомителем о внешних условиях 124а.
Второй интеллектуальный уведомитель о внешних условиях 124а может получать доступ к серверу 106 приложений через сеть 112 (например, сеть Internet, LoRaWAN, SigFox, GSM, OpenUNB).
Когда второй пользователь 105 вводит с использованием терминала мониторинга 111 во второй сервер 106 приложений информацию, индицирующую подтверждение вторыми пользователем 105 получения экстренного оповещения, сервер 106 приложений запускает процесс обмена информацией между первым пользователем 104 и вторым пользователем 105 путем создания канала обмена информацией между клиентским терминалом 110 и терминалом мониторинга 111 через частную сеть 114, первый интеллектуальный уведомитель о внешних условиях 124, первую сеть 112, второй интеллектуальный уведомитель о внешних условиях 124а и вторую частную сеть 114а.
Далее будут приведены примеры реализации задач, связанных с безопасностью, со ссылками на Фиг. 1-2. В одном из примеров, связанных с обеспечением безопасности, некоторые или все из интеллектуальных уведомителей о внешних условиях 124 функционируют как датчики в системе обнаружения растительных пожаров. В этом примере, в случае обнаружения интеллектуальным уведомителем о внешних условиях 124 характерных перемещений (диких животных, спасающихся от пожара), избыточного тепла, дыма, повышенных уровней углекислого или угарного газа и т.д. уведомитель отсылает соответствующее сообщение через сеть 112 (например, сеть OpenUNB, SigFox, LoRaWAN, Интернет) на сервер 106 приложений, который, в свою очередь, отсылает сигнал тревоги на терминал мониторинга 111, а также, одновременно с этим, сообщение отсылается на мобильные устройства 110 пользователей 104.
И в еще одном примере, связанном с обеспечением безопасности, данные о местоположении туриста (например, данные GPS, данные профиля 103 интеллектуального уведомителя о внешних условиях и т.д.) используются для достижения задач, связанных с обеспечением безопасности туристов. Согласно вариантам осуществления, пользователи 104 в интеллектуальном внешнем окружении 130 (например, лица, совершающие пешие путешествия в этой области) осуществляют регистрацию своих соответствующих мобильных устройств 110 в качестве устройств, «привязанных» к туристическому маршруту 102, а сервер 106 приложений отслеживает перемещения пользователей 104 с использованием данных геолокации пользователей, получаемых от мобильных устройств 110 или интеллектуальных уведомителей о внешних условиях 124, к которым они подключены. Сервер 106 приложений использует указанные данные слежения для того, чтобы делать заключения о текущем и будущем местоположении и о статусе безопасности пользователей 104. Например, на основе данных о скорости перемещения туриста 104 по туристическому маршруту 102, отмеченной до настоящего момента времени, погодных условиях и ожидаемой продолжительности перемещения вдоль заданного маршрута 102 до достижения следующего контрольного пункта, сервер 106 приложений, используя географический сервер 116 и сервер 122 обнаружения чрезвычайных ситуаций, может определить, что турист 104 опаздывает с прибытием в очередной контрольный пункт, расположенный вдоль туристического маршрута 102, и отослать сигнал тревоги на терминал мониторинга 111 или другим соответствующим официальным органам (смотрителям парков и поисково-спасательным службам и т.д.).
В еще одном примере, связанном с обеспечением безопасности, некоторые или все из интеллектуальных уведомителей о внешних условиях 124 оборудуются видео камерами. В таком случае интеллектуальные уведомители о внешних условиях 124 могут передавать видео информацию на сервер 106 приложений, который может обеспечить доступность видео информации для терминалов мониторинга 111, в форме видео потока в режиме реального времени или предварительного записанного видео потока. Пользователь 105, осуществляющий оперативный контроль, может использовать терминал мониторинга 111 для подключения к серверу 106 приложений для получения видео потока в режиме реального времени или предварительного записанного видео потока с регистрацией активности во внешнем окружении 130. Следует также учитывать, что интеллектуальные уведомители о внешних условиях 124 могут быть оборудованы микрофоном и громкоговорителем, а также что между интеллектуальным уведомителем о внешних условиях 124 и терминалом мониторинга 111 может быть установлен канал двусторонней голосовой связи. Например, двусторонний обмен голосовой информацией может осуществляться с использованием протоколов OpenUNB, LoRaWAN или SigFox. Это позволяет пользователям 105, осуществляющим оперативный контроль, видеть туристов 104 и переговариваться с ними в то время, когда они находятся вне зоны покрытия сети мобильной связи в удаленных областях.
Согласно одному из вариантов осуществления, в чрезвычайных ситуациях интеллектуальные уведомители о внешних условиях 124 могут транслировать видео поток в режиме реального времени персоналу служб экстренной помощи, например, смотрителям парков и персоналу пожарных команд. Например, при обнаружении лесного пожара или какой-либо иной чрезвычайной ситуации, возникшей в интересующей зоне, или же после нажатия пользователем 104 кнопки тревожной сигнализации в приложении 108, видео поток в режиме реального времени может транслироваться расположенному поблизости персоналу служб экстренной помощи, например, смотрителям парков и персоналу пожарных команд, аварийно-спасательных служб, медицинскому персоналу и персоналу других служб оперативного реагирования. Например, видео информация передается от интеллектуального уведомителя о внешних условиях 124, где была обнаружена чрезвычайная ситуация или где была нажата кнопка тревожной сигнализации.
Согласно вариантам осуществления, интеллектуальные внешние окружения 130 могут группироваться с созданием «зон внешней безопасности», и информация может совместно использоваться несколькими интеллектуальными внешними окружениями 130, находящимися в одной и той же зоне. Например, в случае возникновения в одном из интеллектуальных внешних окружений 130 пожара, наводнения, оползня или же стихийных бедствий или чрезвычайных событий некоторых других типов, оповещение отсылается другим интеллектуальным окружениям 130, расположенным в той же самой зоне внешней безопасности. Использование таких зон внешней безопасности позволяет интеллектуальным зонам внешней безопасности 130 обмениваться друг с другом информацией о возникновении чрезвычайных и других неординарных ситуаций, возникающих в такой зоне в режиме реального времени или почти реального времени. Такой процесс обмена информацией в режиме реального времени позволяет интеллектуальным уведомителям о внешних условиях 124 в незатронутых интеллектуальных внешних окружениях 130 формировать надлежащую реакцию для обеспечения безопасности и минимизации влияния чрезвычайного события, например, тревожный звуковой сигнал для предупреждения находящихся поблизости туристов о присутствии пожара неподалеку, отсылать оповещения на клиентские терминалы 110 туристов 104, включая инструкции об эвакуации, тревожные предупреждения о состоянии окружающей среды, информацию об условиях окружающей среды, региональные данные геоинформационных систем и т.д.
Для создания зон внешней безопасности может использоваться ряд различных методик. Согласно некоторым вариантам осуществления, сервер 106 приложений автоматически создает зоны, используя сочетание «информации о зонных критериях», такую как информацию о географических местоположениях интеллектуальных внешних окружений 130 и географическую информацию о туристических маршрутах 102. В состав информации о географических местоположениях могут входить координаты GPS, данные конфигурации профиля 103 интеллектуального уведомителя о внешних условиях (например, как они были заданы администратором с использованием графического интерфейса пользователя 410 (Фиг. 4)) и т.д. В состав географической информации о туристических маршрутах 102 могут входить координаты упорядоченного набора одного или нескольких взаимосвязанных местоположений (например, как они были заданы администратором с использованием графического интерфейса пользователя 310 для области 316 (Фиг. 3)), координаты упорядоченного набора одного или нескольких профилей 103 интеллектуальных уведомителей о внешних условиях (например, как они были заданы администратором с использованием графического интерфейса пользователя 310 (Фиг. 3) для области 318 (Фиг. 3)) или координаты GPS туристов 104.
Согласно вариантам осуществления, интеллектуальные уведомители о внешних условиях 124 интеллектуальных внешних окружений 130 обеспечивают передачу «информации о зонных критериях» на сервер 106 приложений после регистрации и/или во время продолжающегося использования, а сервер 106 приложений осуществляет регистрацию и хранение информации о зонных критериях в базе данных 118.
Согласно некоторым вариантам осуществления, сервер 106 приложений осуществляет согласование работы интеллектуальных уведомителей о внешних условиях 124 с использованием информации о географическом местоположении и, следовательно, создает «зоны» на основании данных о географической близости, как, например, в случае расположения интеллектуальных уведомителей о внешних условиях 124 в непосредственной близости друг к другу (в составе группы, располагающейся в одной и той же зоне). Возможным является вариант, при котором каждое интеллектуальное внешнее окружение 130 имеет свою собственную зону, в состав которой входят другие интеллектуальные внешние окружения 130, располагающиеся в пределах предварительно заданного радиуса. Таким образом, каждое интеллектуальное внешнее окружение 130 располагается в центре своей зоны и использует преимущества своего расположения в окружении соседних интеллектуальных внешних окружений 130, не располагаясь на краю той или иной зоны.
Согласно некоторым вариантам осуществления, сервер 106 приложений формирует зоны с использованием географической информации, относящейся к туристическим маршрутам 102. Например, в случае обнаружения туриста 104 в одном из интеллектуальных внешних окружений 130, но его неявки в пределы следующего интеллектуального внешнего окружения 130, индицируемого параметрами заданного упорядоченного набора одного или нескольких профилей 103 интеллектуальных уведомителей о внешних условиях туристического маршрута, сформированная зона состоит из интеллектуальных внешних окружений 130, расположенных вблизи заданного упорядоченного набора одного или нескольких взаимосвязанных местоположений туристического маршрута 102. Таким образом, оповещение о том, что турист 104 не явился в ожидаемое место назначения вовремя, отсылается на интеллектуальные уведомители о внешних условиях 124 зоны, и местоположение туриста может быть определено, если он(а) был(а) идентифицирован(а) другими интеллектуальными уведомителями о внешних условиях 124 в той же самой зоне или в соседних зонах.
Согласно некоторым вариантам осуществления, сервер 106 приложений формирует зоны с использованием географической и топографической информации, относящейся к интеллектуальным внешним окружениям 130. Например, сервер 106 приложений может формировать зоны на основании информации об известных географических опасных зонах, таких как ложа высохших рек, склонных к затапливанию, известные зоны обитания крупных хищников, области, находящиеся на пути перемещения повторяющихся оползней и т.д. Таким путем туристы 104 могут получать оповещения о потенциальной будущей опасности задолго до фактического возникновения чрезвычайной ситуации.
Со ссылкой на Фиг. 3: представлен типичный графический интерфейс пользователя 310, позволяющий администратору настраивать параметры туристических маршрутов 102 (Фиг. 1) и соответствующие профили 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1) вместе с ними.
Графический интерфейс пользователя 310 включает в себя область 312 для отображения информации о туристическом маршруте 102 (Фиг. 1), область 314 для формирования туристических рекомендация в соответствии с конкретным временем года для туристического маршрута 102 (Фиг. 1), область 316 для формирования географического плана туристического маршрута 102 (Фиг. 1) и область 318 для сопоставления профилей 103 конкретных интеллектуальных уведомителей о внешних условиях (Фиг. 1) туристическому маршруту 102 (Фиг. 1).
В состав области 312 входят области 312а для указания идентификатора маршрута и область 312b для указания степени трудности маршрута. Область 312а позволяет задавать буквенно-цифровую строку в качестве идентификатора туристического маршрута 102 (Фиг. 1). Область 312v позволяет задавать, по меньшей мере, одно из следующих значений, соответствующих уровню трудности маршрута: простой, умеренно сложны, умеренно трудный, трудный и очень сложный.
Область 314 включает в себя области 314а, 314b, 314с, 314d, 314е, 314f, 314g, 314h, 314i, 314j, 314k и 314l, позволяющие задавать параметры рекомендаций для туристического маршрута, соответствующие каждому из календарных месяцев в течение года. Области 314а - 314l позволяют задавать, по меньшей мере, один из следующих параметров разрешений на прохождение туристического маршрута в течение этого календарного месяца: рекомендуется, не рекомендуется и запрещено.
В состав области 316 входят области 316а, 316b и т.д., позволяющие задавать параметры упорядоченного набора одного или нескольких взаимосвязанных местоположений. В состав упорядоченного набора взаимосвязанных месторасположений может входить линейный туристический маршрут (маршрут с различными точками начала и окончания), кольцевой туристический маршрут (маршрут с одинаковой точкой начала и окончания и не требующий прохождения одного и того же участка дважды), туристический маршрут типа «туда и обратно» (маршрут, при котором вы путешествуете вперед до конечной точки, а затем назад до начальной точки по тому же самому пути), а также маршрут в форме «леденца на палочке» (маршрут с петлей на конце, с точками начала/окончания по типу «туда и обратно»). Области 316а, 316b и т.д. позволяют задавать параметры каждого местоположения, используя либо их координаты, либо выборку на карте. Область 316 позволяет изменять порядок следования взаимосвязанных местоположений либо путем их выбора, либо путем ручного ввода параметров порядка расположения для каждого местоположения в наборе, в каждой из областей 316а, 316b и т.д.
В состав области 318 входят области 318а, 318b и т.д., позволяющие сопоставлять упорядоченный набор профилей 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1) туристическому маршруту 102 (Фиг. 1). Области 318а, 318b и т.д. позволяют сопоставлять отдельные профили 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1), используя либо идентификатор профиля 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1), либо выборку из списка. Область 318 позволяет изменять порядок следования взаимосвязанных профилей 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1) путем либо выбора, либо ручного ввода параметров порядка расположения для каждого профиля уведомителя о внешних условиях в наборе, в каждой из областей 318а, 319b и т.д.
Для задания других параметров туристического маршрута 102 может использоваться графический интерфейс пользователя 310 (Фиг. 1).
Со ссылкой на Фиг. 4: представлен типичный графический интерфейс пользователя 410, позволяющий администратору настраивать параметры профилей 103 устройств (Фиг. 1) для каждого из интеллектуальных уведомителей о внешних условиях 124 (Фиг. 1).
Графический интерфейс пользователя 410 включает в себя область 412 для отображения информации об интеллектуальном уведомителе о внешних условиях 103 (Фиг. 1) и области 414 для настройки интеллектуальных уведомителей о внешних условиях 103 (Фиг. 1) для проведения доступных измерений параметров окружающей среды.
В состав области 412 входят области 412а для указания идентификатора устройства, область 412b для указания типа устройства и область 412 с для указания места расположения устройства.
Область 412а позволяет задавать буквенно-цифровую строку в качестве идентификатора интеллектуального уведомителя о внешних условиях 103 (Фиг. 1). Область 412а позволяет либо задавать буквенно-цифровую строку в качестве типа устройства, либо выполнять выбор из предварительно определенного списка вариантов. В указанный список может вноситься информация о конкретных моделях проприетарных интеллектуальных уведомителях о внешних условиях, либо о моделях, широко доступных для приобретения. Область 412 с позволяет задавать параметры местоположения устройства, используя либо координаты, либо выборку на карте.
В состав области 414 входят области 414а, 414b, 414с, 414d, 414е, 414f, 414g, 414h, 414i, 414j, 414k, 414l, 414m, 414n, 414o и 414p для индицирования доступности параметров измерений температуры, влажности, значений УФ-индекса, уровня содержания углекислого газа, показателей сейсмоактивности, скорости ветра, показателей освещенности, потока данных от ПЗС-камеры/видеокамеры, показателей наличия огня, дыма, активного приближения, пассивного инфракрасного датчика движения, уровня содержания угарного газа, показателей пассивного инфракрасного датчика движения, показателей датчика присутствия, показателей ультразвуковой локации и звуковых колебаний, соответственно. Области 414а - 414р позволяют задавать параметры доступности проведения соответствующих измерений показателей окружающей среды в качестве логических значений (включено/выключено, истинно/ложно и т.д.), числовых значений, индицирующих чувствительность соответствующего датчика 125 (Фиг. 1), обеспечивающего проведение измерений показателей окружающей среды, или буквенно-цифровых значений, индицирующих модель датчика 125 (Фиг. 1), обеспечивающего проведение измерение показателей окружающей среды.
Для задания других параметров туристического маршрута 103 может использоваться графический интерфейс пользователя 410 (Фиг. 1)
Со ссылкой на Фиг. 5: для обеспечения отслеживания туриста и оказания ему помощи в удаленных туристических месторасположениях может использоваться иллюстративный процесс 510. Процесс 510 получает данные датчиков и данные идентификации первого пользователя, формируемые интеллектуальным уведомителем о внешних условиях, которые свидетельствуют об обнаружении первого пользователя в первом местоположении (512). Например, интеллектуальный уведомитель о внешних условиях 124 (Фиг. 1) может передавать информацию, касающуюся интеллектуального уведомителя о внешних условиях 124 (Фиг. 1), а именно, показаний его датчика 125 (Фиг. 1) и первого пользователя 104 (Фиг. 1) на сервер 106 приложений (Фиг. 1) через сеть 112 (Фиг. 1).
Процесс 510 анализирует данные датчиков и обнаруженные данные (514) идентификации первого пользователя. Например, сервер 106 приложений (Фиг. 1) может анализировать полученные данные для извлечения, по меньшей мере, следующей информации: идентификатора интеллектуального уведомителя о внешних условиях 124 (Фиг. 1), идентификатора первого пользователя 104 (Фиг. 1), параметров окружающей среды первого пользователя 104 (Фиг. 1) и параметров места расположения первого пользователя 104 (Фиг. 1). Сервер 106 приложений (Фиг. 1) может передавать извлеченный идентификатор интеллектуального уведомителя о внешних условиях на географический сервер 116 (Фиг. 1), для определения местонахождения профиля 103 интеллектуального уведомителя о внешних условиях (Фиг. 1) среди множества профилей 103 интеллектуальных уведомителей о внешних условиях (Фиг. 1) и извлечения подробной информации о нем.
Процесс 510 формирует первое оповещение о присутствии для первого пользователя (516). Например, сервер 106 приложений (Фиг. 1) может формировать первое оповещение о присутствии путем использования, по меньшей мере, следующего: индикации местонахождения первого пользователя 104 (Фиг. 1), на основании проанализированных данных; извлечения набора ранее зарегистрированных оповещений для первого пользователя 104 (Фиг. 1) из базы данных 118 (Фиг. 1) и извлечения соответствующей информации об их местах расположения, с добавлением информации о месте расположения первого пользователя 104 (Фиг. 1) к составу извлеченного набора, а также формирования отслеженного маршрута для первого пользователя 104 на основании измененных данных набора (Фиг. 1) и сопоставления параметров места расположения первого пользователя 104 (Фиг. 1) с параметрами набора мест расположений, соответствующих одному из множества предварительно заданных туристических маршрутов 102 (Фиг. 1) для отслеживания перемещения первого пользователя 104 (Фиг. 1) вдоль туристического маршрута 102 (Фиг. 1). Первое оповещение о присутствии может содержать, по меньшей мере, следующее: идентификатор первого оповещения о присутствии, идентификатор первого пользователя 104 (Фиг. 1); идентификатор интеллектуального уведомителя о внешних условиях 124 (Фиг. 1); параметры места расположения первого пользователя 104 (Фиг. 1); метку времени формируемого первого оповещения о присутствии и необязательный идентификатор туристического маршрута 102 (Фиг. 1).
Процесс 510 осуществляет регистрацию сформированного первого оповещения о присутствии (518). Например, сервер 106 приложений (Фиг. 1) может регистрировать сформированное первое оповещение о присутствии в базе данных 118 (Фиг. 1). База данных может быть реализована, по меньшей мере, в одном из следующих видов: реляционная база данных, база данных NoSQL, облачная база данных, столбчатая база данных, база данных с широкими столбцами, объектно-ориентированная база данных, база данных «ключ-значение», иерархическая база данных, документная база данных, графовая база данных, база данных временных рядов, файл данных и база данных на основе блокчейна.
Процесс 510 передает сформированное первое оповещение о присутствии на терминал мониторинга (520). Например, сервер 106 приложений (Фиг. 1) может передавать первое оповещение о присутствии на терминал мониторинга 111 (Фиг. 1) через сеть 126 (Фиг. 1) с использованием электронной почты, SMS-сообщений, службы обмена мгновенными сообщениями, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д. 2) может передавать первое оповещение о присутствии на терминал мониторинга 111 (Фиг. 2) через сеть 112 (Фиг. 2) через интеллектуальный уведомитель о внешних условиях 124а (Фиг. 2) и через сеть 114а (Фиг. 2) с использованием SMS-сообщений, службы обмена мгновенными сообщениями, электронной почты, PUSH-уведомлений, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д.
Процесс 510 определяет необходимость формирования (522) экстренного оповещения. Например, сервер 106 приложений (Фиг. 1) может использовать сервер 122 обнаружения чрезвычайных ситуаций (Фиг. 1) для определения необходимости формирования экстренного оповещения путем передачи ему данных, проанализированных на шаге 514 процесса 510. Сервер 122 обнаружения чрезвычайных ситуаций (Фиг. 1) может осуществлять сопоставление частей анализируемых данных с набором критериев, индицирующих присутствие экстренного состояния или запроса на оказание экстренной помощи. Указанный процесс сопоставления критериев может осуществляться, по меньшей мере, одним из указанных ниже способов: осуществлением поиска наличия конкретных слов или фраз в речевой записи или аудио потоке, произнесенных первым пользователем 104 (Фиг. 1) и зарегистрированных интеллектуальным уведомителем о внешних условиях 124 (Фиг. 1) с использованием одного из его сенсоров 125 (Фиг. 1), свидетельствующих о присутствии запроса на оказание помощи (например, с использованием средств обработки естественного языка); осуществлением поиска наличия ручной жестикуляции первого пользователя 105 (Фиг. 1) в видео записи или видео потоке, захваченном интеллектуальным уведомителем о внешних условиях 124 (Фиг. 1) с использованием одного из его сенсоров 125 (Фиг. 1), свидетельствующих о присутствии запроса на оказание помощи (например, с использованием алгоритмов распознавания жестикуляции, таких как трехмерных алгоритмов, основанных на использовании компьютерного моделирования, алгоритмов распознавания положений скелета, моделей внешнего вида и т.д.); проведением анализа выражений лица первого пользователя 104 (Фиг. 1) в видео записи или видео потоке, захваченном интеллектуальным уведомителем о внешних условиях 124 (Фиг. 1) с использованием одного из его сенсоров 125 (Фиг. 1), свидетельствующих о чрезвычайном положении (например, путем использования алгоритма распознавания эмоций); поиска наличия конкретных слов или фраз в текстовом сообщении, переданном первым пользователем 104 (Фиг. 1) на интеллектуальный уведомитель о внешних условиях 124 (Фиг. 1) через приложение 108 (Фиг. 1), запущенное на клиентском терминале 110 (Фиг. 1), подключенном к интеллектуальному уведомителю о внешних условиях 124 (Фиг. 1) через частную сеть 114 (Фиг. 1), о чрезвычайном положении (например, путем использования предварительно заданной поисковой таблицы); поиска наличия слов или фраз в текстовом сообщении, переданном первым пользователем 104 (Фиг. 1) на интеллектуальный уведомитель о внешних условиях 124 (Фиг. 1) через приложение 108 (Фиг. 1), запущенное на клиентском терминале 110 (Фиг. 1), подключенном к интеллектуальному уведомителю о внешних условиях 124 (Фиг. 1) через частную сеть 114 (Фиг. 1), свидетельствующем о присутствии запроса на оказание помощи (например, путем проведения интеллектуального анализа текстов, использования техники логического анализа текстов, средств обработки естественного языка); объединением данных датчиков 125 (Фиг. 1), полученных от интеллектуального уведомителя о внешних условиях 124 (Фиг. 1), содержащих полученные данные о первом местоположении первого пользователя 104 (Фиг. 1) (например, путем обнаружения факта присутствия пожара неподалеку от места расположения пользователя, на основании данных интеллектуального уведомителя о внешних условиях 124 (Фиг. 1), а именно, данных датчиков 125 пожара, дыма или углекислого газа (Фиг. 1) или комбинации их показаний); обнаружением специальных программируемых команд, внедренных в поток данных, полученных от интеллектуального уведомителя о внешних условиях 124 (Фиг. 1) (например, путем отсылки интеллектуальным уведомителем о внешних условиях 124 (Фиг. 1) специфической управляющей команды, формируемой в ответ на команду, полученную от первого пользователя 104 (Фиг. 1) через приложение 108 (Фиг. 1) на интеллектуальный уведомитель о внешних условиях 124 (Фиг. 1) через частную сеть 114 (Фиг. 1)); извлечения набора ранее зарегистрированных оповещений о присутствии для первого пользователя 104 (Фиг. 1) из базы данных 118 (Фиг. 1), добавлением первого оповещения о присутствии в набор загруженных оповещений о присутствии, расчетом, с использованием измененных данных набора, параметров отслеженного маршрута первого пользователя 104 (Фиг. 1) прогнозированием, с использованием данных отслеженного маршрута, вероятности того, что первый пользователь 104 (Фиг. 1) окажется неспособным завершить вовремя, по меньшей мере, один из множества предварительно обозначенных маршрутов 102 (Фиг. 1) для того чтобы избежать, по меньшей мере, одно опасное условие окружающей среды, угрожающее пользователю и обнаруженное на основе анализа информации, полученной от интеллектуального уведомителя о внешних условиях 124 (Фиг. 1), от других интеллектуальных уведомителей о внешних условиях 124 (Фиг. 1), неподалеку от первого пользователя 104 (Фиг. 1), или от внешних источников через сеть 126 (Фиг. 1).
На основе определенных данных процесс 510 формирует первое экстренное оповещение для первого пользователя (524). Например, сервер 106 приложений (Фиг. 1) может содержать первое экстренное оповещение, по меньшей мере, следующего типа: идентификатор первого экстренного оповещения, идентификатор первого оповещения о присутствии, получение которого привело к формированию первого экстренного оповещения, идентификатор первого пользователя 104 1); идентификатор интеллектуального уведомителя о внешних условиях 124 (Фиг. 1); параметры места расположения первого пользователя 104 (Фиг. 1); тип чрезвычайной ситуации, на присутствие которой указывает первое экстренное оповещение; метку времени формируемого первого экстренного оповещения; и необязательный идентификатор туристического маршрута 102 (Фиг. 1). Типом чрезвычайной ситуации, на присутствие которой указывает первое экстренное оповещение, может быть, по меньшей мере, один из следующих: пользователю угрожают опасные условия окружающей среды (по меньшей мере, одно из следующего: лесной пожар, пожар в сухих кустарниках, наводнение, ураган, смерч, землетрясение, оползень, сейсмическая морская волна, аномальная жара, условия нулевой освещенности, аномальных холод, наличие хищников и наличие охотников), пользователь отклонился от проложенного маршрута, пользователь не прибыл в очередной контрольный пункт вовремя, пользователь запрашивает помощь, или пользователь нуждается в экстренной помощи.
Процесс 510 передает сформированное первое экстренное оповещение на терминал мониторинга (526). Например, сервер 106 приложений (Фиг. 1) может передавать первое экстренное оповещение на терминал мониторинга 111 (Фиг. 1) через сеть 126 (Фиг. 1) с использованием электронной почты, SMS-сообщений, службы обмена мгновенными сообщениями, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д. 2) может передавать первое экстренное оповещение на терминал мониторинга 111 (Фиг. 2) через сеть 112 (Фиг. 2) через интеллектуальный уведомитель о внешних условиях 124а (Фиг. 2) и через сеть 114а (Фиг. 2) с использованием SMS-сообщений, службы обмена мгновенными сообщениями, электронной почты, PUSH-уведомлений, простого протокола сетевого управления (SNMP), сетевого протокола MQTT, расширяемого протокола определения присутствия и обмена сообщениями (ХМРР), проприетарного протокола и т.д.
Процесс 510 получает вводимую через терминал мониторинга вторым пользователем информацию, подтверждающую прием вторым пользователем первого экстренного оповещения (528). Например, терминал мониторинга 111 (Фиг. 1) может использовать такие устройства ввода, как микрофон, мышь, клавиатура, трекпад и т.д. для получения вводимой вторым пользователем 105 (Фиг. 1) информации, такой как голосовое подтверждение, определенный жест, выполняемый мышью, щелчок мышью, ввод данных с клавиатуры, определенный жест, выполняемый рукой и т.д., подтверждающей прием первого экстренного оповещения.
Процесс 510 анализирует подтверждение приема вторым пользователем первого экстренного оповещения (530). Например, подтверждение второго пользователя 105 (Фиг. 1) может использоваться для определения того факта, желает ли второй пользователь 105 (Фиг. 1) установить связь с первым пользователем 104 (Фиг. 1), передать первое экстренное сообщение другому второму пользователю 105 (Фиг. 1) для обработки или полного отклонения первого экстренного оповещения.
Процесс 510 устанавливает канал связи между первым пользователем и вторым пользователем (532). Например, сервер 106 приложений (Фиг. 1) может установить связь между первым пользователем 104 (Фиг. 1) и вторым пользователем 105 (Фиг. 1) путем создания канала связи между клиентским терминалом 110 (Фиг. 1) и терминалом мониторинга 111 (Фиг. 1) через частную сеть 114 (Фиг. 1), интеллектуальный уведомитель о внешних условиях 124 (Фиг. 1), первую сеть 112 (Фиг. 1) и вторую сеть 126 (Фиг. 1). В другом примере, сервер 106 приложений (Фиг. 2) может установить связь между первым пользователем 104 (Фиг. 2) и вторым пользователем 105 (Фиг. 2) путем создания канала связи между клиентским терминалом 110 (Фиг. 2) и терминалом мониторинга 111 (Фиг. 2) через первую частную сеть 114 (Фиг. 2), интеллектуальный уведомитель о внешних условиях 124 (Фиг. 2), сеть 112 (Фиг. 2), второй интеллектуальный уведомитель о внешних условиях 124а (Фиг. 2) и вторую частную сеть 114а (Фиг. 2). В обоих примерах средство связи между первым пользователем 104 (Фиг. 1 и Фиг. 2) и вторым пользователем 105 (Фиг. 1 и Фиг. 2) может представлять собой двусторонний голосовой канал, двусторонний видео канал, двусторонних канал обмена текстовыми сообщениями и т.д.
Со ссылкой на Фиг. 6: иллюстративный процесс 610 может использоваться для сопоставления туристических маршрутов упорядоченному набору взаимосвязанных местоположений и упорядоченному набору соответствующих интеллектуальных уведомителей о внешних условиях, чтобы обеспечить формирование оповещения о присутствии и экстренных оповещений с учетом параметров первых пользователей 104 (Фиг. 1). Процесс 610 позволяет администраторам осуществлять выбор туристического маршрута 102 (612) и задавать параметры соответствующих местоположений туристического маршрута 102 и профилей 103 интеллектуального уведомителя о внешних условиях 103 (614).
Например, может быть обеспечено наличие интерфейса пользователя, чтобы позволить администратору осуществлять сопоставление местоположений и профилей 103 интеллектуального уведомителя о внешних условиях (Фиг. 1) туристическому маршруту 102 (Фиг. 1). Интерфейс пользователя может быть настроен таким образом, чтобы позволить администратору задавать параметры соответствующих местоположений в качестве упорядоченного набора взаимосвязанных месторасположений которые вместе могут содержать линейный туристический маршрут (маршрут с различными точками начала и окончания), кольцевой туристический маршрут (маршрут с одинаковой точкой начала и окончания и не требующий прохождения одного и того же участка дважды), туристический маршрут типа «туда и обратно» (маршрут, при котором вы путешествуете вперед до конечной точки, а затем назад до начальной точки по тому же самому пути), а также маршрут в форме «леденца на палочке» (маршрут с петлей на конце, с точками начала/окончания по типу «туда и обратно»). Интерфейс пользователя может быть настроен таким образом, чтобы позволить администратору задавать параметры соответствующих профилей 103 интеллектуального уведомителя о внешних условиях (Фиг. 1) в качестве упорядоченного набора.
Со ссылкой на Фиг. 7: иллюстративный процесс 710 может использоваться для сопоставления профилей интеллектуального уведомителя о внешних условиях географическому местоположению, а также набору доступных измерений параметров окружающей среды, чтобы обеспечить формирование оповещения о присутствии и экстренных оповещений с учетом параметров первых пользователей 104 (Фиг. 1). Процесс 710 позволяет администраторам осуществлять профиля 103 интеллектуального уведомителя о внешних условиях (712) и задавать параметры соответствующего местоположения и доступных измерений (714) параметров окружающей среды интеллектуального уведомителя о внешних условиях 103.
Например, может быть обеспечено наличие интерфейса пользователя, чтобы позволить администратору осуществлять сопоставление данных географического местоположения и доступных измерений параметров окружающей среды профилю 103 интеллектуального уведомителя о внешних условиях (Фиг. 1). Интерфейс пользователя может быть настроен таким образом, чтобы позволить администратору задавать параметры соответствующего географического местоположения в качестве набора координат. Интерфейс пользователя может быть настроен таким образом, чтобы позволить администратору настроить доступные параметры местной окружающей среды как набор булевских показателей для каждого по меньшей мере из следующих параметров местной окружающей среды: температура, влажность, присутствие, активное приближение, пассивное движение в инфракрасном диапазоне, ультразвук, наличие огня, дыма, УФ-индекс, уровень содержания угарного газа, уровень содержания углекислого газа, сейсмоактивность, скорость ветра, поток данных от ПЗС-камеры/видеокамеры, звук и уровень освещенности.
Со ссылкой на Фиг. 8, для создания зон внешней безопасности («зон») и отправки связанных с безопасностью оповещений в интеллектуальные внешние окружения в созданных зонах можно использовать иллюстративный процесс 810.
Процесс 810 обнаруживает событие, связанное с безопасностью, в интеллектуальном внешнем окружении (812). Например, сервер 106 приложений (Фиг. 1) мог обнаружить пожар или наводнение. В других примерах сервер 106 приложений (Фиг. 1) может получить извещение о событии, связанном с безопасностью (а не обнаружить его), в одном из интеллектуальных внешних окружений 130 (Фиг. 1). Примером может быть получение извещения, что пользователь 104 (Фиг. 1) указал на необходимость срочной помощи или напрямую посредством приложения 108 (Фиг. 1), или косвенно посредством интеллектуального уведомителя о внешних условиях 124 (Фиг. 1).
Процесс 810 создает зону внешней безопасности, состоящую из интеллектуальных внешних окружений, которая будет в выгодном положении из-за получения оповещения о событии, связанном с безопасностью, или поможет в его решении (814).
Процесс 810 в рамках создания зоны (814) внешней безопасности определяет подходящий радиус для зоны на основании обнаруженного события (816), связанного с безопасностью. Например, в случае лесного пожара радиус зоны может быть достаточно большим, так как огонь может распространяться быстро, и пользователи (Фиг. 1) в области должны быть уведомлены, чтобы эвакуироваться немедленно, до того, как пожар доберется до их текущих местоположений. Однако в случае потерявшегося или задержавшегося туриста 104 (Фиг. 2) радиус зоны может быть очень маленький, например, 5 километров или меньше, так как другие туристы 105 (Фиг. 2), которые дальше, вряд ли встретятся с потерявшимся туристом 104 (Фиг. 2) или смогут добраться до туриста 104 (Фиг. 2) вовремя, чтобы оказать помощь, и поэтому они не нуждаются в оповещении.
Процесс 810 в рамках создания зоны (814) внешней безопасности рассматривает информацию о пользователях в области (818). Например, сервер 106 приложений (Фиг. 2) может идентифицировать потенциальных пользователей 105 (Фиг. 2), которые могут помочь в решении события, связанного с безопасностью (например, могут добраться до раненого человека вовремя, чтобы оказать медицинскую помощь, или помочь в эвакуации упомянутого человека). В другом примере сервер 106 приложений (Фиг. 1) может идентифицировать интеллектуальные внешние окружения 130 (Фиг. 1) с большой концентрацией первых пользователей (104), например, палаточный лагерь.
Процесс 810 в рамках создания зоны (814) присваивает интеллектуальные внешние окружения 130 (Фиг. 2) зоне (820). Например, сервер 106 приложений (Фиг. 2) идентифицирует интеллектуальные внешние окружения 130 (Фиг. 2), находящиеся в радиусе и имеют пользователей 104 (Фиг. 2), которые могут получить пользу от получения оповещения о событии, связанном с безопасностью, или пользователей 105 (Фиг. 2), которые могли бы помочь в его решении.
Процесс 810 отправляет оповещение в интеллектуальные внешние окружения 130 (Фиг. 1), которые были присвоены зоне (822). Например, сервер 106 приложений (Фиг. 1) может отправлять оповещения на интеллектуальные уведомители 124 о внешних условиях (Фиг. 1), связанные с интеллектуальными внешними окружениями 130 (Фиг. 1), которые были присвоены зоне на шаге 814 процесса 820, по сети 112 (Фиг. 1) посредством SMS-сообщений, службы обмена мгновенными сообщениями, электронной почты, PUSH-уведомлений, SNMP, MQTT, ХМРР, проприетарного протокола и т.д. Интеллектуальные уведомители 124 о внешних условиях (Фиг. 1) могут далее предоставлять эту информацию пользователям 104 (Фиг. 1), подключенным через свои клиентские терминалы 110 (Фиг. 1).
На Фиг. 9 показано схематическое представление вычислительной системы 200 общего назначения, которая может быть использована, чтобы реализовать систему 100 (Фиг. 1) или компонент системы 100 (Фиг. 1), такой как географический сервер 116 (Фиг. 1), сервер 122 обнаружения чрезвычайных ситуаций (Фиг. 1) или сервер 106 приложений (Фиг. 1). Вычислительное устройство 200 предназначено для представления различных форм цифровых компьютеров, таких как портативные компьютеры, настольные компьютеры, рабочие станции, персональные цифровые помощники, серверы, блейд-серверы, большие ЭВМ и другие подходящие компьютеры. Показанные здесь компоненты, их соединения и взаимосвязи, а также их функции приведены в качестве иллюстрации и не предназначены для ограничения реализаций изобретений, описанных и/или заявленных в этом документе.
Вычислительное устройство 200 включает в себя процессор 202, память 204, накопитель 206, высокоскоростной интерфейс 208, соединяющийся с памятью 204 и высокоскоростными портами расширения 210, и низкоскоростной интерфейс 212, соединяющийся с низкоскоростной шиной 214 и накопителем 206. Все компоненты 202, 204, 206, 208, 210 и 212 соединены между собой с помощью различных шин, и могут быть установлены на общей материнской плате или иным образом, в зависимости от обстоятельств. Процессор 202 может обрабатывать команды для выполнения в вычислительном устройстве 200, включая команды, хранящиеся в памяти 204 или на накопителе 206, для отображения графической информации для графического интерфейса пользователя на внешнем устройстве ввода/вывода, таком как дисплей 216, подключенный к высокоскоростному интерфейсу 208. При необходимости, в других реализациях могут быть использованы несколько процессоров и/или несколько шин, а также несколько накопителей и типов памяти. Также могут быть подключены несколько вычислительных устройств 200, при этом каждое устройство обеспечивает части необходимых операций (например, в качестве серверной группы, группы блейд-серверов или многопроцессорной системы).
Информация в вычислительном устройстве 200 хранится в памяти 204. Водной реализации память 204 представляет собой модуль или модули энергозависимой памяти. В другой реализации память 204 представляет собой модуль или модули энергонезависимой памяти. Память 204 также может представлять собой другую форму машиночитаемого носителя, например, магнитный или оптический диск.
Накопитель 206 может представлять собой запоминающее устройство для вычислительного устройства 200. В одной реализации накопитель 206 может представлять собой или содержать машиночитаемый носитель, такой как устройство с гибким диском, устройство с жестким диском, устройство с оптическим диском или ленточное устройство, флэш-память или другое подобное полупроводниковое запоминающее устройство, или массив устройств, включая устройства в сети хранения данных или других конфигурациях. Компьютерный программный продукт может быть материально воплощен на носителе информации. Компьютерный программный продукт также может содержать команды, которые при выполнении реализуют один или несколько способов, таких как описаны выше. Носитель информации представляет собой компьютерный или машиночитаемый носитель, такой как память 204, накопитель 206, память 202 на процессоре или распространяемый сигнал.
Высокоскоростной контроллер 208 управляет операциями вычислительного устройства 200, интенсивно использующими пропускную способность, тогда как низкоскоростной контроллер 212 управляет операциями, использующими меньшую пропускную способность. Такое распределение функций является только иллюстративным. В одной реализации высокоскоростной контроллер 208 сопряжен с памятью 204, дисплеем 216 (например, через графический процессор или ускоритель) и с высокоскоростными портами расширения 210, которые могут принимать различные платы расширения (не показаны). В данной реализации низкоскоростной контроллер 212 сопряжен с запоминающим устройством 206 и низкоскоростным портом 214 расширения. Низкоскоростной порт расширения, который может включать в себя различные коммуникационные порты (например, USB, Bluetooth, Ethernet, беспроводной Ethernet), может быть сопряжен с одним или несколькими устройствами ввода/вывода, таким как клавиатура, указывающее устройство, сканер или сетевое устройство, такое как коммутатор или маршрутизатор, например, через сетевой адаптер.
Вычислительное устройство 200 может быть реализовано в нескольких различных формах, как показано на графических материалах. Например, оно может быть реализовано как стандартный сервер 220 или многократно в группе таких серверов. Оно также может быть реализовано как часть системы 224 стоечного сервера. Кроме того, это устройство может быть реализовано в персональном компьютере, таком как портативный компьютер 222. Каждое из таких устройств (например, стандартный сервер, стоечная серверная система, персональный компьютер, портативный компьютер) может содержать одно или несколько вычислительных устройств 200, и вся система может состоять из множества вычислительных устройств 200, взаимодействующих друг с другом.
Различные реализации описанных здесь систем и способов могут быть реализованы в цифровых электронных схемах, интегральных схемах, специально разработанных устройствах ASIC (специализированных интегральных схемах), компьютерном оборудовании, микропрограммном обеспечении, программном обеспечении и/или в их комбинациях. Эти разнообразные реализации могут включать в себя реализацию в одной или нескольких компьютерных программах, которые являются исполняемыми и/или интерпретируемыми в программируемой системе, включающей в себя, по меньшей мере, один программируемый процессор, который может быть специального или общего назначения, сопряженный с, по меньшей мере, одним устройством ввода для приема данных и команд от системы хранения данных, и с, по меньшей мере, одним устройством вывода для передачи данных и команд в систему хранения данных.
Эти компьютерные программы (также известные как программы, программное обеспечение, программные приложения или код) включают в себя машинные команды для программируемого процессора и могут быть реализованы на процедурном и/или объектно-ориентированном высокоуровневом языке программирования и/или на ассемблере/машинном языке. Используемый здесь термин «машиночитаемый носитель», «компьютерный носитель» относится к любому компьютерному программному продукту, оборудованию и/или устройству (например, магнитным дискам, оптическим дискам, памяти, программируемым логическим устройствам (PLD)), используемым для передачи машинных команд и/или данных в программируемый процессор, включая машиночитаемый носитель, который принимает машинные команды в виде машиночитаемого сигнала. Термин «машиночитаемый сигнал» относится к любому сигналу, который используют для передачи машинных команд и/или данных в программируемый процессор.
Для обеспечения взаимодействия с пользователем описанные здесь системы и способы могут быть реализованы на компьютере, имеющем устройство отображения (например, монитор с ЭЛТ (электронно-лучевой трубкой) или жидкокристаллическим дисплеем) для отображения информации пользователю, а также клавиатуру и указывающее устройство (например, мышь, шаровой манипулятор, сенсорный экран или компонент, подобный iDrive), с помощью которых пользователь может вводить данные в компьютер. Для взаимодействия с пользователем могут быть использованы и устройства других видов; например, обратная связь, предоставляемая пользователю, может представлять собой любую форму сенсорной обратной связи (например, визуальная обратная связь, звуковая обратная связь или тактильная обратная связь); а ввод от пользователя может быть принят в любой форме, включая акустический, голосовой или тактильный ввод.
Системы и способы, описанные в данном документе, могут быть реализованы в вычислительной системе, которая включает в себя компонент серверной части (например, в качестве сервера данных), или которая включает в себя компонент промежуточного программного обеспечения (например, сервер приложений), или которая включает в себя компонент внешнего интерфейса (например, клиентский компьютер, имеющий графический интерфейс пользователя или веб-браузер, через который пользователь может взаимодействовать с реализацией систем и технологий, описанных в данном документе), или любую комбинацию таких компонентов серверной части, промежуточного программного обеспечения или внешнего интерфейса. Компоненты системы могут быть связаны между собой любой формой или средой передачи цифровых данных (например, коммуникационной сетью). Примеры сетей связи включают в себя локальную вычислительную сеть («LAN»), глобальную вычислительную сеть («WAN») и Интернет.
Вычислительная система может включать в себя клиентов и серверы. Клиент и сервер обычно удалены друг от друга и обычно взаимодействуют через коммуникационную сеть. Взаимодействия между клиентом и сервером обеспечиваются посредством компьютерных программ, запущенных на соответствующих компьютерах и имеющих между собой взаимосвязь клиент-сервер.
Следует принимать во внимание, что предыдущее описание раскрытых примеров предоставлено, чтобы специалист в данной области техники мог изготовить или использовать настоящее изобретение. Различные модификации данных примеров будут очевидны для специалистов в данной области техники, и определенные в данном документе общие принципы могут быть применимы к другим примерам без отступления от существа и объема настоящего изобретения. Например, могут быть использованы различные формы потоков, показанных выше, с изменением порядка, добавлением или удалением этапов. Кроме того, хотя были описаны несколько практических применений и способов, следует понимать, что предполагается множество других практических применений.
Могут применяться интерфейсы пользователя, отличающиеся от тех, которые описаны выше. Могут быть использованы различные типы датчиков 125 (Фиг. 1). Сеть 112 (Фиг. 1) может быть локальной вычислительной сетью (LAN), глобальной вычислительной сетью («WAN»), LoRAWAN, SigFox, OpenUNB, любым другим типом сети или любым сочетанием типов сетей. Сеть 126 (Фиг. 1) может быть локальной вычислительной сетью (LAN), глобальной вычислительной сетью («WAN»), любым другим типом сети или любым сочетанием типов сетей. Частные сети 114 (Фиг. 2) и 114а (Фиг. 2) могут быть локальной вычислительной сетью (LAN), глобальной вычислительной сетью («WAN»), Bluetooth, Bluetooth Low Energy, WiFi, Wi-Fi HaLow, NFC, Zigbee, Z-wave, любым другим типом сети или любым сочетанием типов сетей. Сервер 106 приложений (Фиг. 1), географический сервер 116 (Фиг. 1), сервер 122 обнаружения чрезвычайных ситуаций (Фиг. 1) и база 118 данных (Фиг. 1) могут быть интегрированы в одно устройство.
Кроме того, для достижения желаемых результатов логические потоки, показанные на графических материалах, не требуют конкретного показанного или последовательного порядка. В описанных потоках могут быть предусмотрены другие этапы или некоторые этапы могут быть исключены, а в описанные системы могут быть добавлены другие компоненты или некоторые компоненты могут быть удалены. Соответственно, эти другие реализации входят в объем формулы изобретения, приведенной ниже.
название | год | авторы | номер документа |
---|---|---|---|
ИНТЕЛЛЕКТУАЛЬНАЯ СИСТЕМА УПРАВЛЕНИЯ ТРАНСПОРТНЫМ СРЕДСТВОМ С ИНТЕГРИРОВАННЫМ ОСТЕКЛЕНИЕМ | 2019 |
|
RU2774246C1 |
УСОВЕРШЕНСТВОВАННАЯ СИСТЕМА СВЯЗИ ДЛЯ СЛУЖБ ОБЩЕСТВЕННОЙ БЕЗОПАСНОСТИ | 2010 |
|
RU2518064C1 |
НОСИМЫЙ КОМПЛЕКТ ПЕРВОЙ ПОМОЩИ | 2015 |
|
RU2714102C2 |
НАВИГАЦИОННАЯ СИСТЕМА С ПРИВЯЗКОЙ К МЕСТНОСТИ (С ВИДОМ СВЕРХУ) | 2015 |
|
RU2645918C1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ИНТЕЛЛЕКТУАЛЬНЫМ УСТРОЙСТВОМ | 2015 |
|
RU2641949C2 |
Способ экстренного оповещения при опасных ситуациях и авариях на дорогах | 2019 |
|
RU2728951C1 |
Способ и устройство для удаленного наблюдения за соблюдением правил техники безопасности сотрудниками | 2018 |
|
RU2695499C1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДОСТАВЛЕНИЯ СЛУЖБЫ, ОСНОВАННОЙ НА МЕСТОПОЛОЖЕНИИ | 2009 |
|
RU2470485C2 |
Способ автоматического оповещения о запрошенных ресурсах сети | 2022 |
|
RU2781247C1 |
СИСТЕМА ОТСЛЕЖИВАНИЯ И СПОСОБ МОНИТОРИНГА И ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ ОТПРАВЛЕНИЙ | 2018 |
|
RU2788582C2 |
Изобретение относится к способу, системе и машиночитаемому носителю для мониторинга параметров окружающей среды для отслеживания положения пеших туристов и оказания им помощи. Технический результат заключается в повышении надежности экстренного оповещения. Система содержит интеллектуальное внешнее окружение, содержащее интеллектуальный уведомитель о внешних условиях, расположенный в первом местоположении, который работает, чтобы предоставлять цель обеспечения безопасности для первого местоположения; и обнаруживать первого пользователя в первом местоположении; и создавать данные датчиков и данные идентификации пользователя, которые являются признаком обнаружения первого пользователя в первом местоположении; интеллектуальное устройство, расположенное в первом местоположении, которое используется первым пользователем, при этом интеллектуальное устройство не имеет доступа в сеть передачи данных за исключением предоставленных интеллектуальным уведомителем о внешних условиях; терминал мониторинга, расположенный во втором местоположении, отличающемся от первого местоположения, при этом терминал мониторинга используется вторым пользователем и работает, чтобы принимать первое оповещение о присутствии; и принимать первое экстренное оповещение; и обеспечивать ввод информации вторым пользователем, подтверждающий получение первого экстренного оповещения; обеспечивать связь с первым пользователем по каналу передачи данных, установленному с интеллектуальным устройством посредством интеллектуального уведомителя о внешних условиях; вычислительную систему, работающую, чтобы принимать созданные данные от интеллектуального уведомителя о внешних условиях; анализировать по меньшей мере часть полученных данных для определения того, что первый пользователь обнаружен в первом местоположении; и на основании определения того, что первый пользователь обнаружен в первом местоположении, формировать первое оповещение о присутствии для первого пользователя; и регистрировать сформированное первое оповещение о присутствии; и передавать сформированное первое оповещение о присутствии на терминал мониторинга; и анализировать по меньшей мере часть полученных данных для определения того, что экстренное оповещение должно быть сформировано; и на основании определения того, что экстренное оповещение должно быть сформировано, формировать первое экстренное оповещение для первого пользователя; и передавать сформированное первое экстренное оповещение на терминал мониторинга; и принимать ввод информации вторым пользователем с терминала мониторинга; и анализировать по меньшей мере часть полученной информации, введенной вторым пользователем, для определения того, что второй пользователь подтверждает получение первого экстренного оповещения; и на основании определения того, что второй пользователь подтверждает получение первого экстренного оповещения, создавать канал передачи данных через интеллектуальный уведомитель о внешних условиях между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга. 3 н. и 19 з.п. ф-лы, 9 ил.
1. Способ работы с первым пользователем в системе мониторинга параметров окружающей среды для отслеживания положения пеших туристов и оказания им помощи, выполняющийся посредством вычислительной системы, соединенной посредством связи с интеллектуальным внешним окружением, и терминала мониторинга, где интеллектуальное внешнее окружение содержит интеллектуальный уведомитель о внешних условиях и интеллектуальное устройство, располагающиеся в первом местоположении, при этом интеллектуальный уведомитель о внешних условиях работает, чтобы предоставлять по меньшей мере одну цель обеспечения безопасности для первого местоположения, при этом интеллектуальное устройство используется первым пользователем и при этом интеллектуальное устройство не имеет доступа ни к какой сети передачи данных за исключением предоставленных интеллектуальным уведомителем о внешних условиях, при этом терминал мониторинга располагается во втором местоположении, отличающемся от первого местоположении, и при этом терминал мониторинга используется вторым пользователем, способ включает в себя следующие этапы:
получают в вычислительную систему данные датчика и данные идентификации первого пользователя, сформированные интеллектуальным уведомителем о внешних условиях, которые являются признаком обнаружения первого пользователя в первом местоположении;
анализируют полученные данные;
формируют первое оповещение о присутствии на основе анализа;
регистрируют сформированное первое оповещение о присутствии;
передают с использованием вычислительной системы сформированное первое оповещение о присутствии на терминал мониторинга;
на основе анализа определяют с помощью вычислительной системы, сформировано ли экстренное оповещение; и
если определено, что сформировано экстренное оповещение, передают первое экстренное оповещение с использованием вычислительной системы на терминал мониторинга;
получают в вычислительную систему ввод информации вторым пользователем посредством терминала мониторинга, что является признаком получения вторым пользователем первого экстренного оповещения;
анализируют подтверждение приема вторым пользователем первого экстренного оповещения;
на основе анализа создают с помощью вычислительной системы канал передачи данных между первым пользователем и вторым пользователем.
2. Способ по п. 1, отличающийся тем, что данные идентификации первого пользователя содержат по меньшей мере одно из следующего: имя пользователя, адрес электронной почты, МАС-адрес, адрес устройства Bluetooth (BD_ADDR), NFC UID, MSISDN, номер телефона, биометрический идентификатор и локально сформированный идентификатор.
3. Способ по п. 1, отличающийся тем, что одна цель обеспечения безопасности для первого местоположения содержит по меньшей мере одно из следующего: предупреждение о лесном пожаре, предупреждение о пожаре в сухих кустарниках, предупреждение об аномальном холоде, предупреждение об аномальной жаре, предупреждение о наводнении, предупреждение о землетрясении, предупреждение о селевом потоке, предупреждение о цунами, предупреждение о наличии хищников, предупреждение о наличии охотников и предупреждение о сильном ветре.
4. Способ по п. 1, отличающийся тем, что интеллектуальное устройство содержит одно из следующего: смартфон, карманный персональный компьютер, фитнес-трекер, GPS-устройство, туристический GPS-навигатор и переносной компьютер.
5. Способ по п. 1, отличающийся тем, что интеллектуальный уведомитель о внешних условиях содержит измерительный компонент.
6. Способ по п. 1, отличающийся тем, что первое местоположение является первым участком земли на открытом воздухе; и второе местоположение является диспетчерским пунктом в здании.
7. Способ по п. 1, отличающийся тем, что первое местоположение является первым участком земли на открытом воздухе; и второе местоположение является вторым участком земли на открытом воздухе, которое отличается от первого участка земли.
8. Способ по п. 7, отличающийся тем, что терминал мониторинга содержит второе интеллектуальное устройство, соединенное с возможностью связи со вторым интеллектуальным уведомителем о внешних условиях во втором интеллектуальном внешнем окружении.
9. Способ по п. 1, отличающийся тем, что анализ включает в себя определение определенного поведения посетителя в отношении первого местоположения.
10. Способ по п. 1, отличающийся тем, что анализ включает в себя определение идентификации пользователя.
11. Способ по п. 1, отличающийся тем, что
интеллектуальный уведомитель о внешних условиях содержит датчик условий окружающей среды, расположенный в природных условиях, и датчик условий окружающей среды содержит:
по меньшей мере один измерительный компонент, работающий для измерения параметров местной окружающей среды; и
по меньшей мере один сетевой компонент, работающий для обеспечения подключения интеллектуального устройства к датчику условий окружающей среды; и
по меньшей мере один сетевой компонент, работающий для обеспечения подключения датчика условий окружающей среды к вычислительной системе.
12. Способ по п. 11, отличающийся тем, что один сетевой компонент, работающий для обеспечения подключения интеллектуального устройства к датчику условий окружающей среды, позволяет интеллектуальному устройству подключиться к датчику условий окружающей среды с помощью по меньшей мере одного из следующего: Bluetooth, Bluetooth Low Energy, WiFi, Wi-Fi HaLow, NFC, Zigbee и Z-wave.
13. Способ по п. 11, отличающийся тем, что один сетевой компонент, работающий для обеспечения подключения датчика условий окружающей среды к вычислительной системе, позволяет датчику условий окружающей среды подключиться к вычислительной системе с помощью по меньшей мере одного из следующего: GSM, CDMA, LoRaWAN, SigFox, NB loT, OpenUNB, DASH7 Alliance Protocol, IEEE P802.11ah, LTE-Cat M, nWave и MIoTy.
14. Способ по п. 11, отличающийся тем, что один измерительный компонент, работающий для измерения параметров местной окружающей среды, измеряет по меньшей мере один из следующих параметров местной окружающей среды: температура, влажность, присутствие, активное приближение, пассивное движение в инфракрасном диапазоне, ультразвук, наличие огня, дыма, УФ-индекс, уровень содержания угарного газа, уровень содержания углекислого газа, сейсмоактивность, скорость ветра, поток данных от ПЗС-камеры/видеокамеры, звук и уровень освещенности.
15. Способ по п. 1, дополнительно содержит добавление первого оповещения о присутствии в набор ранее сформированных оповещений о присутствии для первого пользователя и, на основании набора с внесенными изменениями, вычисление с помощью вычислительной системы отслеженного маршрута перемещений для первого пользователя.
16. Способ по п. 15, дополнительно содержит автоматическое прогнозирование с помощью вычислительной системы на основании отслеженного маршрута вероятности того, что первый пользователь окажется неспособным завершить по меньшей мере один из множества предварительно обозначенных маршрутов вовремя, чтобы избежать по меньшей мере одну из надвигающихся угроз, связанных с опасными условиями окружающей среды.
17. Способ по п. 16, отличающийся тем, что надвигающаяся угроза, связанная с опасными условиями окружающей среды, включает в себя по меньшей мере одно из следующего: лесной пожар, пожар в сухих кустарниках, наводнение, ураган, смерч, землетрясение, селевой поток, цунами, аномальная жара, условия нулевой освещенности, аномальный холод, наличие хищников и наличие охотников.
18. Система мониторинга параметров окружающей среды для отслеживания положения пеших туристов и оказания им помощи, содержащая:
интеллектуальное внешнее окружение, содержащее:
интеллектуальный уведомитель о внешних условиях, расположенный в первом местоположении, отличающийся тем, что интеллектуальный уведомитель о внешних условиях работает, чтобы:
предоставлять по меньшей мере одну цель обеспечения безопасности для первого местоположения; и
обнаруживать первого пользователя в первом местоположении; и
создавать данные датчиков и данные идентификации пользователя, которые являются признаком обнаружения первого пользователя в первом местоположении;
интеллектуальное устройство, расположенное в первом местоположении, отличающееся тем, что интеллектуальное устройство используется первым пользователем, и отличающееся тем, что интеллектуальное устройство не имеет доступа в сеть передачи данных за исключением предоставленных интеллектуальным уведомителем о внешних условиях;
терминал мониторинга, расположенный во втором местоположении, отличающемся от первого местоположения, и отличающийся тем, что терминал мониторинга используется вторым пользователем и работает, чтобы:
принимать первое оповещение о присутствии; и
принимать первое экстренное оповещение; и
обеспечивать ввод информации вторым пользователем, подтверждающий получение первого экстренного оповещения;
обеспечивать связь с первым пользователем по каналу передачи данных, установленному с интеллектуальным устройством посредством интеллектуального уведомителя о внешних условиях;
вычислительную систему, работающую, чтобы:
принимать созданные данные от интеллектуального уведомителя о внешних условиях;
анализировать по меньшей мере часть полученных данных для определения того, что первый пользователь обнаружен в первом местоположении; и на основании определения того, что первый пользователь обнаружен в первом местоположении, формировать первое оповещение о присутствии для первого пользователя;
и регистрировать сформированное первое оповещение о присутствии; и передавать сформированное первое оповещение о присутствии на терминал мониторинга; и анализировать по меньшей мере часть полученных данных для определения того, что экстренное оповещение должно быть сформировано; и на основании определения того, что экстренное оповещение должно быть сформировано, формировать первое экстренное оповещение для первого пользователя; и передавать сформированное первое экстренное оповещение на терминал мониторинга;
и принимать ввод информации вторым пользователем с терминала мониторинга; и анализировать по меньшей мере часть полученной информации, введенной вторым пользователем, для определения того, что второй пользователь подтверждает получение первого экстренного оповещения; и на основании определения того, что второй пользователь подтверждает получение первого экстренного оповещения, создавать канал передачи данных через интеллектуальный уведомитель о внешних условиях между первым пользователем, использующим интеллектуальное устройство, и вторым пользователем, использующим терминал мониторинга.
19. Система по п. 18, отличающаяся тем, что первое местоположение является первым участком земли на открытом воздухе; и второе местоположение является диспетчерским пунктом в здании.
20. Система по п. 18, отличающаяся тем, что первое местоположение является первым участком земли на открытом воздухе; и второе местоположение является вторым участком земли на открытом воздухе, которое отличается от первого участка земли.
21. Система по п. 18, отличающаяся тем, что интеллектуальный уведомитель о внешних условиях содержит датчик условий окружающей среды, расположенный в природных условиях, и датчик условий окружающей среды содержит:
по меньшей мере один измерительный компонент, работающий для измерения параметров местной окружающей среды;
и по меньшей мере один сетевой компонент, работающий для обеспечения подключения интеллектуального устройства к датчику условий окружающей среды; и по меньшей мере один сетевой компонент, работающий для обеспечения подключения датчика условий окружающей среды к вычислительной системе.
22. Энергонезависимый машиночитаемый носитель для мониторинга параметров окружающей среды для отслеживания положения пеших туристов и оказания им помощи, содержащий записанные на нем машиночитаемые инструкции, исполняемые процессором для:
получения в вычислительной системе данных датчика и данных идентификации первого пользователя, сформированных интеллектуальным уведомителем о внешних условиях, каковые данные являются признаком обнаружения первого пользователя в первом местоположении;
анализа полученных данных;
на основе анализа формирования с использованием вычислительной системы первого оповещения о присутствии для первого пользователя;
регистрации сформированного первого оповещения о присутствии;
передачи с использованием вычислительной системы сформированного первого оповещения о присутствии на терминал мониторинга;
на основе анализа определения с помощью вычислительной системы, сформировано ли экстренное оповещение; и когда определено, что экстренное оповещение сформировано, формирования первого экстренного оповещения для первого пользователя и передачи с использованием вычислительной системы сформированного первого экстренного оповещения на терминал мониторинга;
получения в вычислительной системе ввода информации вторым пользователем посредством терминала мониторинга, что является признаком получения вторым пользователем первого экстренного оповещения;
анализа подтверждения приема вторым пользователем первого экстренного оповещения;
на основе анализа, создания с помощью вычислительной системы канала передачи данных между первым пользователем и вторым пользователем;
где:
интеллектуальный уведомитель о внешних условиях соединен с возможностью связи с вычислительной системой; и интеллектуальный уведомитель о внешних условиях соединен с возможностью связи по меньшей мере с одним интеллектуальным устройством, используемым первым пользователем; и при этом интеллектуальное устройство не соединено с возможностью связи ни с какой другой системой, помимо интеллектуального уведомителя о внешних условиях; и терминал мониторинга расположен во втором местоположении, отличном от первого местоположения, и при этом терминал мониторинга используется вторым пользователем.
УСТРОЙСТВО для АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ КОВШОМ ДЛИННОБАЗОВОГО ПЛАИМРОВЩИКА | 0 |
|
SU165344A1 |
Способ цветофотографической экспертизы | 1949 |
|
SU90238A1 |
Прибор для контроля центрировки линз | 1957 |
|
SU115930A1 |
УСТРОЙСТВО, СПОСОБ И СИСТЕМА ДЛЯ МОНИТОРИНГА ПРИСУТСТВИЯ ЛЮДЕЙ В ОБЛАСТИ | 2013 |
|
RU2616116C2 |
Способ получения цианистых соединений | 1924 |
|
SU2018A1 |
Способ восстановления спиралей из вольфрамовой проволоки для электрических ламп накаливания, наполненных газом | 1924 |
|
SU2020A1 |
Способ восстановления спиралей из вольфрамовой проволоки для электрических ламп накаливания, наполненных газом | 1924 |
|
SU2020A1 |
US 8401514 B2, 19.03.2013. |
Авторы
Даты
2022-11-29—Публикация
2022-02-04—Подача