Контекстно ориентированные программируемые правила безопасности для средства индивидуальной защиты
CONTEXT-ORIENTED PROGRAMMABLE SAFETY RULES FOR INDIVIDUAL PROTECTION MEANS

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к оборудованию обеспечения безопасности и, в частности, к использованию оборудования обеспечения безопасности в различных рабочих средах.
УРОВЕНЬ ТЕХНИКИ
[0002] Охрана безопасности и здоровья работающих является одной из главных задач во многих отраслях промышленности. Для способствования решению этой задачи были разработаны различные правила и нормы. В указанных правилах предусмотрены группы требований по обеспечению надлежащей организации действий в области охраны безопасности и здоровья персонала. В целях содействия охране безопасности и здоровья работающих, от некоторых лиц могут потребовать надеть, обуть, нести или иным образом использовать изделие, представляющее собой средство индивидуальной защиты (РРЕ), если указанные лица входят в рабочие среды с опасными или потенциально опасными условиями или остаются в них.
[0003] Известные типы изделий, представляющих собой РРЕ, включают, без ограничения, средство защиты органов дыхания (RPE), например, для использования в нормальных условиях или в чрезвычайной ситуации; средства для защиты глаз, например, защитная маска, защитные очки, фильтры или щитки; защитные головные уборы, например, средства индивидуальной защиты голов, каски или шлемы; средства защиты органов слуха; защитная обувь; защитные перчатки; другие защитные предметы одежды, например, комбинезоны и фартуки; защитные изделия, например, датчики, безопасные инструменты, детекторы, устройства глобального позиционирования, головные шахтерские светильники и любая другая подходящая экипировка. В некоторых случаях работающий может работать в множестве различных рабочих сред в течение заданного интервала времени (например, день, неделя и т.д.).
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] В сущности, в настоящем раскрытии описаны способы и компоненты для динамического конфигурирования программируемых правил безопасности для одного или более изделий, представляющих собой РРЕ, на основании обнаруженных контекстных данных, соответствующих одному или более из рабочей среды, работающего и/или РРЕ. Например, вследствие требований по безопасности, работающему, который работает в определенной рабочей среде, могут требоваться специальные РРЕ, или может быть необходимо, чтобы он работал в указанной рабочей среде с использованием РРЕ в соответствии с требованиями по безопасности. Поскольку работающий может перемещаться между множеством рабочих сред в течение определенного интервала времени (например, один день), работающий может нарушать требования по безопасности вследствие любого количества причин (усталость, забывчивость, незнание изменений окружающей среды и т.д.). Таким образом, нарушение требования по безопасности может приводить к причинению вреда работающему и/или неправильному функционированию РРЕ, и это лишь несколько примеров. Способы и компоненты настоящего раскрытия обеспечивают динамический выбор и конфигурацию программируемых правил безопасности, основанных на контекстных данных, которые могут быть сконфигурированы на РРЕ работающего или концентраторе данных, который связан с возможностью коммуникации с РРЕ. Соответственно, по мере того, как работающий перемещается из одной рабочей среды в другую, или по мере того, как определенная рабочая среда динамически изменяется сама, контекстные данные, соответствующие другой или изменяющейся рабочей среде, могут вызывать конфигурирование других программируемых правил безопасности на РРЕ или концентраторе данных, который связан с возможностью коммуникации с РРЕ. Таким образом, динамически конфигурируемые правила безопасности, основанные на контекстных данных, могут применяться к поведению работающего, данным РРЕ и данным рабочей среды в отношении требований по безопасности, применимым к указанным контекстным данным. Такие программируемые правила безопасности могут генерировать контекстуально релевантные предупредительные сигналы, изменять поведение РРЕ или выполнять любые другие подходящие действия исходя из того, соблюдены ли условия для таких программируемых правил безопасности.
[0005] В некоторых примерах система содержит: изделие, представляющее собой средство индивидуальной защиты (РРЕ), содержащее компонент связи; устройство для обработки данных, связанное с возможностью коммуникации с изделием, представляющим собой РРЕ, при этом указанное устройство для обработки данных: принимает контекстные данные, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбирает по меньшей мере частично на основании указанных контекстных данных набор программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; отправляет программируемые правила безопасности на одно или более изделий, представляющих собой РРЕ, или концентратор данных, связанный с возможностью коммуникации с изделием, представляющим собой РРЕ; и при этом программируемые правила безопасности сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с тем чтобы выполнять одну или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0006] В некоторых примерах устройство для обработки данных содержит один или более компьютерных процессоров; и запоминающее устройство, содержащее команды, которые при выполнении указанными одним или более компьютерными процессорами заставляют указанные один или более компьютерных процессоров: принимать контекстные данные, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбирать по меньшей мере частично на основании указанных контекстных данных набор программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; отправлять программируемые правила безопасности на одно или более изделий, представляющих собой РРЕ, или концентратор данных, связанный с возможностью коммуникации с изделием, представляющим собой РРЕ; и при этом программируемые правила безопасности сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с тем чтобы выполнять одну или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0007] В некоторых примерах способ включает прием устройством для обработки данных контекстных данных, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбор по меньшей мере частично на основании указанных контекстных данных набора программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; и отправку программируемых правил безопасности на одно или более изделий, представляющих собой РРЕ, или концентратор данных, связанный с возможностью коммуникации с изделием, представляющим собой РРЕ, при этом программируемые правила безопасности сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с тем чтобы выполнять одну или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0008] В некоторых примерах способ включает определение устройством для обработки данных контекстных данных, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбор по меньшей мере частично на основании указанных контекстных данных набора программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; конфигурирование устройством для обработки данных набора программируемых правил безопасности для выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ; и в ответ на прием данных РРЕ изделия, представляющего собой РРЕ, и определение того, что по меньшей мере одно правило из набора программируемых правила безопасности было соблюдено, выполнение одной или более операций по меньше мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0009] Подробности одного или более примеров изложены в сопроводительных чертежах и приведенном ниже описании. Другие признаки, объекты и преимущества настоящего изобретения станут очевидны из описания и чертежей, и из формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Фиг. 1 - структурная схема, на которой показан один из примеров система для обработки данных, в которой система управления средствами индивидуальной защиты (PPEMS) управляет средствами индивидуальной защиты в соответствии со способами настоящего изобретения.
[0011] Фиг. 2 - структурная схема, представляющая концепцию работы PPEMS, когда она выполняет функцию облачной платформы, выполненной с возможностью поддержки множества отдельных рабочих сред, имеющих общую группу работающих с множеством средств индивидуальной защиты с возможностью связи в соответствии со способами настоящего изобретения.
[0012] Фиг. 3 - структурная схема, на которой показан один из примеров конфигурирования различных программируемых правил безопасности на основании работающего, перемещающегося из одной рабочей среды в другую в соответствии со способами настоящего изобретения.
[0013] Фиг. 4 - концептуальная схема концентратора данных, выполненного с возможностью конфигурирования для выполнения программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения.
[0014] Фиг. 5 - блок-схема, на которой показаны примеры операций для выбора программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения.
[0015] Фиг. 6 - блок-схема, на которой показаны примеры операций для конфигурирования программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0016] На фиг. 1 показана структурная схема, изображающая приведенную в качестве примера систему 2 для обработки данных, которая содержит систему 6 управления средствами индивидуальной защиты (PPEMS) для управления средствами индивидуальной защиты. Как описано в настоящем документе, PPEMS позволяет зарегистрированным пользователям выполнять превентивные действия по обеспечению охраны труда и безопасности, а также управлять проверками и техобслуживанием средств обеспечения безопасности. За счет взаимодействия с PPEMS 6, специалисты по безопасности могут, например, управлять проверками областей, проверками работающих и обучением работающих соблюдению правил безопасности и охраны труда.
[0017] В целом, PPEMS 6 обеспечивает сбор данных, мониторинг, запись в журнал действий, составление отчетов, прогнозную аналитику, управление РРЕ и генерирование предупредительных сигналов и это только несколько примеров. Например, PPEMS 6 содержит базовую аналитическую и прогнозирующую связанные с безопасностью события подсистему, а также систему предупреждения в соответствии с различными примерами, описанными в настоящем документе. Как дополнительно описано ниже, PPEMS 6 обеспечивает комплексный набор инструментов управления средствами индивидуальной защиты и безопасности и реализует различные методики согласно настоящему изобретению. То есть, PPEMS 6 обеспечивает комплексную, универсальную систему для управления средствами индивидуальной защиты, например, оборудованием обеспечения безопасности, используемым работающими 10 в пределах одной или более физических окружающих сред 8, которые могут представлять собой строительные объекты, шахтные площадки или производственные объекты или любую физическую окружающую среду. Методики согласно настоящему изобретению могут быть реализованы в различных частях среды 2 для обработки данных.
[0018] Как показано в примере на фиг. 1, система 2 представляет среду для обработки данных, в которой устройство для обработки данных в пределах множества физических окружающих сред 8А, 8В (совместно обозначенных как окружающие среды 8) связывается электронным образом с PPEMS 6 посредством одной или более компьютерных сетей 4. Каждая из физических окружающих сред 8 представляет физическую окружающую среду, такую как рабочая среда, в которой одно или более лиц, таких как работающие 10, используют средство индивидуальной защиты, при этом занимаясь задачами или работами в пределах соответствующей окружающей среды.
[0019] В этом примере окружающая среда 8А показана в целом с наличием работающих 10, в то время как окружающая среда 8В показана в развернутом виде для предоставления более подробного примера. В примере, показанном на фиг. 1, на множество работающих 10А-10N может быть надето множество различных РРЕ, таких как средства защиты органов слуха в виде наушников и электроприводной воздухоочистительный респиратор (PAPR) (дополнительно изображенные на фиг.4).
[0020] Как дополнительно описано в настоящем документе, каждое изделие, представляющее собой РРЕ, может содержать одно или более из встроенных датчиков, компонентов связи, устройств мониторинга и обрабатывающих электронных компонентов, выполненных с возможностью захвата данных о РРЕ, которые соответствуют РРЕ в режиме реального времени, когда пользователь (например, работающий) занимается работами и на него надето РРЕ. Например, как подробнее описано относительно примера, показанного на фиг. 4, PAPR может содержать множество электронных датчиков для измерения рабочих параметров PAPR, таких как, без ограничения, тип фильтра, срок службы фильтра, расход воздуха и т.п. Кроме того, каждое изделие, представляющее собой РРЕ, может содержать одно или более устройств вывода для вывода данных, служащих указанием работы РРЕ, и/или генерирования и вывода сообщений для соответствующего работающего 10. Например, изделия 11, представляющие собой РРЕ, могут содержать одно или более устройств для генерирования звуковой обратной связи (например, один или более динамиков), визуальной обратной связи (например, один или более дисплеев, светоизлучающих диодов (LED) или подобное), или тактильной обратной связи (например, устройство, которое вибрирует или обеспечивает другую гаптическую обратную связь).
[0021] В некоторых примерах каждая из окружающих сред 8 содержит средства для обработки данных (например, локальную вычислительную сеть), посредством которых изделия, представляющие собой РРЕ, закрепленные за работающими 10, могут связываться с PPEMS 6. Например, окружающие среды 8 могут быть оснащены беспроводной технологией, такой как беспроводные сети 802.11, сети ZigBee 802.15 и т.п. В примере, показанном на фиг. 1, окружающая среда 8В содержит локальную сеть 7, которая обеспечивает пакетную транспортную среду для связи с PPEMS 6 посредством сети 4. Кроме того, окружающая среда 8 В содержит множество точек 19А, 19В беспроводного доступа, которые могут быть географически распределены по окружающей среде для обеспечения поддержки беспроводной связи по рабочей среде.
[0022] Одно или более изделий, представляющих собой РРЕ, могут быть выполнены с возможностью передачи данных, таких как зарегистрированные движения, события и состояния, по беспроводной связи, например, посредством протоколов 802.11 WiFi, протокола Bluetooth или подобного. Изделия, представляющие собой РРЕ, могут, например, связываться непосредственно с точкой 19 беспроводного доступа. В качестве другого примера, один или более из работающих 10 могут быть оснащены соответствующим одним из надеваемых концентраторов 14А-14М данных, которые обеспечивают связь между изделиями, представляющими собой РРЕ, и PPEMS 6 и способствуют ей. Например, изделия, представляющие собой РРЕ, для соответствующего работающего могут связываться с соответствующим концентратором 14 данных посредством Bluetooth или другого протокола малого радиуса действия, и концентраторы данных могут связываться с множеством PPEMS 6 посредством сообщений беспроводной связи, обрабатываемых точками 19 беспроводного доступа. Хотя они показаны как надеваемые устройства, концентраторы 14 могут быть реализованы в качестве независимых устройств, размещенных в окружающей среде 8В. В некоторых примерах концентратор может представлять собой изделие, представляющее собой РРЕ.
[0023] В целом, каждый из концентраторов 14 работает как беспроводное устройство для изделий, представляющих собой РРЕ, обеспечивая передачу сообщений на РРЕ и от них, и он может быть выполнен с возможностью промежуточного хранения данных об использовании в случае потери связи с PPEMS 6. Более того, каждый из концентраторов 14 может быть запрограммирован посредством PPEMS 6 так, что локальные правила предупреждения могут быть заданы и исполняться без необходимости подключения к облаку. Таким образом, каждый из концентраторов 14 обеспечивает передачу потоков данных об использовании от изделий, представляющих собой РРЕ, в пределах соответствующей окружающей среды и обеспечивает локальную отправку предупредительных сигналов на локальную среду для обработки данных на основании потоков событий в случае потери связи с PPEMS 6.
[0024] Как показано в примере на фиг.1, окружающая среда, такая как окружающая среда 8В, также может включать один или более беспроводных маячков, таких как маячки 17А-17С, которые обеспечивают точную информацию о местоположении в пределах рабочей среды. Например, маячки 17А-17С могут поддерживать работу с GPS, вследствие чего контроллер в соответствующем маячке может быть выполнен с возможностью точного определения положения соответствующего маячка. Альтернативно маячки 17А-17С могут содержать предварительно запрограммированный идентификатор, который связан в PPEMS 6, с конкретным местоположением. За счет беспроводной связи с одним или более из маячков 17, указанный SRL 11 или концентратор 14 данных, надетый на работающего 10, выполнен с возможностью определения местоположения работающего в пределах рабочей среды 8В. Таким образом, данные о событии, переданные в PPEMS 6, могут быть маркированы информацией о местоположении, чтобы способствовать осуществлению PPEMS анализа, составления отчетов и аналитической обработки.
[0025] Кроме того, окружающая среда, такая как окружающая среда 8В, также может содержать одну или более беспроводных станций измерения, таких как станции 21А, 21В измерения. Каждая станция 21 измерения содержит один или более датчиков и контроллер, выполненный с возможностью вывода данных, указывающих измеренные условия окружающей среды. Более того, станции 21 измерения могут быть расположены в соответствующих географических участках окружающей среды 8В или иным образом взаимодействовать с маячками 17 для определения соответствующих положений, а также включать указанную информацию о местоположении при передаче данных об окружающей среде в PPEMS 6. Таким образом, PPEMS 6 может быть выполнена с возможностью соотнесения измеренных условий окружающей среды с конкретными участками и, таким образом, может использовать захваченные данные об окружающей среде при обработке данных о событии, принятых от изделий, представляющих собой РРЕ. Например, PPEMS 6 может использовать данные об окружающей среде, чтобы способствовать генерированию предупредительных сигналов или других команд для изделий, представляющих собой РРЕ, и для выполнения прогнозной аналитики, такой как определение связей между определенными условиями окружающей среды (например, теплом, влажностью, видимостью) и ненормальным поведением работающего или увеличенным количеством связанных с безопасностью событий. Таким образом, PPEMS 6 может использовать текущие условия окружающей среды, чтобы способствовать осуществлению прогноза и предотвращения приближающихся связанных с безопасностью событий. Приведенные в качестве примера условия окружающей среды, которые могут быть измерены устройствами 21 измерения, включают, без ограничения, температуру, влажность, присутствие газа, давление, видимость, ветер и т.п.
[0026] В приведенных в качестве примера воплощениях окружающая среда, такая как окружающая среда 8В, также может содержать одну или более станций 15 обеспечения безопасности, распределенных по окружающей среде для обеспечения станций осмотра, предназначенных для получения доступа к PPEMS 6. Станции 15 обеспечения безопасности могут позволять одному из работающих 10 контролировать изделия, представляющие собой РРЕ, и/или другое оборудование обеспечения безопасности, удостоверяться в том, что оборудование обеспечения безопасности подходит под конкретную одну из окружающих сред 8, и/или обмениваться данными. Например, станции 15 обеспечения безопасности могут передавать правила предупреждения, обновления программного обеспечения или обновления программно-аппаратного обеспечения на изделия, представляющие собой РРЕ, или другое оборудование. Станции 15 обеспечения безопасности также могут принимать данные, хранящиеся в кэш-памяти на изделиях, представляющих собой РРЕ, концентраторах 14 и/или другом оборудовании обеспечения безопасности. То есть, хотя изделия, представляющие собой РРЕ, (и/или концентраторы 14 данных) могут, как правило, передавать данные об использовании от датчиков изделий, представляющих собой РРЕ, в сеть 4, в некоторых случаях изделия, представляющие собой РРЕ, (и/или концентраторы 14 данных) могут не иметь подключения к сети 4. В таких случаях изделия, представляющие собой РРЕ, (и/или концентраторы 14 данных) могут хранить данные об использовании локально и передавать данные об использовании на станции 15 обеспечения безопасности, когда они находятся вблизи от станций 15 обеспечения безопасности. Станции 15 обеспечения безопасности затем могут загружать данные с изделий, представляющих собой РРЕ, и подключаться к сети 4.
[0027] Кроме того, каждая из окружающих сред 8 содержит средства для обработки данных, которые предоставляют операционную среду для устройств 16 для обработки данных конечных пользователей в целях взаимодействия с PPEMS 6 посредством сети 4. Например, каждая из окружающих сред 8, как правило, включает одного или более руководителей службы техники безопасности, несущих ответственность за соблюдение техники безопасности в окружающей среде. В целом, каждый пользователь 20 взаимодействует с устройствами 16 для обработки данных с целью получения доступа к PPEMS 6. Каждая из окружающих сред 8 может содержать системы. Аналогично, удаленные пользователи могут использовать устройства 18 для обработки данных для взаимодействия с PPEMS посредством сети 4. В качестве примера устройства 16 для обработки данных конечных пользователей могут представлять собой ноутбуки, настольные компьютеры, мобильные устройства, такие как планшеты или так называемые смартфоны и т.п.
[0028] Пользователи 20, 24 взаимодействуют с PPEMS 6 для регулирования и активного управления множеством аспектов оборудования обеспечения безопасности, используемого работающими 10, например, получения доступа и просмотра записей об использовании, аналитической обработки и составления отчетов. Например, пользователи 20, 24 могут просматривать информацию об использовании, полученную и сохраненную PPEMS 6, причем информация об использовании может содержать данные, указывающие время начала и конца в течение продолжительности времени (например, дня, недели или подобного), данные, собранные во время конкретных событий, таких как распознанные падения, измеренные данные, полученные от пользователя, данные об окружающей среде и т.п. Кроме того, пользователи 20, 24 могут взаимодействовать с PPEMS 6 для выполнения учета материальных активов и планирования событий техобслуживания для отдельных единиц оборудования обеспечения безопасности, например, SRL 11, для обеспечения соблюдения процедур или норм. PPEMS 6 может позволять пользователям 20, 24 создавать и завершать цифровые контрольные перечни в отношении процедур техобслуживания и синхронизировать результаты процедур от устройств 16, 18 для обработки данных с PPEMS 6.
[0029] Кроме того, как описано в настоящем документе, в состав PPEMS 6 входит платформа обработки событий, выполненная с возможностью обработки тысяч или даже миллионов одновременных потоков событий от РРЕ с цифровыми возможностями. Базовая аналитическая подсистема PPEMS 6 применяет статистические данные и модели к поступающим потокам для выведения утверждений, таких как идентифицированные аномальные события или спрогнозированное возникновение связанных с безопасностью событий, на основании состояний или моделей поведения работающих 10. Кроме того, PPEMS 6 обеспечивает отправку предупредительных сигналов и сообщений в режиме реального времени для уведомления работающих 10 и/или пользователей 20, 24 о спрогнозированных событиях, аномальных событиях, тенденциях и т.п.
[0030] Аналитическая подсистема PPEMS 6 может в некоторых примерах применять аналитическую обработку для идентификации взаимоотношений или взаимосвязей между измеренными данными о работающем, условиями окружающей среды, географическими участками и другими факторами, а также анализировать влияние на связанные с безопасностью события. PPEMS 6 может определять на основании данных, полученных от групп работающих 10, какие конкретно работы, возможно в пределах определенного географического участка, ведут или согласно прогнозу ведут к необычно большому количеству возникновений связанных с безопасностью событий.
[0031] Таким образом, PPEMS 6 тесно увязывает универсальные инструменты для управления средствами индивидуальной защиты с базовой аналитической подсистемой и системой связи для обеспечения сбора данных, мониторинга, записи в журнал действий, составления отчетов, аналитической обработки поведения и генерирования предупредительных сигналов. Более того, PPEMS 6 обеспечивает систему связи для работы и использования различными элементами системы 2 и связи между ними. Пользователи 20, 24 могут обращаться к PPEMS для просмотра результатов аналитической обработки, выполняемой PPEMS 6 в отношении данных, полученных от работающих 10. В некоторых примерах PPEMS 6 может представлять сетевой интерфейс посредством веб-сервера (например, HTTP-сервера) или клиентские приложения могут применяться для устройств 16, 18 для обработки данных, используемых пользователями 20, 24, таких как настольные компьютеры, ноутбуки, мобильные устройства, такие как смартфоны и планшеты, или подобное.
[0032] В некоторых примерах PPEMS 6 может обеспечивать подсистему для запроса базы данных, предназначенную для непосредственной отправки запроса на PPEMS 6 на просмотр полученной информации о безопасности, информации о соответствии и любых результатов аналитической подсистемы, например, в виде информационных панелей, предупреждающих уведомлений, отчетов и т.п. То есть пользователи 24, 26 или программное обеспечение, исполняемое на устройствах 16, 18 для обработки данных, могут отправлять запросы на PPEMS 6 и принимать данные, соответствующие запросам, для представления в форме одного или более отчетов или информационных панелей. Такие информационные панели могут обеспечивать различные сведения о системе 2, такие как обычная («нормальная») работа в группах работающих, идентификации отклоняющихся от норм работающих, занимающихся необычными работами, которые потенциально могут подвергнуть работающего рискам, идентификации географических участков в пределах окружающих сред 2, для которых было спрогнозировано или прогнозируется возникновение ненормального (например, большого) количества связанных с безопасностью событий, идентификации любой из окружающих сред 2, которой характерно ненормальное количество возникновений связанных с безопасностью событий относительно других окружающих сред, и т.п.
[0033] Как подробно изображено ниже, PPEMS 6 может упрощать рабочие процессы для лиц, занимающихся мониторингом и обеспечением соблюдения техники безопасности в организации или окружающей среде. То есть, методики согласно настоящему изобретению могут обеспечивать активное управление вопросами безопасности и позволять организации предпринимать превентивные или корректирующие действия в отношении определенных участков в пределах окружающих сред 8, конкретных единиц оборудования 11 обеспечения безопасности или отдельных работающих 10, определять и дополнительно позволять организации реализовывать процедуры осуществления рабочих процессов, которые зависят от данных базовой аналитической подсистемы.
[0034] В качестве одного примера, базовая аналитическая подсистема PPEMS 6 может быть выполнена с возможностью вычисления и представления задаваемых заказчиком показателей для групп работающих в пределах указанной окружающей среды 8 или по множеству окружающих сред для организации в целом. Например, PPEMS 6 может быть выполнена с возможностью получения данных и предоставления сводных показателей производительности и спрогнозированных аналитических данных о поведении по группе работающих (например, по работающим 10 в любой из окружающих сред 8А, 8 В или обеих из них). Кроме того, пользователи 20, 24 могут устанавливать критерии для возникновения любых связанных с безопасностью событий, и PPEMS 6 может отслеживать фактические показатели производительности относительно критериев для лиц или заданных групп работающих.
[0035] В качестве другого примера, PPEMS 6 может дополнительно инициировать отправку предупреждения при наличии определенных комбинаций условий, например, для ускорения осмотра или обслуживания оборудования обеспечения безопасности, такого как один из SRL 11. Таким образом, PPEMS 6 может идентифицировать отдельные компоненты SRL или работающих 10, показатели которых не соответствуют критериям, и давать пользователям указание вмешаться в процесс и/или выполнить процедуры по повышению показателей относительно критериев, тем самым обеспечивая соблюдение техники безопасности и активное управление ей работающими 10.
[0036] В некоторых случаях работающий может работать в множестве различных рабочих сред в течение одного рабочего дня или в течение других рабочих интервалов (например, час/неделя/месяц/год, проектный интервал и т.п.). Каждая рабочая среда может характеризоваться различными требованиями по безопасности. Рабочая среда может характеризоваться различными требованиями по безопасности, в результате различных характеристик рабочей среды. Характеристики рабочей среды могут включать опасности (например, загрязняющие вещества, плохое освещение, неровные поверхности, пустоты и т.п.), физические условия (шум, жара, ограниченное местоположение и т.п.), время работы в рабочей среде, а также любые другие характеристики. В одном из примеров работающий 10А может быть снабжен РРЕ, таким электроприводной воздухоочистительный респиратор (PAPR) для фильтрации загрязняющих веществ из воздуха в рабочих средах 8А и 8В. Рабочая среда 8А может содержать загрязняющие вещества, требующие применения в PAPR фильтра для улавливания частиц, при этом рабочая среда 8В может содержать загрязняющие вещества, требующие применения в PAPR как фильтра для фильтрации органических паров, так и фильтра для улавливания частиц.
[0037] В течение одного рабочего дня работающий 10А может работать в обеих средах 8А и 8В. Если работающий 10А перемещается из рабочей среды 8А в среду 8В без установки фильтра для фильтрации органических паров в PAPR, работающий 10А может в результате подвергаться воздействию вредных органических паров. Работающий 10А может не устанавливать фильтр для фильтрации органических паров при перемещении между рабочими средами по множеству причин. Например, работающий 10А может не знать об отличающихся характеристиках рабочих сред 8А и 8В, работающий 10А может забыть, что характеристики рабочих сред 8А и 8В отличаются, работающего 10А могут отвлечь, или он может быть уставшим, или работающий 10А может не знать, что он или она переместился (переместилась) из одной рабочей среды в другую, и это лишь несколько примеров.
[0038] Способы и компоненты согласно настоящему изобретению могут улучшать работу и эффективность РРЕ, носимых работающими, и/или улучшать безопасность указанных работающих при работе в различных рабочих средах на протяжении заданного рабочего интервала. Например, один или более концентраторов данных, связанных с работающим, и/или РРЕ, связанных с работающим, могут быть сконфигурированы с одним или более программируемыми правилами безопасности. В некоторых примерах правило безопасности может быть представлено в виде данных, определяющих условие и действие, которое назначается, присваивается или иным способом соответствуют указанному условию. Условие может быть проверяемым состоянием или условием, которое может быть удовлетворено одним или более значениями. Например, условие может быть логическим условием (истина/ложь), сравнительным условием (больше, равно или меньше) или любым другим условием. В качестве одного из примеров условие может определять, совпадает ли текущее местоположение концентратора данных с рабочей средой 8А или 8В. В другом примере условие может определять, удовлетворяет ли уровень содержания частиц пороговому значению (например, больше, равен или меньше, чем пороговое значение). Действие, соответствующее условию, может представлять собой набор из одной или более операций, выполняемых процессором при удовлетворении или неудовлетворении условия. Например, действие может включать генерирование предупредительного сигнала в концентраторе данных и отправку сообщения на PPEMS 6. Способы и компоненты настоящего изобретения более подробно описаны со ссылкой на фиг. 1
[0039] Как показано на фиг.1, работающий 10А может работать и перемещаться между рабочими средами 8А и 8В в течение одного дня. Как описано выше рабочая среда 8А может содержать загрязняющие вещества, требующие применения в PAPR, носимом работающим 10А, фильтра для улавливания частиц, при этом рабочая среда 8В может содержать загрязняющие вещества, требующие применения в PAPR как фильтра для фильтрации органических паров, так и фильтра для улавливания частиц. Удаленный пользователь 24 может быть руководителем службы техники безопасности для рабочих сред 8А и 8В. Таким образом, удаленный пользователь 24 может осуществлять один или более пользовательских вводов на устройстве 18 для обработки данных, которые конфигурируют набор правил безопасности для рабочей среды 8А и 8В. Например, PPEMS может обеспечивать пользовательский интерфейс программы-компоновщика правил безопасности, в котором руководитель службы техники безопасности может выбирать из уже существующего набора правил безопасности и/или определять правила безопасности, связанные с различными контекстными данными. В некоторых примерах набор правил безопасности может соответствовать определенной роли или профилю, которые могут быть назначены одному или более работающим. Таким образом, набор правил безопасности может быть отправлен или иным образом назначен более чем одному работающему, каждому из которых назначена определенная роль или профиль.
[0040] На фигуре удаленный пользователь 24 может определять первое правило безопасности с условием, которое определяет, приближается ли работающий к рабочей среде 8А или вошел в нее, (а) надет ли PAPR на работающего, и (b) относится ли фильтр в PAPR к конкретному типу фильтра, например, фильтр, который удаляет загрязняющие вещества конкретного типа. Пользовательский ввод может указывать действие, связанное с фильтром, если работающий находится в среде 8А, и в PAPR, используемом работающим, не установлен фильтр конкретного типа. Первое правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправка сообщения на PPEMS 6, которое может заставить PPEMS 6 отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности). В некоторых примерах нахождение поблизости и/или приближение может означать нахождение в пределах предварительно заданного расстояния или в пределах зоны действия беспроводной связи.
[0041] Удаленный пользователь 24 может определять второе правило безопасности с условием, которое определяет, приближается ли работающий к рабочей среде 8В или вошел в нее, (а) надет ли PAPR на работающего, и (b) содержит ли PAPR два фильтра для удаления твердых частиц и органических паров соответственно. Пользовательский ввод может указывать действие, связанное с фильтром, если работающий приближается или вошел в рабочую среду 8В, и при этом в PAPR, используемый работающим, не установлены оба фильтра. Второе правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, отправка сообщения удаленному пользователю 24 через PPEMS 6, и отправка сообщения на устройство управления доступом, которое блокирует доступ в среду 8 В.
[0042] Изначально работающему 10А назначают, снабжают его, и/или работающий надевает одно или более изделий, представляющих собой РРЕ. Например, работающий 10А может надевать PAPR и концентратор 14А данных (как более подробно показано на фиг. 4). PAPR может содержать фильтр для удаления твердых частиц, но не органических паров. Концентратор 14А данных может быть изначально выполнен с уникальным идентификатором работающего 10А и хранить его. PPEMS 6 может сохранять схему соотнесения между уникальным идентификатором работающего 10А и уникальным идентификатором устройства концентратора 14А данных. Работающий 10А может вначале надевать PAPR и концентратор 14А данных перед входом в окружающую среду 8А. Когда работающий 10А приближается к окружающей среде 8А и/или вошел в окружающую среду 8А, концентратор 14А данных может определять, что работающий 10А находится в пределах порогового расстояния от входа в окружающую среду 8А или вошел в окружающую среду 8А. Концентратор 14А данных может выполнять это определение с использованием Системы Глобального Позиционирования (GPS), одного или более маячков для определения местоположения, размещенных в пределах или вблизи среды 8А, посредством беспроводной связи с местоположением станции обеспечения безопасности в среде 8А (например, в пределах или порогового расстояния от среды 8А), посредством обнаружения одного или более устройств (например, концентраторы данных, РРЕ, и т.п.) других работающих в пределах или порогового расстояния от среды 8А или любой другой подходящей методики определения того, что работающий 10А находится в пределах порогового расстояния вхождения в среду 8А или вошел в среду 8А.
[0043] В некоторых примерах в концентратор 14А данных может быть предварительно загружено первое правило безопасности (и одно или более других правил безопасности для рабочей среды 8А) до того, как работающий 10А начнет приближаться к среде 8А и/или войдет в среду 8А. В другом примере концентратор 14А данных может определять, что он находится в пределах порогового расстояния от входа в окружающую среду 8А или вошел в окружающую среду 8А и отправлять сообщение, содержащее контекстные данные, на PPEMS 6, которое указывает, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8А. Альтернативно, другое устройство для обработки данных (например, станция обеспечения безопасности, маячок, концентратор данных или любое другое устройство для обработки данных), находящееся вблизи концентратора 14А данных, может определять, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8А или вошел в окружающую среду 8А, и отправлять сообщение, содержащее контекстные данные, на PPEMS 6, которое указывает, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8А. В любом случае PPEMS 6 может определять, что концентратор 14А данных находится в пределах порогового расстояния входа в среду 8А или вошел в среду 8А, на основании контекстных данных, полученных на PPEMS 6.
[0044] В некоторых примерах контекстные данные могут включать любые данные, описывающие или характеризующие свойства или работу работающего, среды, окружающей работающего, изделия, представляющего собой РРЕ, или любого другого объекта. Контекстные данные работающего могут включать, без ограничения: уникальный идентификатор работающего, тип работающего, должность работающего, физиологические или биометрические свойства работающего, опыт работающего, обучение работающего, время работы работающего в течение конкретного интервала времени, местоположение работающего или любые другие данные, которые описывают или характеризуют работающего. Контекстные данные изделия, представляющего собой РРЕ, могут включать, без ограничения: уникальный идентификатор изделия, представляющего собой РРЕ; тип изделия, представляющего собой РРЕ; время использования изделия, представляющего собой РРЕ, в течение конкретного интервала времени; срок эксплуатации РРЕ; компонент, включенный в изделие, представляющее собой РРЕ; историю использования множеством пользователей изделия, представляющего собой РРЕ; загрязняющие вещества, опасности или другие физические условия, обнаруженные РРЕ, дата истечения срока годности изделия, представляющего собой РРЕ; рабочие показатели изделия, представляющего собой РРЕ. Контекстные данные для рабочей среды могут включать, без ограничения: местоположение рабочей среды, границы или периметр рабочей среды, площадь рабочей среды, опасности в пределах рабочей среды, физические условия рабочей среды, разрешения на нахождение в рабочей среде, оборудование в пределах рабочей среды, владельца рабочей среды, ответственного контролера и/или руководителя службы техники безопасности для рабочей среды.
[0045] PPEMS 6 может принимать контекстные данные и выбирать по меньшей мере частично на основании контекстных данных набор программируемых правил безопасности, которые контекстуально связаны по меньшей мере с одним изделием, представляющим собой РРЕ, носимым работающим 10А или назначенным ему. Например, PPEMS 6 может принимать контекстные данные для работающего 10А, которые отражают уникальный идентификатор работающего 10А, набор идентификаторов изделий, представляющих собой РРЕ, носимых работающим 10А, а также индикацию рабочей среды 8А. В некоторых примерах контекстные данные для рабочей среды 8А могут включать уникальный идентификатор рабочей среды 8А, тогда как в других примерах контекстные данные могут включать набор из одной или более характеристик рабочей среды, которые PPEMS 6 может использовать для выбора одного или более правил безопасности, соответствующих или совпадающих с указанными одной или более характеристиками рабочей среды. На основании контекстных данных PPEMS 6 может выбирать первое правило безопасности, связанное с рабочей средой 8А и описанное выше вместе с условием, которое определяет, приближается ли работающий к рабочей среде 8А или вошел в нее, (а) надет ли PAPR на работающего, и (b) относится ли фильтр в PAPR к конкретному типу фильтра, например, фильтр, который удаляет загрязняющие вещества конкретного типа. Если указанное условие не было соблюдено, то это первое правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправка сообщения на PPEMS 6, которое может заставить PPEMS 6 отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности).
[0046] PPEMS 6 может выбирать первое правило безопасности (и любые другие правила безопасности, основанные на контекстных данных) для рабочей среды 8А и отправлять программируемые правила безопасности на одно или более изделий, представляющих собой РРЕ, носимых работающий 10А, и/или концентратор 14А данных, связанный с возможностью коммуникации с одним или более изделиями, представляющими собой РРЕ. Таким образом, специфичные для контекста правила, основанные на контекстных данных одного или более работающих 10А, рабочей среды 8А и РРЕ, носимого работающим 10А или назначенного ему, могут быть сконфигурированы на одном или более из концентратора 14А данных и/или РРЕ, носимого работающим 10А или назначенного ему. Например, программируемые правила безопасности могут быть сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, полученных от компонентов связи одного или более изделий, представляющих собой РРЕ, носимых работающим 10А или назначенных ему. В некоторых примерах данные РРЕ могут представлять собой, без ограничения, контекстные данные, как описано выше. В некоторых примерах данные РРЕ могут представлять собой любые данные, генерируемые РРЕ.
[0047] В примере, показанном на фиг.1, до входа и/или сразу после входа работающего 10А в рабочую среду 8А концентратор 14А данных может выполнять первое правило безопасности. Концентратор 14А данных может выполнять первое правило безопасности периодически, непрерывно или асинхронно. Концентратор 14А данных может принимать данные РРЕ от PAPR, которые указывают тип фильтра, в данный момент установленного в PAPR. Концентратор 14А данных может определять, удовлетворяет ли тип фильтра условию первого правила безопасности, выполняемого на концентраторе 14А данных. Поскольку тип фильтра удовлетворяет условию, концентратор 14А данных не может выполнять какие-либо соответствующие операции, связанные с условием первого правила безопасности.
[0048] Позднее работающий 10А может переместиться в рабочую среду 8В. Например, работающий 10А может переместиться в рабочую среду 8В в течение одного дня. Концентратор 14А данных может определять, что он находится в пределах порогового расстояния от входа в окружающую среду 8В или вошел в окружающую среду 8В и отправлять сообщение, содержащее контекстные данные, на PPEMS 6, которое указывает, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8В. PPEMS 6 может принимать контекстные данные и выбирать по меньшей мере частично на основании контекстных данных набор программируемых правил безопасности, которые контекстуально связаны по меньшей мере с одним изделием, представляющим собой РРЕ, носимым работающим 10А или назначенным ему. Например, PPEMS 6 может принимать контекстные данные для работающего 10А, которые отражают уникальный идентификатор работающего 10А, набор идентификаторов изделий, представляющих собой РРЕ, носимых работающим 10А, а также индикацию рабочей среды 8В. В настоящем примере контекстные данные могут включать набор из одной или более характеристик рабочей среды 8В, которые PPEMS 6 может использовать для выбора одного или более правил безопасности, соответствующих или совпадающих с указанными одной или более характеристиками рабочей среды 8В. На основании контекстных данных PPEMS 6 может выбирать второе правило безопасности, связанное с рабочей средой 8А и описанное выше вместе с условием, которое определяет, приближается ли работающий к рабочей среде 8В или вошел в нее, (а) надет ли PAPR на работающего, и (b) содержит ли PAPR два фильтра для удаления твердых частиц и органических паров соответственно. Если указанное условие не было соблюдено, то это второе правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправка сообщения на PPEMS 6, которое может заставить PPEMS 6 отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности).
[0049] PPEMS 6 может выбирать второе правило безопасности (и любые другие правила безопасности, основанные на контекстных данных) для рабочей среды 8В и отправлять программируемые правила безопасности на одно или более изделий, представляющих собой РРЕ, носимых работающий 10А, и/или концентратор 14А данных, связанный с возможностью коммуникации с одним или более изделиями, представляющими собой РРЕ. Таким образом, специфичные для контекста правила, основанные на контекстных данных одного или более работающих 10А, рабочей среды 8В и РРЕ, носимого работающим 10А или назначенного ему, могут быть сконфигурированы на одном или более из концентратора 14А данных и/или РРЕ, носимого работающим 10А или назначенного ему. Например, программируемые правила безопасности могут быть сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, полученных от компонентов связи одного или более изделий, представляющих собой РРЕ, носимых работающим 10А или назначенных ему. В некоторых примерах данные РРЕ могут представлять собой, без ограничения, контекстные данные, как описано выше. Данные РРЕ могут быть любыми данными, генерируемыми изделием, представляющим собой РРЕ.
[0050] В примере, показанном на фиг.1, до входа и/или сразу после входа работающего 10А в рабочую среду 8В концентратор 14В данных может выполнять второе правило безопасности. Концентратор 14А данных может принимать данные РРЕ от PAPR, которые указывают тип фильтра, в данный момент установленного в PAPR. Концентратор 14А данных может определять, удовлетворяет ли тип фильтра условию второго правила безопасности, выполняемого на концентраторе 14А данных. Поскольку работающему 10А в настоящем примере не удалось добавить второй фильтр в PAPR, носимый работающим 10А, и он собирается войти в рабочую среду 8В и/или уже вошел в нее, концентратор 14А данных может определить, что второе правило безопасности не было соблюдено. Поскольку второе правило безопасности не было соблюдено, концентратор 14А данных может выполнять действия, связанные со вторым правилом безопасности, включая генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправку сообщения на PPEMS 6, которое может заставить PPEMS 6 отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности). Концентратор 14А данных может генерировать один или более предупредительных сигналов, таких как гаптический, визуальный, звуковой сигнал или выходной сигнал другого типа. Сообщение, отправляемое концентратором 14А данных на PPEMS 6, может содержать уведомляющие данные, такие как, без ограничения: идентификатор второго правила безопасности; контекстные данные для работающего, изделия, представляющего собой РРЕ, и/или рабочей среды; информация о дате и времени, индикатор критичности, или любая другая информация, которая может описывать правило безопасности После получения сообщения PPEMS 6 может записывать событие (например, нарушение второго правила безопасности), отправлять уведомление на устройство 18 для обработки данных, соответствующее удаленному пользователю 24, которое представляет собой выходной сигнал, например, с гаптическим, визуальным, звуковым выходным сигналом или выходным сигналом другого типа.
[0051] Хотя пример на фиг. 1 описан в отношении PAPR в качестве РРЕ, любое количество программируемых правил безопасности может применяться к любому количеству различных изделий, представляющих собой РРЕ. Таким образом, любое количество программируемых правил безопасности может быть динамически сконфигурировано на основании контекстных данных, определенных изделиями, представляющими собой РРЕ, концентратором данных и/или PPEMS 6. В примере, показанном на фиг. 1, подходящие операции могут выполняться при соблюдении одного или более условий правила безопасности. Например, предупредительные сигналы различных типов могут быть сгенерированы на основании контекстных данных, данных РРЕ и/или действий правила безопасности. В качестве примера, различные предупредительные сигналы могут быть сгенерированы в ответ на различные типы критичности предупредительных сигналов. В некоторых примерах тип предупредительного сигнала может быть основан на характеристиках рабочей среды. Например, если работающий работает в среде с высоким уровнем шума (например, уровни шума превышают заданное пороговое значение), концентратор данных и/или РРЕ могут генерировать предупредительные сигналы, которые не слышно, но которые являются гаптическими, визуальными и т.п. В некоторых примерах пользователь может быть не только предупрежден о величине шума или другой опасности выше определенного уровня, но и о том, что работник может также приближаться к своим максимальным уровням дозы за смену из-за другого воздействия шума в течение интервала времени. Эта информация может поступать благодаря ношению дозиметра шума, который связывается с концентратором. В некоторых примерах предупредительный сигнал, сгенерированный на основании условия, соблюденного в концентраторе данных первого работающего или в изделии, представляющем собой РРЕ, может отправляться на концентратор данных второго работающего или на изделие, представляющее собой РРЕ, находящееся в пределах порогового расстояния концентратора данных первого работающего.
[0052] Методики настоящего изобретения могут быть применимы в специализированных рабочих средах, таких как ограниченные пространства. В ограниченном пространстве может потребоваться разрешение, предварительная оценка перед входом в область, в нем могут находиться особые опасности, могут отсутствовать стационарные маячки, или могут быть другие ограничения, которые отличаются от ограничений, характерных для неограниченных пространств. Различные наборы программируемых правил безопасности могут быть сконфигурированы для различных ограниченных пространств, которые характеризуются различными требованиями по безопасности.
[0053] На фиг.2 показана структурная схема, предоставляющая концепцию работы PPEMS 6, когда она выполняет функцию облачной платформы, выполненной с возможностью поддержки множества отдельных рабочих сред 8, имеющих общую группу работающих 10, которые имеют множество средств индивидуальной защиты (PPES) с возможностью связи, таких как страховочные тросы (SRL) 11, респираторы 13, защитные шлемы или другое оборудование обеспечения безопасности. В примере, показанном на фиг.2, компоненты PPEMS 6 расположены в соответствии с множеством логических уровней, которые реализуют методики согласно настоящему изобретению. Каждый уровень может быть реализован одним или более модулями, состоящими из аппаратного обеспечения, программного обеспечения или комбинации аппаратного обеспечения и программного обеспечения.
[0054] На фиг. 2, средства 62 индивидуальной защиты (РРЕ), такие как SRL 11, респираторы 13 и/или другое оборудование, непосредственно или при помощи концентраторов 14, а также устройств 60 для обработки данных, работают в качестве клиентов 63, которые связываются с PPEMS 6 посредством уровня 64 интерфейса. Устройства 60 для обработки данных, как правило, исполняют клиентские программные приложения, такие как настольные приложения, мобильное приложение и веб-приложения. Устройства 60 для обработки данных могут представлять любые из устройств 16, 18 для обработки данных, показанных на фиг.1. Примеры устройств 60 для обработки данных могут включать, без ограничения, портативное или мобильное устройство для обработки данных (например, смартфон, надеваемое устройство для обработки данных, планшет), ноутбуки, настольные компьютеры, платформы умного телевидения и серверы - и это только несколько примеров.
[0055] Как дополнительно описано в настоящем изобретении, РРЕ 62 связываются с PPEMS 6 (непосредственно или при помощи концентраторов 14) для предоставления потоков данных, полученных от встроенных датчиков и другой схемы мониторинга, и приема от PPEMS 6 предупредительных сигналов, конфигурации и других сообщений. Клиентские приложения, исполняемые на устройствах 60 для обработки данных, могут связываться с PPEMS 6 для отправки и приема информации, которая извлекается, хранится, генерируется и/или иным образом обрабатывается службами 68. Например, клиентские приложения могут запрашивать и редактировать информацию о связанных с безопасностью событиях, включающую аналитические данные, хранящиеся в PPEMS 6 и/или управляемые ею. В некоторых примерах клиентские приложения 61 могут запрашивать и отображать сводную информацию о связанных с безопасностью событиях, которая обобщает или иным образом агрегирует множество отдельных случаев связанных с безопасностью событий и соответствующие данные, полученные от РРЕ 62 и/или сгенерированные PPEMS 6. Клиентские приложения могут взаимодействовать с PPEMS 6 для запроса аналитической информации о прошедших и спрогнозированных связанных с безопасностью событиях, тенденциях поведения работающих 10, - и это только несколько примеров. В некоторых примерах клиентские приложения могут выводить для отображения информацию, принятую от PPEMS 6, в целях визуального отображения такой информации для пользователей клиентов 63. Как дополнительно изображено и описано ниже, PPEMS 6 может предоставлять информацию на клиентские приложения, которую клиентские приложения выводят для отображения на пользовательские интерфейсы.
[0056] Клиентские приложения, исполняемые на устройствах 60 для обработки данных, могут быть реализованы для различных платформ, но они могут иметь аналогичные или одинаковые функциональные возможности. Например, клиентское приложение может представлять собой настольное приложение, скомпилированное для запуска на настольной операционной системе, такой как Microsoft Windows, Apple OS X или Linux, и это только несколько примеров. В качестве другого примера клиентское приложение 61 может представлять собой мобильное приложение, скомпилированное для запуска на мобильной операционной системе, такой как Google Android, Apple iOS, Microsoft Windows Mobile или BlackBerry OS, - и это только несколько примеров. В качестве другого примера клиентские приложения могут представлять собой веб-приложение, такое как веб-браузер, который отображает веб-страницы, принятые от PPEMS 6. В указанном примере с веб-приложением, PPEMS 6 может принимать запросы от веб-приложения (например, веб-браузера), обрабатывать запросы и отправлять один или более ответов обратно на веб-приложение. Таким образом, совокупность веб-страниц, обрабатывающего веб-приложения на стороне клиента и обработки на стороне сервера, осуществляемой PPEMS 6, совместно обеспечивает функциональные возможности для выполнения методик согласно настоящему изобретению. Таким образом, клиентские приложения используют различные службы PPEMS 6 в соответствии с методиками согласно настоящему изобретению, и приложения могут работать в различных отличающихся средах для обработки данных (например, встроенной схеме или процессоре РРЕ, настольной операционной системе, мобильной операционной системе или веб-браузере, и это только несколько примеров).
[0057] Как показано на фиг.2, PPEMS 6 содержит уровень 64 интерфейса, который представляет набор интерфейсов прикладного программирования (API) или протокольный интерфейс, представленный и поддерживаемый PPEMS 6. Уровень 64 интерфейса вначале принимает сообщения от любого из клиентов 63 для дальнейшей обработки на PPEMS 6. Уровень 64 интерфейса, таким образом, может обеспечивать один или более интерфейсов, которые доступны для клиентских приложений, исполняемых на клиентах 63. В некоторых примерах интерфейсы могут представлять собой интерфейсы прикладного программирования (API), которые доступны через сеть. Уровень 64 интерфейса может быть реализован при помощи одного или более веб-серверов. Один или более веб-серверов могут принимать поступающие запросы, обрабатывать и/или пересылать информацию из запросов в службы 68, а также предоставлять один или более ответов, основанных на информации, принятой от служб 68, на клиентское приложение, которое вначале отправляло запрос. В некоторых примерах один или более веб-серверов, которые реализуют уровень 64 интерфейса, могут содержать среду выполнения для применения программной логики, которая обеспечивает один или более интерфейсов. Как дополнительно описано ниже, каждая служба может обеспечивать группу из одного или более интерфейсов, которые доступны через уровень 64 интерфейса.
[0059] Как показано на фиг.2, PPEMS 6 также содержит уровень 66 приложений, который представляет совокупность служб для реализации большей части базовых операций PPEMS 6. Уровень 66 приложений принимает информацию, включенную в запросы, принятые от клиентских приложений 61, и далее обрабатывает информацию в соответствии с одной или более службами 68, которые инициированы запросами. Уровень 66 приложений может быть реализован как одна или более отдельных программных служб, исполняемых на одном или более серверах приложений, например, физических или виртуальных машинах. То есть, серверы приложений обеспечивают среды выполнения для исполнения служб 68. В некоторых примерах функциональные возможности уровня 64 интерфейса, описанные выше, и функциональные возможности уровня 66 приложений могут быть реализованы на одном и том же сервере.
[0060] Уровень 66 приложений может содержать одну или более отдельных программных служб 68, например, процессов, которые связаны, например, посредством логической сервисной шины 70 в качестве одного примера. Сервисная шина 70 в целом представляет логические соединения или набор интерфейсов, который позволяет различным службам отправлять сообщения другим службам, например, посредством модели связи «публикация/подписка». Например, каждая из служб 68 может подписываться на определенные типы сообщений на основании набора критериев для соответствующей службы. Когда служба публикует сообщение конкретного типа на сервисной шине 70, другие службы, которые подписаны на сообщения этого типа, будут принимать это сообщение. Таким образом, каждая из служб 68 может обмениваться информацией с другими. В качестве другого примера службы 68 могут быть связаны в режиме точка-точка с использованием сокетов или другого механизма связи. В других примерах коммуникационная системная архитектура может использоваться для соблюдения исполнения потоковой и логической обработки данных и сообщений, когда они обрабатываются программными службами системы. Перед описанием функциональных возможностей каждой из служб 68, далее будут кратко описаны уровни.
[0061] Уровень 72 данных PPEMS 6 представляет хранилище данных, обеспечивающее сохранность информации в PPEMS 6 с использованием одного или более хранилищ 74 данных. Хранилище данных в целом может представлять собой любую структуру данных или программное обеспечение, которое хранит данные и/или управляет ими. Примеры хранилищ данных включают, без ограничения, реляционные базы данных, многомерные базы данных, карты и хеш-таблицы, - и это только несколько примеров. Уровень 72 данных может быть реализован с помощью программного обеспечения системы управления реляционными базами данных (RDBMS) для управления информацией в хранилищах 74 данных. Программное обеспечение RDBMS может управлять одним или более хранилищами 74 данных, доступ к которым может быть получен с помощью языка структурированных запросов (SQL). Информация в одной или более базах данных может храниться, извлекаться и модифицироваться с помощью программного обеспечения RDBMS. В некоторых примерах уровень 72 данных может быть реализован с помощью системы управления объектными базами данных (ODBMS), базы данных с оперативной аналитической обработкой (OLAP) или другой подходящей системы управления данными. Хранилища 74A-74D данных дополнительно описаны в настоящем документе.
[0062] Как показано на фиг. 2, каждая из служб 68А-68Н («службы 68») реализована в модульной форме в PPEMS 6. Хотя на фигуре показаны отдельные модули для каждой службы, в некоторых примерах функциональные возможности двух или более служб могут быть объединены в одном модуле или компоненте. Каждая из служб 68 может быть реализована в программном обеспечении, аппаратном обеспечении или комбинации аппаратного обеспечения и программного обеспечения. Более того, службы 68 могут быть реализованы в виде независимых устройств, отдельных виртуальных машин или контейнеров, процессов, потоков или команд программного обеспечения, в целом подходящих для исполнения на одном или более физических процессорах.
[0063] В некоторых примерах каждая из одной или более служб 68 может предоставлять один или более интерфейсов, которые отображаются посредством уровня 64 интерфейса. Соответственно, клиентские приложения 61 могут вызывать один или более интерфейсов одной или более служб 68 для выполнения методик согласно настоящему изобретению.
[0064] В соответствии с методиками согласно настоящему изобретению службы 68 могут содержать платформу обработки событий, содержащую оконечную клиентскую сторону 68А обработки событий, селектор 68В событий, процессор 68С обработки событий и процессор 68D обработки событий с высоким приоритетом (HP). Оконечная клиентская сторона 68А обработки событий выполняет функцию внешнего интерфейса для приема и отправки сообщений на РРЕ 62 и концентраторы 14. Иными словами, оконечная клиентская сторона 68А обработки событий может выполнять функцию внешнего интерфейса для оборудования обеспечения безопасности, применяемого в окружающих средах 8 и используемого работающими 10. В некоторых случаях оконечная клиентская сторона 68А обработки событий может принимать множество потоков 69 событий в виде сообщений от РРЕ 62, несущих данные, измеренные и захваченные оборудованием обеспечения безопасности. Каждое поступающее сообщение может, например, нести недавно захваченные данные, представляющие измеренные условия, движения, температуры, действия или другие данные, в целом рассматриваемые как события. Сообщения, которыми обмениваются оконечная клиентская сторона 68А обработки событий и РРЕ между собой, могут быть в режиме реального времени или практически в режиме реального времени в зависимости от задержек и непрерывности связи.
[0065] Селектор 68В событий обрабатывает поток 69 событий, принятый от РРЕ 62 и/или концентраторов 14 посредством клиентской стороны 68А, и определяет, на основании правил или классификаций, приоритеты, связанные с поступающими событиями. На основании приоритетов селектор 68В событий ставит в очередь события для последующей обработки процессором 68С обработки событий или процессором 68D обработки событий с высоким приоритетом (HP).
[0066] В целом, процессор 68С обработки событий или процессор 68D обработки событий с высоким приоритетом (HP) обрабатывают поступающие потоки событий для обновления данных 74А о событии в хранилищах 74 данных. Например, процессоры 68С, 68D обработки событий могут создавать, считывать, обновлять и удалять информацию о событии, хранящуюся в данных 74А о событии. Информация о событии может храниться в соответствующей записи базы данных в качестве структуры, которая содержит пары единиц информации в виде имя/значение, такие как таблицы данных, приведенные в формате строка/столбец. Например, имя (например, строка) может представлять собой «ID работающего», а значение может представлять собой идентификационный номер работника. Запись события может содержать информацию, такую как, без ограничения: идентификационный номер работающего, идентификационный номер РРЕ, временная метка (метки) получения и данные, указывающие один или более измеренных параметров.
[0067] Кроме того, селектор 68В событий направляет поступающий поток событий в службу 68F аналитической обработки потока, которая выполнена с возможностью обработки поступающего потока событий для выполнения аналитической обработки в режиме реального времени. Служба 68F аналитической обработки потока может, например, быть выполнена с возможностью обработки и сравнения множества потоков данных о событии со статистическими значениями и моделями 74В в режиме реального времени, когда данные о событии приняты. Таким образом, служба 68D аналитической обработки потока может быть выполнена с возможностью обнаружения аномальных значений, преобразования значений поступающих данных о событии, инициации отправки предупредительных сигналов при обнаружении проблем безопасности на основании состояний или поведения работающих. Статистические значения и модели 74В могут включать, например, специальные правила безопасности, бизнес-правила и т.п. Кроме того, служба 68D аналитической обработки потока может генерировать вывод для передачи на РРРЕ 62 посредством службы 68F уведомления или устройств 60 для обработки данных посредством службы 68D управления записями и передачи сообщений.
[0068] Служба 68F аналитической обработки обрабатывает поступающие потоки событий, потенциально сотни или тысячи потоков событий, от РРЕ 62 с функцией обеспечения безопасности, используемых работающими 10 в пределах окружающих сред 8, для применения статистических данных и моделей 74В для выведения утверждений, таких как идентифицированные аномальные события или спрогнозированные возникновения приближающихся связанных с безопасностью событий на основании состояний или моделей поведения работающих. Служба 68D аналитической обработки может публиковать утверждения на службе 68F уведомления и/или управлять записями посредством сервисной шины 70 для вывода на любой из клиентов 63. Таким образом, служба 68F аналитической обработки может быть выполнена как система активного управления вопросами безопасности, которая прогнозирует приближающиеся проблемы безопасности и обеспечивает передачу предупредительных сигналов и сообщений в режиме реального времени. Кроме того, служба 68F аналитической обработки может представлять собой систему поддержки принятия решений, которая предоставляет методики для обработки поступающих потоков данных о событии для генерирования утверждений в форме статистики, заключений и/или рекомендаций по группе работающих или отдельному работающему и/или РРЕ для предприятий, начальников службы техники безопасности и других удаленных пользователей. Например, служба 68F аналитической обработки может применять статистические данные и модели 74В для определения, для конкретной работы, вероятности наступления связанного с безопасностью события для работающего, на основании обнаруженных моделей поведения или работ, условий окружающей среды и географических местоположений. В некоторых примерах служба 68F аналитической обработки может определять, не утратил ли в настоящий момент работающий работоспособность, например, из-за возможного употребления алкоголя или наркотиков, и может требовать вмешательства для предотвращения связанных с безопасностью событий. В качестве еще одного примера, служба 68F аналитической обработки может обеспечивать сравнительные показатели работающих или типа оборудования обеспечения безопасности в конкретной окружающей среде 8.
[0069] Служба 68F аналитической обработки может поддерживать или иным образом использовать одну или более моделей, которые предоставляют показатели риска, для прогнозирования результатов лечения пациентов. Служба 68F аналитической обработки также может генерировать наборы команд, рекомендации и меры по обеспечению качества. В некоторых примерах служба 68F аналитической обработки может генерировать пользовательские интерфейсы на основании обработки информации, хранящейся в PPEMS 6, для предоставления дающей основания для действий информации на любой из клиентов 63.
[0070] Хотя могут быть использованы и другие технологии, в одной приведенной в качестве примера реализации служба 68F аналитической обработки использует машинное обучение при обработке потоков связанных с безопасностью событий для выполнения аналитической обработки в режиме реального времени. То есть, служба 68F аналитической обработки содержит исполнимый код, генерируемый за счет применения машинного обучения к данным для обучения в потоках событий и известных связанных с безопасностью событиях для распознавания паттернов. Исполнимый код может принимать форму команд программного обеспечения или наборов правил, и обычно рассматривается как модель, которая может быть впоследствии применена к потокам 69 событий для обнаружения аналогичных паттернов и прогнозирования приближающихся событий. Альтернативно или дополнительно при аналитической обработке может передаваться весь сгенерированный код и/или модели машинного обучения или их части на концентраторы 16 для исполнения на них, чтобы обеспечить локальную отправку предупредительных сигналов на РРЕ практически в режиме реального времени. Приведенные в качестве примера методики машинного обучения, которые могут использоваться для генерирования моделей 74В, могут включать различные виды обучения, такие как обучение с учителем, обучение без учителя и обучение с частичным привлечением учителя. Примеры типов алгоритмов включают байесовские алгоритмы, алгоритмы кластеризации, алгоритмы с деревом принятия решений, алгоритмы регуляризации, регрессионные алгоритмы, алгоритмы обучения на примерах, алгоритмы на основе искусственной нейронной сети, алгоритмы глубокого обучения, алгоритмы понижения размерности и т.п. Различные примеры конкретных алгоритмов включают байесовскую линейную регрессию, ускоренную регрессию с деревом решений и регрессию с нейронной сетью, нейронные сети с обратным распространением, алгоритм Apriori, кластеризацию методом K-средних, метод к ближайших соседей (kNN), квантизацию векторов при обучении (LVQ), самоорганизующуюся карту (SOM), локально взвешенное обучение (LWL), гребневую регрессию, лассо-регрессию (LASSO), эластичную сеть и регрессию наименьшего угла (LARS), анализ главных компонентов (РСА) и регрессию по главным компонентам (PCR).
[0071] Служба 68G управления записями и передачи сообщений обрабатывает и отвечает на сообщения и запросы, принятые от устройств 60 для обработки данных посредством уровня 64 интерфейса. Например, служба 68G управления записями и передачи сообщений может принимать запросы от клиентских устройств для обработки данных на данные о событии, связанные с отдельными работающими, группами или выборочными наборами работающих, географическими участками окружающих сред 8 или окружающими средами 8 в целом, отдельными или группами/типами РРЕ 62. В ответ на это, служба 68G управления записями и передачи сообщений обращается к информации о событии на основании запроса. При извлечении данных о событии, служба 68G управления записями и передачи сообщений создает выходной ответ для клиентского приложения, которое вначале запросило информацию. В некоторых примерах данные могут быть включены в документ, такой как HTML-документ, или данные могут быть закодированы в формате JSON или представлены посредством приложения с информационной панелью, исполняемого на запрашивающем клиентском устройстве для обработки данных. Например, как дополнительно описано в настоящем изобретении, приведенные в качестве примера пользовательские интерфейсы, которые содержат информацию о событии, показаны на фигурах.
[0072] В качестве дополнительных примеров, служба 68G управления записями и передачи сообщений может принимать запросы на поиск, анализ и соотнесение информации о событии, связанном с РРЕ. Например, служба 68G управления записями и передачи сообщений может принимать обращение от клиентского приложения на запрос данных 74А о событии в течение статистического интервала времени, например, пользователь может просматривать информацию о событии, связанном с РРЕ, в течение периода времени и/или устройство для обработки данных может анализировать информацию о пациенте в течение периода времени.
[0073] В приведенных в качестве примера воплощениях службы 68 также могут включать службу 68Е обеспечения безопасности, которая занимается аутентификацией и авторизацией пользователей и запросами с помощью PPEMS 6. В частности, служба 68Е обеспечения безопасности может принимать запросы на аутентификацию от клиентских приложений и/или других служб 68 для получения доступа к данным в уровне 72 данных и/или выполнения обработки в уровне 66 приложений. Запрос на аутентификацию может содержать учетные данные, такие как имя пользователя и пароль. Служба 68Е обеспечения безопасности может запрашивать данные 74А обеспечения безопасности, чтобы определить, действительна ли комбинация имени пользователя и пароля. Данные 74D конфигурации могут включать данные обеспечения безопасности в форме учетных данных для авторизации, политик и любой другой информации для управления доступом к PPEMS 6. Как описано выше, данные 74А обеспечения безопасности могут включать учетные данные для авторизации, такие как комбинации действительных имен пользователя и паролей для авторизованных пользователей PPEMS 6. Другие учетные данные могут включать идентификаторы устройства или профили устройства, по которым разрешается доступ к PPEMS 6.
[0074] Службы 68 также могут включать службу 68I проверки, которая обеспечивает функции проверки и записи в журнал операций, выполняемых на PPEMS 6. Например, службы 68I проверки безопасности могут записывать в журнал операции, выполняемые службами 68, и/или данные, к которым получили доступ службы 68 на уровне 72 данных. Службы 68I проверки могут хранить информацию о проверках, такую как записанные в журнал операции, данные, к которым был получен доступ, и результаты обработки правил в данных 74С проверки. В некоторых примерах служба 68I проверки может генерировать события в ответ на соблюдение одного или более правил. Служба 68I проверки может хранить данные, указывающие события, в данных 74С проверки.
[0075] В примере, показанном на фиг.2, руководитель службы техники безопасности может вначале конфигурировать одно или более правил безопасности, таких как описанные на фиг. 1. Таким образом, удаленный пользователь 24 может осуществлять один или более пользовательских вводов на устройстве 18 для обработки данных, которые конфигурируют наборы правил безопасности для рабочей среды 8А и 8В соответственно. Например, устройство 60 для обработки данных руководителя службы техники безопасности может отправлять сообщение, которое задает или указывает правила безопасности. Такое сообщение может содержать данные для выбора или создания условий и действий правил безопасности.
[0076] PPEMS 6 может принимать сообщение благодаря помещению устройства 60 на уровне 64 интерфейса, которое пересылает сообщение на компонент 68I настройки правил. Компонент 68I настройки правил может представлять собой комбинацию аппаратного обеспечения и/или программного обеспечения, которая обеспечивает настройку правил, включая, без ограничения: предоставление пользовательского интерфейса для указания условий и действий правил, прием, организацию, хранение и обновление правил, включенных в правила 74Е безопасности. Устройство 74Е хранения данных правил безопасности может представлять собой устройство хранения данных, которое содержит данные, представляющие одно или более правил безопасности. Когда компонент 68I конфигурирования правил принимает данные, задающие правила безопасности, от устройства 60 для обработки данных руководителя службы техники безопасности, компонент 68I конфигурирования правил может сохранять правила в устройстве 75Е хранения данных правил безопасности. В некоторых примерах сохранение правил безопасности может включать связывание правила безопасности с контекстными данными, вследствие чего компонент 68I конфигурирования правил может выполнять поиск для выбора правил безопасности, связанных с соответствующими контекстными данными.
[0077] В примере, показанном на фиг. 2, работающий 10А может быть оснащен PAPR и концентратором 14А данных. PAPR может содержать фильтр для удаления твердых частиц, но не органических паров. Концентратор 14А данных может быть изначально выполнен с уникальным идентификатором работающего 10А и хранить его. При первоначальном закреплении PAPR и узла обработки данных за работающим 10А, устройство для обработки данных, управляемое работающим 10А и/или руководителем службы техники безопасности, может обеспечивать сохранение посредством RMRS 68G схемы соотнесения в данных 74F, связанных с работой. Данные 74F, связанные с работой, могут содержать схемы соотнесения между данными, которые соответствуют РРЕ, работающим и рабочим средам. Данные 74F, связанные с работой, могут представлять собой любое подходящее устройство хранения данных для хранения, извлечения, обновления и удаления данных. Схема соотнесения, сохраняемая PPEMS 69G, может быть схемой соотнесения между уникальным идентификатором работающего 10А и уникальным идентификатором устройства концентратора 14А данных. Устройство 74F хранения данных, связанных с работой, также может устанавливать соответствие между работающим и окружающей средой.
[0078] Работающий 10А может вначале надевать PAPR и концентратор 14А данных перед входом в окружающую среду 8А. Когда работающий 10А приближается к окружающей среде 8А и/или вошел в окружающую среду 8А, концентратор 14А данных может определять, что работающий 10А находится в пределах порогового расстояния от входа в окружающую среду 8А или вошел в окружающую среду 8А. Концентратор 14А данных может определять, что он находится в пределах порогового расстояния от входа в окружающую среду 8А или вошел в окружающую среду 8А и отправлять сообщение, содержащее контекстные данные, на PPEMS 6, которое указывает, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8А.
[0079] PPEMS 6 может принимать сообщение на уровне 64 интерфейса и перенаправлять сообщение на службу 68J контекстных правил. Служба 68J контекстных правил может принимать сообщения с контекстными данными и выбирать правила безопасности из правил 74Е безопасности, основанных на контекстных данных. Служба 68J контекстных правил может определять, что концентратор 14А данных находится в пределах порогового расстояния входа в среду 8А или вошел в среду 8А, на основании контекстных данных, полученных от концентратора 14А данных.
[0080] Служба 68J контекстных правил может принимать контекстные данные и выбирать по меньшей мере частично на основании контекстных данных набор программируемых правил безопасности из правил 74Е безопасности, которые контекстуально связаны по меньшей мере с одним изделием, представляющим собой РРЕ, носимым работающим 10А или назначенным ему, рабочую среду 8А и/или работающего 10А. Например, служба 68J контекстных правил может принимать контекстные данные для работающего 10А, которые отражают уникальный идентификатор работающего 10А, набор идентификаторов изделий, представляющих собой РРЕ, носимых работающим 10А, а также индикацию рабочей среды 8А. На основании контекстных данных служба 68J контекстных правил может выбирать первое правило безопасности, связанное с рабочей средой 8А и описанное на фиг. 1 с условием, которое определяет, приближается ли работающий к рабочей среде 8А или вошел в нее, (а) надет ли PAPR на работающего, и (b) относится ли фильтр в PAPR к конкретному типу фильтра, например, фильтр, который удаляет загрязняющие вещества конкретного типа. Если указанное условие не было соблюдено, то это первое правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправка сообщения на PPEMS 6, которое может заставить PPEMS 6 отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности).
[0081] Служба 68J контекстных правил может выбирать первое правило безопасности (и любые другие правила безопасности, основанные на контекстных данных) из правил 74Е безопасности для рабочей среды 8А и отправлять программируемые правила безопасности через уровень 64 интерфейса на одно или более изделий, представляющих собой РРЕ, носимых работающий 10А, и/или концентратор 14А данных, связанный с возможностью коммуникации с одним или более изделиями, представляющими собой РРЕ. Первое правило безопасности затем конфигурируется на изделии, представляющем собой РРЕ, или концентраторе 14А данных с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, полученных от компонентов связи одного или более изделий, представляющих собой РРЕ, носимых работающим 10А или назначенных ему.
[0082] Когда работающий 10А перемещается в рабочую среду 8В, концентратор 14А данных может определять, что он находится в пределах порогового расстояния от входа в окружающую среду 8В или вошел в окружающую среду 8В и отправлять сообщение, содержащее контекстные данные, на PPEMS 6, которое указывает, что концентратор 14А данных находится в пределах порогового расстояния от входа в окружающую среду 8В. Служба 68J контекстных правил может принимать контекстные данные через уровень 64 интерфейса и выбирать по меньшей мере частично на основании контекстных данных набор программируемых правил безопасности. Например, служба 68J контекстных правил может принимать контекстные данные для работающего 10А, которые отражают уникальный идентификатор работающего 10А, набор идентификаторов изделий, представляющих собой РРЕ, носимых работающим 10А, а также индикацию рабочей среды 8В. В настоящем примере контекстные данные могут включать набор из одной или более характеристик рабочей среды 8В, которые служба 68J контекстных правил может использовать для выбора одного или более правил безопасности, соответствующих или совпадающих с указанными одной или более характеристиками рабочей среды 8В. На основании контекстных данных служба 68J контекстных правил может выбирать второе правило безопасности, связанное с рабочей средой 8А, из правил 74Е безопасности и описанное выше вместе с условием, которое определяет, приближается ли работающий к рабочей среде 8В или вошел в нее, (а) надет ли PAPR на работающего, и (b) содержит ли PAPR два фильтра для удаления твердых частиц и органических паров соответственно. Если указанное условие не было соблюдено, то это второе правило безопасности может указывать действия, такие как генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправка сообщения на PPEMS 6, которое может заставить службу 68Е уведомления отправить уведомление руководителю службы техники безопасности для работающего 10А и/или соответствующей рабочей среды.
[0083] Служба 68J контекстных правил может выбирать второе правило безопасности (и любые другие правила безопасности, основанные на контекстных данных) для рабочей среды 8В и отправлять программируемые правила безопасности на одно или более изделий, представляющих собой РРЕ, носимых работающий 10А, и/или концентратор 14А данных, связанный с возможностью коммуникации с одним или более изделиями, представляющими собой РРЕ. Таким образом, специфичные для контекста правила, основанные на контекстных данных одного или более работающих 10А, рабочей среды 8В и РРЕ, носимого работающим 10А или назначенного ему, могут быть сконфигурированы на одном или более из концентратора 14А данных и/или РРЕ, носимого работающим 10А или назначенного ему.
[0084] До входа и/или сразу после входа работающего 10А в рабочую среду 8В концентратор 14В данных может выполнять первое правило безопасности. Концентратор 14А данных может принимать данные РРЕ от PAPR, которые указывают тип фильтра, в данный момент установленного в PAPR. Концентратор 14А данных может определять, удовлетворяет ли тип фильтра условию первого правила безопасности, выполняемого на концентраторе 14А данных. Поскольку работающему 10А в настоящем примере не удалось добавить второй фильтр в PAPR, носимый работающим 10А, и он собирается войти в рабочую среду 8В и/или уже вошел в нее, концентратор 14А данных может определить, что второе правило безопасности не было соблюдено. Поскольку второе правило безопасности не было соблюдено, концентратор 14А данных может выполнять действия, связанные со вторым правилом безопасности, включая генерирование предупредительного сигнала на концентраторе 14А данных, связанном с работающим 10А, и отправку сообщения на PPEMS 6, которое может заставить службу 68Е уведомления отправить уведомление удаленному пользователю 24 (например, руководителю службы техники безопасности). Концентратор 14А данных может генерировать один или более предупредительных сигналов, таких как гаптический, визуальный, звуковой сигнал или выходной сигнал другого типа. Сообщение, отправляемое концентратором 14А данных на PPEMS 6, может содержать уведомляющие данные, такие как, без ограничения: идентификатор второго правила безопасности; контекстные данные для работающего, изделия, представляющего собой РРЕ, и/или рабочей среды; информация о дате и времени, индикатор критичности, или любая другая информация, которая может описывать правило безопасности. После получения сообщения служба 68Е уведомления может записывать событие (например, нарушение второго правила безопасности), отправлять уведомление на устройство для обработки данных, соответствующее руководителю службы техники безопасности, которое представляет собой выходной сигнал, например, с гаптическим, визуальным, звуковым выходным сигналом или выходным сигналом другого типа.
[0085] В некоторых примерах PPEMS принимает первое сообщение по меньшей мере от одного из концентратора данных или изделия, представляющего собой РРЕ, которое указывает, что изделие, представляющее собой РРЕ, удовлетворяет по меньшей мере одному из набора программируемых правил безопасности. Служба 68F аналитической обработки потока может определять аномалию по меньшей мере частично на основании первого сообщения и множества ранее полученных сообщений (хранимых в статистических данных/моделях 74В) по меньшей мере для одного из изделия, представляющего собой РРЕ, рабочей среды для изделия, представляющего собой РРЕ, или работающего, закрепленного за изделием, представляющем собой РРЕ. В ответ на определение аномалии служба 68F аналитической обработки потока может отправлять второе сообщение, изменяющее работу изделия, представляющего собой РРЕ, на концентратор данных или изделие, представляющее собой РРЕ.
[0086] Фиг. 3 представляет собой структурную схему, на которой показан один из примеров конфигурирования различных программируемых правил безопасности на основании работающего, перемещающегося из одной рабочей среды в другую в соответствии со способами настоящего изобретения. Как показано на фиг. 3, рабочий участок 300 может включать в себя различные рабочие среды 302А и 302В. Рабочие среды 302А-302В ("рабочий участки 302") могут быть различными областями рабочего участка 300. В некоторых примерах рабочие среды 302А-302В могут быть разделены физическими барьерами, такими как стены, заборы и т.п. В других примерах рабочие среды 302 могут быть не разделены логическими барьерами (в отличие от физических барьеров), такими как границы, маркировка, географические координаты и т.п.
[0087] На фиг. 3, на работающего 310 может быть надето одно или более изделий, представляющих собой РРЕ. Кроме того, работающий 310 может надевать или он может быть иным образом снабжен концентратором 312 данных. Концентратор 312 данных может обладать такой же или подобной функциональностью, что и концентраторы данных, как описано в настоящем документе. Сначала работающий 310 может приблизиться к рабочей среде 302А или войти в нее. Рабочая среда 302А может содержать устройство 304А мониторинга, которое отображает местоположение в пределах или вблизи рабочей среды 302А. В некоторых примерах устройство 304А мониторинга может обнаруживать концентратор 312 данных, и при этом устройство 304А мониторинга может отправлять сообщение на PPEMS 6, которое указывает, что работающий 310 и/или концентратор 312 данных находится вблизи рабочей среды 302А. В других примерах концентратор 312 данных может обнаруживать устройство 304А мониторинга и отправлять идентификатор устройства 304А и/или местоположение устройства 304А (и/или концентратора 312 данных) на PPEMS 6. Таким образом PPEMS 6 может определять, что работающий 310 собирается войти в рабочую среду 302А или вошел в нее.
[0088] После определения того, что работающий 310 собирается войти в рабочую среду 302А или вошел в нее, PPEMS 6 может выбирать набор 306А правил безопасности на основании контекстных данных, как описано в настоящем документе. В некоторых примерах PPEMS 6 может запрашивать контекстные данные от одного или более из устройства 304А мониторинга, концентратора 312 данных и/или любых других устройств для обработки данных, которые могут обеспечивать контекстные данные для РРЕ работающего 310, рабочей среды 302А и работающего 302А. В других примерах одно или более из устройства 304А мониторинга, концентратора 312 данных и/или любых других устройств для обработки данных могут отправлять контекстные данные для РРЕ работающего 310, рабочей среды 302А и работающего 302А на PPEMS 6. PPEMS 6 может выбирать набор 306А правил безопасности, который включает одно или более программируемых правил безопасности, и отправляет набор 306А правил безопасности на концентратор 312 данных. В других примерах РРЕ работающего 310 может принимать набор 306А правил безопасности непосредственно.
[0089] На фиг.3 концентратор 312 данных принимает набор 306А правил безопасности и конфигурирует концентратор 312 данных (и/или РРЕ работающего 310) в соответствии с правилами безопасности. По мере того, как работающий 310 работает в пределах или вблизи рабочей среды 302А, концентратор 312 данных (и/или РРЕ работающего 310) может обрабатывать данные РРЕ, генерируемые концентратором 312 данных и/или РРЕ работающего 310. На основании того, соблюдены или не соблюдены одно или более из правил безопасности, концентратор 312 данных и/или РРЕ работающего 310 могут выполнять одну или более операций, определенных правилами безопасности, таких как генерирование предупредительных сигналов для работающего 310, отправка сообщений на PPEMS 6, изменение работы РРЕ работающего 310, и это лишь несколько примеров. Например, сообщение, которое изменяет работу РРЕ, может включать изменение скорости воздуходувочного устройства PAPR на основании рассчитанной концентрации твердых частиц в воздухе, а также срока службы фильтра. Такое изменение скорости работы воздуходувочного устройства PAPR может увеличивать срок службы фильтра. В другом примере сообщение может изменить изменение для беспроводной связи в устройстве для защиты органов слуха в виде наушников. Такие сообщения, изменяющие работу РРЕ, могут изменять любую электронно управляемую функцию изделия, представляющего собой РРЕ.
[0090] После того, как работающий 310 завершил работу в среде 302А, работающий 310 может переместиться в рабочую среду 302В во время 308В. После определения того, что работающий 310 собирается войти в рабочую среду 302В или вошел в нее, PPEMS 6 может выбирать набор 306В правил безопасности на основании контекстных данных, как описано в настоящем документе. Одно или более из устройства 304А мониторинга, концентратора 312 данных и/или любых других устройств для обработки данных могут отправлять контекстные данные для РРЕ работающего 310, рабочей среды 302А и работающего 302А на PPEMS 6. PPEMS 6 может выбирать набор 306В правил безопасности, который включает одно или более программируемых правил безопасности, и отправляет набор 306 В правил безопасности на концентратор 312 данных.
[0091] Концентратор 312 данных принимает набор 306В правил безопасности и конфигурирует концентратор 312 данных (и/или РРЕ работающего 310) в соответствии с правилами безопасности. В примере, показанном на фиг.3, концентратор 312 данных больше не может выполнять набор 306А правил безопасности. В некоторых примерах набор 306В правил безопасности может заменять набор 306А правил. В некоторых примерах набор 306А правил безопасности может быть удален от концентратора 312 данных. По мере того, как работающий 310 работает в пределах или вблизи рабочей среды 302В, концентратор 312 данных (и/или РРЕ работающего 310) может обрабатывать данные РРЕ, генерируемые концентратором 312 данных и/или РРЕ работающего 310. На основании того, соблюдены или не соблюдены одно или более из правил безопасности, концентратор 312 данных и/или РРЕ работающего 310 могут выполнять одну или более операций, определенных правилами безопасности, таких как генерирование предупредительных сигналов для работающего 310, отправка сообщений на PPEMS 6, изменение работы РРЕ работающего 310, и это лишь несколько примеров.
[0092] На фиг.4 показана концептуальная схема концентратора данных, выполненного с возможностью конфигурирования для выполнения программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения. Как показано на фиг. 4, на работающего надета респираторная система 100 с подачей воздуха. Система 100 содержит головную часть 110, источник 120 подачи чистого воздуха и концентратор 130 данных. Головная часть 110 соединена с источником 120 подачи чистого воздуха посредством шланга 119. Источник 120 подачи чистого воздуха может представлять собой источник подачи воздуха любого типа, например, воздуходувочный узел для электроприводного воздухоочистительного респиратора (PAPR), баллон с воздухом для автономного дыхательного аппарата (SCBA) или любое другое устройство, подающее воздух в головную часть 110. На Фиг. 4 источник 120 подачи чистого воздуха представляет собой воздуходувочный узел для PAPR. PAPR обычно применяются людьми в областях, где, как известно, имеется наличие или вероятность наличия пыли, дыма или газов, которые потенциально опасны или вредны для здоровья. PAPR, как правило, включает в себя воздуходувочный узел, содержащий вентилятор, приводимый электродвигателем, для доставки принудительного потока воздуха пользователю респиратора. Воздух поступает от воздуходувочного узла PAPR через шланг 119 во внутреннее пространство головной части 110.
[0093] Головная часть 110 содержит забрало 112, выполненное такого размера, чтобы соответствовать размеру по меньшей мере носа и рта пользователя. Забрало 112 содержит стекло 116, прикрепленное к шлему 118 посредством рамного узла 114. Головная часть также содержит датчик 111 положения, который определяет положение забрала 112 относительно шлема 118 с целью определения того, находится забрало в открытом или закрытом положении. В некоторых воплощениях датчик 111 положения может обнаруживать, является ли забрало 112 частично открытым, и если это так, в какой степени (например, в процентах или градусах) оно открыто. В качестве примера датчик 110 положения может представлять собой гироскоп, который вычисляет угловой поворот, наклон и/или уклон (в градусах или радианах) забрала 112 относительно шлема 118. В другом примере датчик 110 положения может представлять собой магнит. Может быть оценен процент открытия забрала 112 относительно шлема 118 за счет определения напряженности магнитного поля или потока, воспринимаемого датчиком 110 положения. Информация о «частично открытом» забрале может использоваться для обозначения того, что пользователь может иметь защиту глаз и лица от опасностей, и при этом все еще иметь приемлемый уровень защиты органов дыхания. Это «частично открытое» состояние забрала, если оно поддерживается в течение короткого промежутка времени, может помогать пользователю при личном общении с другими работающими. Датчик 111 положения может относиться к датчикам различных типов, таких как акселерометр, гироскоп, магнит, переключатель, потенциометр, цифровой датчик позиционирования или датчик давления воздуха. Датчик 111 положения также может представлять собой комбинацию любого из датчиков, перечисленных выше, или любых других типов датчиков, которые могут использоваться для определения положения забрала 112 относительно шлема 118.
[0094] Головная часть 110 может содержать другие типы датчиков. Например, головная часть 110 может содержать датчик 113 температуры, который определяет температуру окружающей среды во внутреннем пространстве головной части 110. Головная часть 110 может включать в себя другие датчики, такие как инфракрасный датчик присутствия головы, расположенный вблизи подвески головной части 110, предназначенный для выявления присутствия головы в головной части 110 или, другими словами, для определения того, надета ли головная часть 110 в заданный момент времени. Головная часть 110 также может включать в себя другие электронные компоненты, такие как модуль связи, источник питания, такой как батарея, и компонент обработки. Модуль связи может включать в себя различные возможности связи, такие как радиочастотная идентификация (RFID), Bluetooth, включая любые поколения Bluetooth, такие как Bluetooth с низким энергопотреблением (BLE), любой тип беспроводной связи, такой как WiFi, Zigbee, радиочастотные или другие типы способов связи, которые будут очевидны для специалиста в данной области техники после прочтения настоящего раскрытия.
[0095] Модуль связи в головной части 110 может электронным образом взаимодействовать с датчиками, такими как датчик 111 положения или датчик 113 температуры, при этом он может передавать информацию от датчика 111 положения или датчика 113 температуры на другие электронные устройства, включая концентратор 130 данных.
[0096] На фиг. 4 показаны компоненты концентратора 132 данных, в том числе процессор 400, блок 402 связи, запоминающее устройство 404, процессор 406 правил, устройство 408 пользовательского интерфейса и правила 410 безопасности, которые могут включать наборы 412А и 412В правил безопасности. На фиг. 4 показан только один конкретный пример концентратора 132 данных, как показано на фиг. 4. В других случаях может использоваться множество других примеров концентратора 132 данных, и он может содержать сокращенный набор компонентов, входящих в приведенный в качестве примера концентратор 132 данных, или он может содержать дополнительные компоненты, не показанные в приведенном в качестве примера концентраторе 132 данных на фиг.4. В некоторых примерах концентратор 132 данных может представлять собой искробезопасное устройство для обработки данных, смартфон, устройство для обработки данных, надеваемое на запястье или голову, или любое другое устройство для обработки данных, которое может содержать набор, сокращенный набор или расширенный набор функциональных возможностей или компонентов, как показано в концентраторе 132 данных. Каналы связи могут соединять друг с другом каждый из компонентов в концентраторе 132 данных для связи между компонентами (физически, с возможностью коммуникации и/или функционально). В некоторых примерах каналы связи могут содержать аппаратную шину, сетевое соединение, одну или более конструкций для обмена данными между процессами, или любые другие компоненты для обмена данными между аппаратным обеспечением и/или программным обеспечением.
[0097] Один или более процессоров 400 могут выполнять функции и/или исполнять команды в концентраторе 132 связи. Например, процессор 400 может принимать и исполнять команды, хранящиеся в запоминающих устройствах 404. Эти команды, исполняемые процессором 400, могут инициировать сохранение и/или модификацию информации концентратором 132 данных в запоминающих устройствах 404 во время исполнения программы. Процессоры 400 могут исполнять команды компонентов, таких как процессор 406 правил, для выполнения одной или более операций в соответствии с методиками согласно настоящему изобретению. То есть, процессор 406 правил может управляться процессором 400 для выполнения различных функций, описанных в настоящем документе.
[0098] Концентратор 132 данных может содержать одно или более устройств 408 пользовательского интерфейса для приема пользовательского ввода и/или вывода информации пользователю. Один или более компонентов ввода устройств 408 пользовательского интерфейса могут принимать входной сигнал. Примеры входного сигнала включают тактильный, речевой, кинетический и оптический входной сигнал -и это только несколько примеров. Устройства 408 пользовательского интерфейса концентратора 132 данных в одном примере включают мышь, клавиатуру, реагирующую на речь систему, видеокамеру, кнопки, панель управления, микрофон или любой другой тип устройства для регистрации ввода от человека или машины. В некоторых примерах устройство 408 пользовательского интерфейса может представлять собой чувствительный к присутствию компонент ввода, который может включать чувствительный к присутствию экран, сенсорный экран и т.д.
[0099] Один или более компонентов вывода устройств 408 пользовательского интерфейса могут генерировать выходной сигнал. Примеры выходного сигнала включают тактильный выходной сигнал, звуковой выходной сигнал и выходной видеосигнал. Компоненты вывода устройств 408 пользовательского интерфейса в некоторых примерах включают чувствительный к присутствию экран, звуковую карту, графический видеоадаптер, громкоговоритель, монитор на электронно-лучевой трубке (CRT), жидкокристаллический дисплей (LCD) или любой другой тип устройства для генерирования выходного сигнала для человека или машины. Компоненты вывода могут включать компоненты отображения, такие как монитор на электронно-лучевой трубке (CRT), жидкокристаллический дисплей (LCD), светоизлучающий диод (LED) или любой другой тип устройства для генерирования тактильного, звукового и/или визуального выходного сигнала. Компоненты вывода могут быть объединены с концентратором 132 данных в некоторых примерах.
[00100] Устройство 408 пользовательского интерфейса может включать дисплей, световые индикаторы, кнопки, клавиши (такие как клавиши-стрелки или другие индикаторные клавиши), и оно может быть выполнено с возможностью выдачи предупредительных сигналов пользователю рядом способов, таких как выдача звуковой сигнализации или вибрация. Пользовательский интерфейс может использоваться для ряда функций. Например, пользователь может иметь возможность подтвердить предупредительный сигнал или отложить его посредством пользовательского интерфейса. Пользовательский интерфейс также может использоваться для управления параметрами головной части и/или турбонагнетательных периферийных устройств, которые не находятся в пределах непосредственной досягаемости пользователя. Например, турбонагнетательное устройство может быть надето на нижнюю часть спины, где пользователь может не иметь доступа к средствам управления без существенной сложности.
[00101] Один или более блоков 402 связи концентратора 132 данных могут связываться с внешними устройствами путем передачи и/или приема данных. Например, концентратор 132 данных может использовать блоки 402 связи для передачи и/или приема радиосигналов по радиосети, такой как сотовая радиосеть. В некоторых примерах блоки 402 связи могут передавать и/или принимать сигналы спутниковой связи по спутниковой сети, такой как сеть системы глобального позиционирования (GPS). Примеры блоков 402 связи включают сетевую карту (например, такой как Ethernet-карта), оптический приемопередатчик, радиочастотный приемопередатчик, GPS-приемник или любой другой тип устройства, которое может отправлять и/или принимать информацию. Другие примеры блоков 402 связи могут включать Bluetooth, GPS, 3G, 4G и Wi-Fi радиомодули, находящиеся в мобильных устройствах, такие как контроллер универсальной последовательной шины (USB) и т.п.
[00102] Одно или более запоминающих устройств 404 в концентраторе 132 данных могут сохранять информацию для обработки во время работы концентратора 132 данных. В некоторых примерах запоминающее устройство 404 представляет собой временное запоминающее устройство, что означает, что основное назначение запоминающего устройства 404 заключается в недолговременном хранении данных. Запоминающее устройство 404 может быть выполнено с возможностью кратковременного хранения информации в качестве энергозависимого запоминающего устройства и, таким образом, не хранит сохраняемое содержимое при выключении. Примеры энергозависимых запоминающих устройств включают оперативные запоминающие устройства (RAM), динамические оперативные запоминающие устройства (DRAM), статические оперативные запоминающие устройства (SRAM) и другие формы энергозависимых запоминающих устройств, известных из уровня техники.
[00103] Запоминающее устройство 404 в некоторых примерах также включает один или более машиночитаемых запоминающих носителей. Запоминающее устройство 404 может быть выполнено с возможностью хранения больших объемов информации, чем энергозависимое запоминающее устройство. Запоминающее устройство 404 может быть дополнительно выполнено с возможностью долговременного хранения информации в качестве энергонезависимого запоминающего устройства и хранения информации после циклов включения/выключения. Примеры энергонезависимых запоминающих устройств включают магнитные жесткие диски, оптические диски, гибкие диски, флеш-память или формы электрически программируемых запоминающих устройств (EPROM) или электрически стираемых и программируемых запоминающих устройств (EEPROM). Запоминающее устройство 404 может хранить программные команды и/или данные, связанные с такими компонентами, как процессор 406 правил.
[00104] Концентратор 132 данных также может содержать источник питания, такой как батарея, для подачи питания на компоненты, показанные в концентраторе 132 данных. Перезаряжаемая батарея, такая как литий-ионная батарея, может представлять собой компактный и долговечный источник питания. Концентратор 132 данных может быть выполнен таким образом, чтобы его электрические контакты были открыты или доступны с внешней стороны концентратора, чтобы позволить перезаряжать концентратор 132 данных.
[00105] Концентратор 132 данных может хранить правила 410 безопасности, как описано в настоящем изобретении. Правила 410 безопасности могут храниться в любом подходящем устройстве хранения данных, как описано в настоящем изобретении. Правила безопасности могут включать информацию о пороговом значении как в отношении продолжительности времени, в течение которого допускается нахождение забрала 112 в открытом положении перед генерированием предупреждения, так и в отношении уровня или типа загрязняющих веществ, которые инициируют отправку предупреждения. Например, когда узел 130 обработки данных принимает информацию от маячка состояния окружающей среды о том, что в окружающей среде нет опасностей, пороговое значение для нахождения забрала 112 в открытом положении может быть бесконечным. Если в окружающей среде имеется опасность, то пороговое значение может быть определено на основании обеспокоенности по поводу угрозы пользователю. Радиация, опасные газы или ядовитый дым требуют назначения порогового значения порядка одной секунды или менее. Пороговые значения для температуры головной части могут использоваться для прогнозирования болезни, вызванной перегревом, и пользователю может быть рекомендовано чаще пить воду и/или отдыхать. Пороговые значения могут использоваться для прогнозирования времени работы батареи. По мере приближения батареи к выбираемому оставшемуся времени работы, пользователь может быть уведомлен/оповещен о завершении текущей задачи и поиске новой батареи. При превышении порогового значения для конкретной опасности окружающей среды, пользователю может быть дано экстренное предупреждение об эвакуации из прилегающей зоны. Пороговые значения могут быть настроены для различных уровней открытости забрала. Другими словами, пороговое значение для количества времени, на протяжении которого забрало может быть открыто без выдачи предупреждения, может быть больше, если забрало находится в частично открытом положении, по сравнению с открытым положением.
[00106] Достижение различных пороговых значений может в результате инициировать различные типы предупреждений и сигналов тревоги. Например, сигналы тревоги могут быть информационными (не требующими реакции пользователя), срочными (повторяющимися и требующими реакции или подтверждения от пользователя) или аварийными (требующими немедленных действий от пользователя). Тип предупреждения или сигнала тревоги может быть настроен для окружающей среды. Различные типы предупреждений или сигналов тревоги могут быть скомбинированы для привлечения внимания пользователя. В некоторых случаях пользователь может «отложить» предупреждение или сигнал тревоги.
[00107] Узел 132 обработки данных может быть портативным, благодаря чему пользователь может его переносить или надевать. Узел 132 обработки данных также может быть персональным, при этом он может использоваться человеком и обмениваться данными со средством индивидуальной защиты (РРЕ), закрепленным за этим человеком. На фиг. 1 концентратор 132 данных прикреплен к пользователю с помощью ремешка 134. Тем не менее, концентратор данных может переноситься пользователем или быть прикреплен к пользователю и другими способами, например, он может быть прикреплен к РРЕ, надетому на пользователя, к другой одежде, надетой на пользователя, он может быть прикреплен к ремню, поясу, пряжке, зажиму или другому крепежному механизму, что будет понятно для специалиста в данной области после прочтения настоящего раскрытия.
2
[00108] Маячок 140 состояния окружающей среды включает в себя по меньшей мере датчик 142 состояния окружающей среды, который обнаруживает присутствие опасности, и модуль 144 связи. Датчик 142 состояния окружающей среды может обнаруживать множество типов информации об области, окружающей маячок 140 состояния окружающей среды. Например, датчик 142 состояния окружающей среды может представлять собой термометр, определяющий температуру, барометр, определяющий давление, акселерометр, определяющий движение или изменение положения, датчик обнаружения загрязняющих воздух веществ, предназначенный для обнаружения потенциально опасных газов, таких как угарный газ, или для обнаружения аэрозольных загрязняющих веществ или частиц, таких как дым, сажа, пыль, плесень, пестициды, растворители (например, изоцианаты, аммиак, отбеливатель и т.д.), и летучих органических соединений (например, ацетон, гликолевые эфиры, бензол, метиленхлорид и т.д.). Датчик 142 состояния окружающей среды может обнаруживать, например, любые общеизвестные газы, выявляемые датчиком обнаружения четырех газов, включая: СО, О, HS и низкий предел воздействия. В некоторых случаях датчик 142 состояния окружающей среды может определять наличие опасности, когда уровень загрязнения превышает заданное пороговое значение опасности. В некоторых случаях заданное пороговое значение опасности устанавливается пользователем или оператором системы. В некоторых случаях заданное пороговое значение опасности хранится по меньшей мере в одном из датчика состояния окружающей среды и персонального концентратора данных. В некоторых воплощениях назначенное пороговое значение для опасности хранится на PPEMS 6 и может быть отправлено на концентратор 132 данных или маячок 140 состояния окружающей среды и может храниться локально на концентраторе 132 данных или маячке 140 состояния окружающей среды.
[00109] Маячок 140 состояния окружающей среды и модуль 144 связи электронным образом соединены с датчиком 142 состояния окружающей среды с целью получения информации от датчика 142 состояния окружающей среды. Модуль 144 связи может включать в себя множество возможностей связи, таких как: RFID, Bluetooth, включая любые поколения технологии Bluetooth, и возможности связи WiFi. Узел 132 обработки данных может также характеризоваться возможностями любых типов беспроводной связи, таких как радиочастотная связь или связь Zigbee.
[00110] В некоторых случаях маячок 140 состояния окружающей среды может хранить информацию об опасности исходя из местоположения маячка 140 состояния окружающей среды. Например, если маячок 140 состояния окружающей среды находится в окружающей среде, о которой известно, что в ней присутствуют физические опасности, такие как потенциальная возможность присутствия летающих объектов, маячок 140 состояния окружающей среды может хранить такую информацию и сообщать присутствие опасности на основании местоположения маячка 140 состояния окружающей среды. В других случаях сигнал, указывающий на присутствие опасности, может генерироваться маячком 140 состояния окружающей среды на основании обнаружения опасности датчиком 142 состояния окружающей среды.
[00111] Система также может характеризоваться пороговым значением воздействия. Пороговое значение внешнего воздействия может храниться на любой комбинации из PPEMS 6, концентратора 130 данных, маячка 140 состояния окружающей среды и головной части 110. Заданное пороговое значение воздействия представляет собой пороговое значение времени, на протяжении которого забрало 112 может находиться в открытом положении, перед тем как будет сгенерирован предупредительный сигнал. Другими словами, если забрало находится в открытом положении на протяжении периода времени, превышающего заданное пороговое значение воздействия, может быть сгенерирован предупредительный сигнал. Заданное пороговое значение воздействия может конфигурироваться пользователем или оператором системы. Заданное пороговое значение воздействия может зависеть от личных факторов, связанных со здоровьем человека, возрастом или другой демографической информацией, от типа окружающей среды, в которой находится пользователь, а также от угрозы воздействия опасности.
[00112] Предупредительный сигнал может быть сгенерирован в различных сценариях и различными способами. Например, предупредительный сигнал может быть сгенерирован концентратором 132 данных на основании информации, принимаемой от головной части 110 и датчика 140 состояния окружающей среды. Предупредительный сигнал может быть в форме электронного сигнала, передаваемого на PPEMS 6 или на любой другой компонент системы 100. Предупредительный сигнал может включать один или более из следующих типов сигналов: тактильный сигнал, вибрационный сигнал, звуковой сигнал, визуальный сигнал, проекционный или радиочастотный сигнал.
[00113] Как показано на фиг.4, концентратор 132 данных может хранить правила 408 безопасности. В некоторых примерах правила 410 безопасности могут включать различные наборы правил безопасности, такие как наборы 412А и 412В правил безопасности, которые могут соответствовать наборам 306А и 306В правил безопасности на фиг. 3. концентратор 132 данных может содержать процессор 406 правил. Процессор 406 правил может представлять собой комбинацию аппаратного обеспечения и программного обеспечения, которая исполняет одно или более правил безопасности, основанных на контекстных данных. Например, концентратор 132 данных может отправлять контекстные данные на PPEMS 6 и принимать наборы 412А и 412В правил безопасности. Процессор 132 правил может определять, какие правила безопасности исполнять, на основании контекстных данных, информации, входящей в набор правил безопасности, другой информации, принятой от PPEMS 6 или других устройств для обработки данных, пользовательского ввода от работающего или любого другого источника данных, который указывает, какие правила безопасности исполнять. В некоторых примерах каждый из наборов 412А и 412В правил безопасности может быть установлен перед тем, как работающий войдет в рабочую среду, при этом в других примерах набор 412А правил безопасности может быть динамически извлечен концентратором 132 данных на основании контекстных данных, сгенерированных в первый конкретный момент времени, а набор 412В правил безопасности может быть динамически извлечен концентратором 132 данных на основании контекстных данных, сгенерированных во второй конкретный момент времени до или после первого конкретного момента времени.
[00114] Процессор 406 правил может исполнять правила безопасности периодически, непрерывно или асинхронно. Например, процессор 406 правил может исполнять правила безопасности периодически путем оценки условий таких правил каждый раз после прохождения или истечения конкретного интервала времени (например, каждую секунду, каждую минуту и т.д.). В некоторых примерах процессор 406 правил может исполнять правила безопасности непрерывно путем оценки таких условий с использованием одной или более методик планирования, согласно которым происходит непрерывная оценка условий таких правил. В некоторых примерах процессор 406 правил может исполнять правила безопасности асинхронно, например, в ответ на обнаружение события. Событие может представлять собой любой обнаруживаемый случай, например перемещение в новое местоположение, обнаружение работающего, идущего в пределах порогового расстояния от другого объекта, или любое другое обнаруживаемое происшествие.
[00115] Процессор 406 правил, при определении, что условие правила безопасности было соблюдено или не было соблюдено, может выполнять одно или более действий, связанных с правилом безопасности, путем исполнения одной или более операций, которые определяют действия. Например, процессор 406 правил может выполнять условие, которое определяет, если работающий приближается к рабочей среде или вошел в нее, (а) надет ли PAPR на работающего и (b) относится ли фильтр в PAPR к конкретному типу фильтра, например, фильтр, который удаляет загрязняющие вещества конкретного типа. Это правило безопасности может указывать действия, если условие не соблюдено, которые обеспечивают генерирование процессором 406 правил предупреждения на концентраторе 132 данных с помощью устройства 408 UI и отправку сообщения с помощью блока 402 связи на PPEMS 6, которое может обеспечивать отправку уведомления посредством PPEMS 6 удаленному пользователю (например, руководителю службы техники безопасности).
[0100] На фиг. 5 показана блок-схема, на которой показаны примеры операций для выбора программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения. Исключительно в иллюстративных целях приведенные в качестве примера операции описаны ниже в контексте PPEMS 6 на фиг. 1 и 2. Как показано на фиг. 5, PPEMS 6 может принимать контекстные данные, основанные по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для изделия, представляющего собой РРЕ, или работающего, закрепленного за изделием, представляющим собой РРЕ (500). PPEMS 6 может выбирать набор программируемых правил безопасности, контекстуально связанных по меньшей мере с одним изделием, представляющим собой РРЕ (502). PPEMS 6 может определять, связан ли контекстуально набор программируемых правил безопасности по меньшей мере с одним изделием, представляющим собой РРЕ, по меньшей мере частично на основании контекстных данных (504). Если правила безопасности контекстуально не связаны по меньшей мере с одним изделием, представляющим собой РРЕ, по меньшей мере частично на основании контекстных данных, PPEMS 6 может выбирать другой набор правил (506) безопасности. Если правила безопасности контекстуально связаны по меньшей мере с одним изделием, представляющим собой РРЕ, по меньшей мере частично на основании контекстных данных (508), PPEMS 6 может отправлять программируемые правила безопасности на одно или более из изделия, представляющего собой РРЕ, или концентратора данных, связанного с возможностью коммуникации с изделием, представляющим собой РРЕ (510). В некоторых примерах программируемые правила безопасности сконфигурированы на изделии, представляющем собой РРЕ, или концентраторе данных с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ.
[0101] На фиг. 6 изображена блок-схема, на которой показаны примеры операций для конфигурирования программируемых правил безопасности, основанных на контекстных данных, в соответствии с одним или более способами настоящего изобретения. Исключительно в иллюстративных целях приведенные в качестве примера операции описаны ниже в контексте концентратора 14А данных на фиг. 1, хотя такие операции могут выполняться непосредственно одним или более изделиями, представляющими собой РРЕ. Данные 14А могут определять контекстные данные, основанные по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для изделия, представляющего собой РРЕ, или работающего, закрепленного за изделием, представляющим собой РРЕ (600). Концентратор 14А данных может выбирать по меньшей мере частично на основании контекстных данных набор программируемых правил безопасности, контекстуально связанных по меньшей мере с одним изделием, представляющим собой РРЕ (602). В некоторых примерах концентратор 14А данных может связываться с PPEMS 6 с целью отправки контекстных данных и приема набора программируемых правил безопасности, как описано в настоящем документе.
[0102] Концентратор 14А данных может конфигурировать набор программируемых правил безопасности с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ (604). Концентратор 14А данных может принимать данные РРЕ изделия, представляющего собой РРЕ (606). Концентратор 14А данных может определять, было ли соблюдено (608) по меньшей мере одно из набора программируемых правил безопасности. Если указанное по меньшей мере одно из набора программируемых правил безопасности не было соблюдено (612), концентратор 14А данных может продолжать оценку принимаемых данных РРЕ (606). Если указанное по меньшей мере одно из набора программируемых правил безопасности не было соблюдено (610), концентратор 14А данных может выполнять одну или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ (614).
[0103] Пример 1: Способ, включающий прием устройством для обработки данных контекстных данных, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбор по меньшей мере частично на основании указанных контекстных данных набора программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; и отправку программируемых правил безопасности на одно или более изделий, представляющих собой РРЕ, или концентратор данных, связанный с возможностью коммуникации с изделием, представляющим собой РРЕ, при этом программируемые правила безопасности сконфигурированы на одном или более из изделия, представляющего собой РРЕ, или концентратора данных с тем чтобы выполнять одну или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0104] Пример 2: Способ согласно примеру 1, характеризующийся тем, что набор программируемых правил безопасности конфигурируют на концентраторе данных, причем концентратор данных принимает РРЕ от компонента связи изделия, представляющего собой РРЕ, и при этом концентратор данных выполняет операции в ответ на определение того, что данные РРЕ, принятые от компонента связи изделия, представляющего собой РРЕ, удовлетворяют по меньшей мере одному из набора программируемых правил безопасности.
[0105] Пример 3: Способ согласно любому из примеров 1-2, дополнительно содержащий: вывод для отображения интерфейса для конфигурирования набора программируемых правил безопасности, прием по меньшей мере от одного другого устройства для обработки данных, связанного с руководителем службы техники безопасности, данных, которые указывают по меньшей мере условие и действие, которые совместно определяют правило безопасности набора программируемых правил безопасности, хранение правила безопасности в наборе программируемых правил безопасности для выбора по меньшей мере частично на основании контекстных данных.
[0106] Пример 4: Способ согласно любому из примеров 1-3, дополнительно содержащий: сравнивание по меньшей мере части контекстных данных по меньшей мере с одним условием правила безопасности, включенного в набор программируемых правил безопасности; и определение того, что по меньшей мере часть контекстных данных соответствует указанному по меньшей мере одному условию правила безопасности.
[0107] Пример 5: Способ содержит: определение устройством для обработки данных контекстных данных, которые основаны по меньшей мере частично на одном или более из изделия, представляющего собой РРЕ, рабочей среды для указанного изделия, представляющего собой РРЕ, или работающего, закрепленного за указанным изделием, представляющим собой РРЕ; выбор по меньшей мере частично на основании указанных контекстных данных набора программируемых правил безопасности, которые контекстуально связаны с указанным по меньшей мере одним изделием, представляющим собой РРЕ; конфигурирование устройством для обработки данных набора программируемых правил безопасности для выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ; и в ответ на прием данных РРЕ изделия, представляющего собой РРЕ, и определение того, что по меньшей мере одно правило из набора программируемых правила безопасности было соблюдено, выполнение одной или более операций по меньше мере частично на основании данных РРЕ, принимаемых от компонента связи изделия, представляющего собой РРЕ.
[0108] Пример 6. Способ согласно примеру 5, характеризующийся тем, что контекстные данные являются первыми контекстными данными, набор программируемых правил безопасности является первым набором программируемых правил безопасности, рабочая среда является первой рабочей средой, и при этом способ содержит: в ответ на отправку первых контекстных данных по меньшей мере на одно другое устройство для обработки данных в первый раз, прием первого набора программируемых правил безопасности, когда работающий находится в пределах заданного расстояния рабочей среды; в ответ на определение вторых контекстных данных, отправку указанных вторых контекстных данных по меньшей мере на одно другое устройство для обработки данных во второй раз; прием второго набора программируемых правил безопасности, когда работающий находится в пределах заданного расстояния второй рабочей среды; и в ответ на прием данных РРЕ изделия, представляющего собой РРЕ, и определение того, что по меньшей мере одно из второго набора программируемых правил безопасности было соблюдено, выполнение одной или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ.
[0109] Пример 7: Способ согласно любому из примеров 5-6, характеризующийся тем, что контекстные данные являются первыми контекстными данными, набор программируемых правил безопасности является первым набором программируемых правил безопасности, рабочая среда является первой рабочей средой, и при этом способ содержит: предварительную загрузку первого набора программируемых правил безопасности и второго набора программируемых правил безопасности в устройство для обработки данных до того, как устройство для обработки данных по меньшей мере попадет или будет находиться в пределах заданного расстояния первой и второй рабочих сред, при этом, соответственно, первый и второй наборы программируемых правил безопасности соответствуют первой рабочей среде и второй рабочей среде; в ответ на определение первых контекстных данных конфигурирование устройством для обработки данных первого набора программируемых правил безопасности с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ; и в ответ на определение вторых контекстных данных конфигурирование устройством для обработки данных второго набора программируемых правил безопасности с целью выполнения одной или более операций по меньшей мере частично на основании данных РРЕ, принятых от компонента связи изделия, представляющего собой РРЕ.
[0110] Пример 8: Способ согласно любому из примеров 5-7, характеризующийся тем, что определение вторых контекстных данные происходит в ответ на перемещение работающего из первой рабочей среды во вторую рабочую среду.
[0111] Различные примеры этого изобретения описывают состояние области, которая может представлять опасность для работающего, на основании известных в настоящее время, измеренных или обнаруженных условий или местоположения окружающей среды. Примеры включают области, где необходимо надевать маску из-за проблем с дыханием, теплового шока, в зависимости от температуры в помещении и т.п. Уровни шума также могут быть условием, но в любом случае, простого представления о существовании опасности или уровня/интенсивности опасности в этой области может быть недостаточно для того, чтобы узнать, подвержен ли работающий риску потери слуха, вызванного шумом, потому что может быть неизвестно то, с чем работающий ранее сталкивался до входа в данную область. В таких сценариях работающий, носящий, например, дозиметр шума, может отправлять данные шума в концентратор данных, а концентратор данных может принимать решение о том, должен ли работающий находиться в этой области или нет. Например, если в области присутствует уровень 84 дБ, а согласно корпоративному правилу защита слуха необходима при уровне 85 дБ или более, это не означает, что работающий подвергается риску. Но если у этого работающего было 4 часа предыдущего воздействия при более высоких уровнях, а затем он входит в область с уровнем 84 дБ, предполагая работать еще 4 часа, он может легко превысить 100% дозу и подвергнуться риску. (Как правило, в среднем уровень 85 дБ в течение 8 часов считается 100%-ой дозой). В этом случае при помощи дозиметра, передающего на концентратор текущее состояние работающего, входящего в зону, концентратор данных может более точно определять, может ли работающий, подвергающийся риску, находиться в указанной зоне, и насколько долго. Таким образом, активное принятие решений может включать данные от измерительных устройств, которые рассчитывают дозу, которая сообщает на концентратор существующий уровень риска для человека, входящего в зону. Эти и другие методики могут быть применимы для любого счетчика, вычисляющего дозу (газ и т.п.).
[00116] В одном или более примерах описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если функции реализованы в программном обеспечении, они могут быть сохранены на машиночитаемом носителе, или быть переданы посредством него как одна или более команд или код, и исполняться аппаратным блоком обработки. Машиночитаемые носители могут включать машиночитаемые запоминающие носители, которые соответствуют материальному носителю, такому как запоминающие носители данных, или носители для обмена данными, включающие любой носитель, который способствует передаче компьютерной программы из одного места в другое, например, согласно протоколу обмена данными. Таким образом, машиночитаемые носители в целом могут соответствовать (1) материальным машиночитаемым запоминающим носителям, которые являются постоянными, или (2) носителю для обмена данными, такому как сигнал или несущая волна. Запоминающие носители данных могут представлять собой любой любые доступные носители, доступ к которым может получать один или более компьютеров или один или более процессоров для извлечения команд, кода и/или структур данных для реализации методик, описанных в настоящем изобретении. Компьютерный программный продукт может включать машиночитаемый носитель.
[00117] В качестве примера, но не ограничения, такие машиночитаемые запоминающие носители могут представлять собой RAM, ROM, EEPROM, CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, флеш-память, или любой другой носитель, который может использоваться для хранения желаемого программного кода в форме команд или структур данных, доступ к которым может быть получен компьютером. Кроме того, любое соединение соответствующим образом называется машиночитаемым носителем. Например, если команды передаются с сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасная, радиоволновая и микроволновая технологии, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая технологии входят в объем определения термина «носитель». Однако следует понимать, что машиночитаемые запоминающие носители и запоминающие носители данных не включают соединения, несущие волны, сигналы или другие временные носители, но напротив, относятся к постоянным материальным носителям данных. В контексте данного документа термины «магнитный диск» и «оптический диск» включают компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным образом, а оптические диски воспроизводят данные оптическим образом с помощью лазеров. Комбинации вышеперечисленного также входят в объем понятия «машиночитаемые носители».
[00118] Команды могут исполняться одним или более процессорами, такими как один или более цифровых процессоров обработки сигналов (DSP), микропроцессоров общего назначения, специализированных интегральных схем (ASIC), программируемых пользователем логических матриц (FPGA) или других эквивалентных интегральных или дискретных логических схем. Соответственно, термин «процессор» в рамках настоящего документа может относиться к любой из вышеупомянутых конструкций или любой другой конструкции, пригодной для осуществления методик, описанных в настоящем документе. Дополнительно, в некоторых аспектах, описанная функциональная возможность может быть обеспечена в специальном аппаратном и/или программном модулях. Кроме того, данные методики могут быть полностью осуществлены в одной или более схем или логических элементов.
[00119] Методики согласно настоящему изобретению могут быть осуществлены в самых различных устройствах или аппаратах, включая беспроводной телефон, интегральную схему (IС) или набор IС (например, набор микросхем). Различные компоненты, модули или блоки описаны в настоящем изобретении, чтобы подчеркнуть функциональные аспекты устройств, выполненных с возможностью выполнения описанных методик, но не обязательно требующих реализации посредством различных аппаратных блоков. Скорее, как описано выше, различные блоки могут быть объединены в аппаратном блоке или обеспечены в виде группы взаимодействующих аппаратных блоков, включая один или более процессоров, как описано выше, в сочетании с подходящим программным обеспечением и/или программно-аппаратным обеспечением.
[00120] Следует понимать, что в зависимости от примера, некоторые действия или события любого из способов, описанных в настоящем документе, могут быть выполнены в другом порядке, могут быть добавлены, объединены или полностью исключены (например, не все описанные действия или события необходимы для практического осуществления способа). Более того, в определенных примерах действия или события могут быть выполнены одновременно, например, посредством многопотоковой обработки, обработки прерываний или множества процессоров, а не последовательно.
[00121] В некоторых примерах машиночитаемый запоминающий носитель включает постоянный носитель. Термин «постоянный» в некоторых примерах указывает, что запоминающий носитель не реализован в виде несущей волны или распространяемого сигнала. В некоторых примерах постоянный запоминающий носитель хранит данные, которые могут измениться с течением времени (например, в RAM или кэш-памяти).
[0200] Были описаны разнообразные примеры. Эти и другие примеры находятся в пределах объема нижеследующей формулы изобретения.