Система, содержащая средство индивидуальной защиты (PPE), c аналитической обработкой потоков данных для распознавания связанных с безопасностью событий
SYSTEM, COMPRISING PERSONAL PROTECTIVE EQUIPMENT (PPE), WITH ANALYTICAL PROCESSING OF DATA STREAMS FOR RECOGNITION OF SAFETY-RELATED EVENTS

[0001] Настоящая заявка испрашивает приоритет заявки на патент US 15/190564, поданной 23 июня 2016 года, и предварительной заявки на патент US 62/408 634, поданной 14 октября 2016 года, полное содержимое каждой из которых явным образом включено в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области средств индивидуальной защиты.
Более конкретно, настоящее изобретение относится к средству индивидуальной
защиты, которое генерирует данные.
УРОВЕНЬ ТЕХНИКИ
[0001] Средство индивидуальной защиты (РРЕ) может использоваться для защиты пользователя (например, рабочего) от отрицательного воздействия или травмы, возникающих по множеству причин. Например, оборудование для защиты от падения является важным оборудованием обеспечения безопасности для рабочих, работающих на потенциально опасных или даже смертельно опасных высотах. Чтобы способствовать обеспечению безопасности в случае падения, рабочие часто используют страховочные ремни, присоединенные к несущим конструкциям с оборудованием для защиты от падения, таким как страховочные тросы, амортизаторы, блокирующие устройства втягивающего типа (SRL), спусковые устройства и т.п. SRL, как правило, содержит страховочный трос, намотанный вокруг смещенного барабана, соединенного с возможностью вращения с корпусом. Перемещение страховочного троса вызывает вращение барабана по мере выдвижения страховочного троса из корпуса и втягивания в него. При работе в областях, где, как известно, имеется или имеется вероятность наличия пыли, дыма, газов или других загрязняющих веществ, которые потенциально опасны или вредны для здоровья, работник обычно использует респиратор или источник подачи чистого воздуха. Хотя доступно множество респираторных устройств, некоторые наиболее широко используемые устройства включают электроприводные воздухоочистительные респираторы (PAPR) и автономные дыхательные аппараты (SCBA). Другие РРЕ могут включать, в качестве неограничивающих примеров, средство защиты органов слуха, средство защиты головы (например, забрала, средства индивидуальной защиты голов или подобное), защитные предметы одежды или подобное. В некоторых примерах различные средства индивидуальной защиты могут генерировать различные типы данных.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0002] Методики согласно настоящему изобретению относятся к обработке потоков данных об использовании от средства индивидуальной защиты (РРЕ), такого как оборудование для защиты от падения, респираторы, средство защиты головы, средство защиты органов слуха или подобное. Например, множество РРЕ могут быть оснащены электронными датчиками, которые генерируют потоки данных об использовании в отношении статуса или работы РРЕ. Согласно аспектам настоящего изобретения компонент аналитической обработки потоков данных может быть выполнен с возможностью распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели, которая обучена на основании данных об использовании от другого РРЕ того же типа. Компонент аналитической обработки потоков данных может быть включен в РРЕ, узел, который связывается с РРЕ посредством протоколов беспроводной связи малого радиуса действия, и/или один или более серверов, выполненных с возможностью приема потоков данных об использовании. Согласно аспектам настоящего изобретения конкретный компонент, ответственный за обработку потоков данных об использовании, может быть определен на основании множества факторов.
[0003] В некоторых воплощениях методики могут использоваться для мониторинга и прогнозирования связанных с безопасностью событий, которые соответствуют сигнатурам связанных с безопасностью событий. В целом, связанное с безопасностью событие относится к работам пользователя РРЕ, состоянию РРЕ или опасному условию окружающей среды, - и это только несколько примеров. В некоторых примерах связанное с безопасностью событие может представлять собой травму или состояние рабочего, отрицательное воздействие на рабочем месте или нарушение норм. В еще одних примерах связанное с безопасностью событие может включать по меньшей мере одно из аномального состояния поведения рабочего, аномального состояния изделия, представляющего собой РРЕ, аномального условия в рабочей среде или нарушения правила техники безопасности. Например, в контексте оборудования для защиты от падения, связанное с безопасностью событие может представлять собой неправильное использование оборудования для защиты от падения, падение пользователя оборудования для защиты от падения или отказ оборудования для защиты от падения. В контексте респиратора, связанное с безопасностью событие может представлять собой неправильное использование респиратора, неполучение пользователем респиратора надлежащего качества и/или количества воздуха или отказ респиратора. Связанное с безопасностью событие также может быть связано с опасным воздействием в окружающей среде, в которой находится РРЕ. В некоторых примерах возникновение связанного с безопасностью события, связанного с изделием, представляющим собой РРЕ, может включать связанное с безопасностью событие в окружающей среде, в которой используется РРЕ, или связанное с безопасностью событие, связанное с рабочим, использующим изделие, представляющее собой РРЕ. В некоторых примерах связанное с безопасностью событие может представлять собой указание о том, что РРЕ, рабочий и/или среда, окружающая рабочего, работают, используются, или действуют согласно нормальной работе, причем нормальная работа представляет собой предварительное определенное или предварительное заданное состояние приемлемой или безопасной работы, использования или действия.
[0004] За счет реализации модели, которая идентифицирует сигнатуры связанных с безопасностью событий для связанных с безопасностью событий в потоках данных об использовании, относящихся к рабочему, РРЕ и/или окружающей среде, система может быстрее и точнее идентифицировать связанные с безопасностью события, которые могут повлиять на безопасность рабочего, работу изделий, представляющих собой РРЕ, и/или условие рабочей среды, - и это только несколько примеров. Вместо оценки причины связанного с безопасностью события спустя долгое время после того, как связанное с безопасностью событие произошло (и после того, как произошло потенциальное опасное воздействие на рабочего), модель, которая может задавать отношения между данными об использовании за заданные продолжительности времени и вероятностью сигнатур связанных с безопасностью событий, которые соответствуют связанным с безопасностью событиям, может с упреждением и превентивно генерировать уведомления и/или изменять работу РРЕ перед или сразу при возникновении связанного с безопасностью события. Более того, система согласно настоящему изобретению может гибким образом прогнозировать вероятность связанного с безопасностью события исходя из конкретного набора данных об использовании, на котором еще не была обучена модель, тем самым исключая необходимость реализации детальных правил работы, которые в ином случае могут быть слишком обширными по объему для практической реализации и обработки для каждого нового набора данных об использовании.
[0005] В некоторых примерах система содержит изделие, представляющее собой средство индивидуальной защиты (РРЕ), содержащее по меньшей мере один датчик, выполненный с возможностью генерирования потока данных об использовании; и компонент аналитической обработки потоков данных, содержащий: компонент связи, который принимает поток данных об использовании от по меньшей мере одного датчика изделия, представляющего собой РРЕ; запоминающее устройство, выполненное с возможностью хранения по меньшей мере части потока данных об использовании и по меньшей мере одной модели для распознавания сигнатуры связанного с безопасностью события, причем по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом потока данных об использовании одним или более другими изделиями, представляющими собой РРЕ, того же типа, что и указанное изделие, представляющее собой РРЕ; и один или более компьютерных процессоров, выполненных с возможностью распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели и генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события.
[0006] В некоторых примерах система содержит набор датчиков, которые генерируют один или более потоков данных об использовании, соответствующих по меньшей мере одному из изделия, представляющего собой РРЕ, рабочего или рабочей среды; и компонент аналитической обработки потоков данных, содержащий: компонент связи, который принимает один или более потоков данных об использовании от набора датчиков, которые генерируют один или более потоков данных об использовании, соответствующих по меньшей мере одному из изделия, представляющего собой РРЕ, рабочего или рабочей среды; запоминающее устройство, выполненное с возможностью хранения по меньшей мере части одного или более потоков данных об использовании и по меньшей мере одной модели для распознавания сигнатуры связанного с безопасностью события, причем по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом одного или более потоков данных об использовании одним или более другими изделиями, представляющими собой РРЕ, рабочими или рабочими средами того же типа, что и указанное по меньшей мере одно из изделия, представляющего собой РРЕ, рабочего или рабочей среды; и один или более компьютерных процессоров, выполненных с возможностью распознавания сигнатуры связанного с безопасностью события в одном или более потоках данных об использовании на основании обработки одного или более потоков данных об использовании с помощью модели и генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события.
[0007] В некоторых примерах устройство для обработки данных содержит: запоминающее устройство; и один или более компьютерных процессоров, которые принимают поток данных об использовании от по меньшей мере одного датчика изделия, представляющего собой РРЕ, причем изделие, представляющее собой РРЕ, содержит по меньшей мере один датчик, выполненный с возможностью генерирования потока данных об использовании; хранят по меньшей мере часть потока данных об использовании и по меньшей мере одну модель для распознавания сигнатуры связанного с безопасностью события, причем по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом потока данных об использовании одним или более другими изделиями, представляющими собой РРЕ, того же типа, что и указанное изделие, представляющее собой РРЕ; распознают сигнатуру связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели; и генерируют вывод данных в ответ на распознавание сигнатуры связанного с безопасностью события.
[0008] Подробности одного или более примеров настоящего изобретения изложены в сопроводительных чертежах и приведенном ниже описании. Другие признаки, объекты и преимущества настоящего изобретения станут очевидны из описания и чертежей, и из формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0009] Фиг. 1 - структурная схема, изображающая приведенную в качестве примера систему, в которой средства индивидуальной защиты (РРЕ), имеющие встроенные датчики и возможности связи, используются во множестве рабочих сред и управляются посредством системы управления средствами индивидуальной защиты в соответствии с различными методиками согласно настоящему изобретению.
[0010] Фиг. 2 - структурная схема, изображающая концепцию работы системы управления средствами индивидуальной защиты, показанной на фиг. 1.
[0011] Фиг. 3 - принципиальная схема, изображающая одно приведенное в качестве примера блокирующее устройство втягивающего типа (SRL) в соответствии с аспектами настоящего изобретения.
[0012] Фиг. 4 - принципиальная схема, изображающая один приведенный в качестве примера респиратор в соответствии с аспектами настоящего изобретения.
[0013] Фиг. 5 - принципиальная схема, изображающая одно приведенное в качестве примера средство защиты головы в соответствии с аспектами настоящего изобретения.
[0014] Фиг. 6 - принципиальная схема, изображающая приведенное в качестве примера РРЕ в связи с надеваемым узлом обработки данных в соответствии с различными аспектами настоящего изобретения.
[0015] Фиг. 7 - график, на котором изображена приведенная в качестве примера модель, применяемая к системе управления средствами индивидуальной защиты или другим устройствам, описанным в настоящем документе, относительно работ рабочего в контексте измерения скорости троса, ускорения и длины троса, причем модель выполнена с возможностью определения участков, соответствующих безопасному состоянию, и участков, соответствующих состоянию небезопасного характера, для которых прогнозируются связанные с безопасностью события, в соответствии с аспектами настоящего изобретения.
[0016] Фиг. 8 - другой график, на котором изображена приведенная в качестве примера вторая модель, применяемая к системе управления средствами индивидуальной защиты или другим устройствам, описанным в настоящем документе, относительно работ рабочего в контексте измерения усилия/натяжения на страховочном тросе и длины, причем модель выполнена с возможностью определения участка, соответствующего безопасному состоянию, и участков, соответствующих состоянию небезопасного характера, для которых прогнозируются связанные с безопасностью события, в соответствии с аспектами настоящего изобретения.
[0017] Фиг. 9A и 9B - графики, которые изображают профили приведенных в качестве примера данных об использовании от рабочих, определенных системой управления средствами индивидуальной защиты для представления поведения с низким риском и поведения с высоким риском, инициирующих отправку предупреждений или других ответов, в соответствии с аспектами настоящего изобретения.
[0018] Фиг. 10-13 - приведенные в качестве примера пользовательские интерфейсы для представления данных об использовании от одного или более респираторов согласно аспектам настоящего изобретения.
[0019] Фиг. 14 - блок-схема, изображающая приведенный в качестве примера процесс прогнозирования вероятности связанного с безопасностью события, согласно аспектам настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0020] На фиг. 1 показана структурная схема, изображающая приведенную в качестве примера систему 2 для обработки данных, которая содержит систему 6 управления средствами индивидуальной защиты (PPEMS) для управления средствами индивидуальной защиты. Как описано в настоящем документе, PPEMS позволяет зарегистрированным пользователям выполнять превентивные действия по обеспечению охраны труда и безопасности, а также управлять проверками и техобслуживанием средств обеспечения безопасности. За счет взаимодействия с PPEMS 6, специалисты по безопасности могут, например, управлять проверками областей, проверками рабочих и обучением рабочих соблюдению правил безопасности и охраны труда.
[0021] В целом, PPEMS 6 обеспечивает сбор данных, мониторинг, запись в журнал действий, составление отчетов, прогнозную аналитику и генерирование предупреждений. Например, PPEMS 6 содержит базовую аналитическую и прогнозирующую связанные с безопасностью события подсистему, а также систему предупреждения в соответствии с различными примерами, описанными в настоящем документе. Как дополнительно описано ниже, PPEMS 6 обеспечивает комплексный набор инструментов управления средствами индивидуальной защиты и безопасности и реализует различные методики согласно настоящему изобретению. То есть, PPEMS 6 обеспечивает комплексную, универсальную систему для управления средствами индивидуальной защиты, например, оборудованием обеспечения безопасности, используемым рабочими 10 в пределах одной или более физических окружающих сред 8, которые могут представлять собой строительные объекты, шахтные площадки или производственные объекты или любую физическую окружающую среду. Методики согласно настоящему изобретению могут быть реализованы в различных частях среды 2 для обработки данных. Хотя некоторые примеры настоящего изобретения представлены в отношении определенных типов РРЕ в качестве примеров, системы, методики и устройства согласно настоящему изобретению применимы к любому типу РРЕ.
[0022] Как показано в примере на фиг. 1, система 2 представляет среду для обработки данных, в которой устройство для обработки данных в пределах множества физических окружающих сред 8A, 8B (совместно обозначенных как окружающие среды 8) связывается электронным образом с PPEMS 6 посредством одной или более компьютерных сетей 4. Каждая из физических окружающих сред 8 представляет физическую окружающую среду, такую как рабочая среда, в которой одно или более лиц, таких как рабочие 10, используют средство индивидуальной защиты, при этом занимаясь задачами или работами в пределах соответствующей окружающей среды.
[0023] В этом примере окружающая среда 8A показана в целом с наличием рабочих 10, в то время как окружающая среда 8B показана в развернутом виде для предоставления более подробного примера. В примере, показанном на фиг. 1, изображено, что множество рабочих 10A-10N используют РРЕ, такое как оборудование для защиты от падения (показанное в этом примере в виде блокирующих устройств 11A-11N втягивающего типа (SRL)), прикрепленное к несущей конструкции 12 для обеспечения безопасности, и респираторы 13A-13N. Как подробнее описано в настоящем документе, в других примерах рабочие 10 могут использовать множество других РРЕ, которые совместимы с методиками, описанными в настоящем документе, например, средство защиты органов слуха, средство защиты головы, защитную одежду или подобное.
[0024] Как дополнительно описано в настоящем документе, каждое из SRL 11 содержит встроенные датчики или устройства мониторинга и обрабатывающие электронные компоненты, выполненные с возможностью захвата данных в режиме реального времени, когда пользователь (например, рабочий) занимается работами и на него надето оборудование для защиты от падения. В некоторых примерах интеллектуальные крюки, которые определяют, присоединен крюк к неподвижной точке крепления или отсоединен от нее, также могут находиться в пределах сути и объема РРЕ для защиты от падения согласно настоящему изобретению. Например, как подробнее описано относительно примера, показанного на фиг. 3, SRL могут содержать множество электронных датчиков, таких как один или более из датчика выдвижения, датчика натяжения, акселерометра, датчика расположения, высотомера, одного или более датчиков состояния окружающей среды и/или других датчиков для измерения показателей работы SRL 11. Кроме того, каждое из SRL 11 может содержать одно или более устройств вывода для вывода данных, служащих указанием работы SRL 11, и/или генерирования и вывода сообщений для соответствующего рабочего 10. Например, SRL 11 могут содержать одно или более устройств для генерирования звуковой обратной связи (например, один или более динамиков), визуальной обратной связи (например, один или более дисплеев, светоизлучающих диодов (LED) или подобное), или тактильной обратной связи (например, устройство, которое вибрирует или обеспечивает другую гаптическую обратную связь).
[0025] Респираторы 13 также могут содержать встроенные датчики или устройства мониторинга и обрабатывающие электронные компоненты, выполненные с возможностью захвата данных в режиме реального времени, когда пользователь (например, рабочий) занимается работами и на него надет респиратор. Например, как подробнее описано в настоящем документе, респираторы 13 могут содержать множество компонентов (например, головную часть, воздуходувку, фильтр и т.п.), причем респираторы 13 могут содержать множество датчиков для измерения параметров таких компонентов или управления их работой. Головная часть может содержать, в качестве примеров, датчик положения забрала головной части, датчик температуры головной части, датчик движения головной части, датчик обнаружения удара по головной части, датчик положения головной части, датчик уровня батареи головной части, датчик обнаружения головы в головной части, датчик окружающего шума или подобные. Воздуходувка может содержать, в качестве примеров, датчик состояния воздуходувки, датчик давления воздуходувки, датчик времени работы воздуходувки, датчик температуры воздуходувки, датчик батареи воздуходувки, датчик движения воздуходувки, датчик обнаружения удара по воздуходувке, датчик положения воздуходувки или подобное. Фильтр может содержать, в качестве примеров, датчик наличия фильтра, датчик типа фильтра или подобное. Каждый из вышеупомянутых датчиков может генерировать данные об использовании. Хотя фиг. 1 описана в отношении SRL 11 и респираторов 13, как описано в настоящем документе, методики согласно настоящему изобретению также могут быть применены ко множеству других РРЕ.
[0026] В целом, каждая из окружающих сред 8 содержит средства для обработки данных (например, локальную вычислительную сеть), посредством которых SRL 11 и респираторы 13 могут связываться с PPEMS 6. Например, окружающие среды 8 могут быть оснащены беспроводной технологией, такой как беспроводные сети 602.11, сети ZigBee 602.15 и т.п. В примере, показанном на фиг. 1, окружающая среда 8B содержит локальную сеть 7, которая обеспечивает пакетную транспортную среду для связи с PPEMS 6 посредством сети 4. Кроме того, окружающая среда 8B содержит множество точек 19A, 19B беспроводного доступа, которые могут быть географически распределены по окружающей среде для обеспечения поддержки беспроводной связи по рабочей среде.
[0027] Каждое из SRL 11 и респираторов 13 выполнено с возможностью передачи данных, таких как зарегистрированные движения, события и состояния, по беспроводной связи, например, посредством протоколов 602.11 WiFi, протокола Bluetooth или подобного. SRL 11 и респираторы 13 могут, например, связываться непосредственно с точкой 19 беспроводного доступа. В качестве другого примера, каждый рабочий 10 может быть оснащен соответствующим одним из надеваемых узлов 14A-14N связи, которые обеспечивают связь между SRL 11, респираторами 13 и PPEMS 6 и способствуют ей. Например, РРЕ для соответствующего рабочего 10 может связываться с соответствующим узлом 14 связи посредством Bluetooth или другого протокола малого радиуса действия, и узлы связи могут связываться с множеством PPEMS 6 посредством сообщений беспроводной связи, обрабатываемых точками 19 беспроводного доступа. Хотя они показаны как надеваемые устройства, узлы 14 могут быть реализованы в качестве независимых устройств, размещенных в окружающей среде 8B. В некоторых примерах узлы 14 могут представлять собой изделия, представляющие собой РРЕ.
[0028] В целом, каждый из узлов 14 работает как беспроводное устройство для SRL 11, респираторов 13 и/или других РРЕ, обеспечивая передачу сообщений на РРЕ и от них, и он может быть выполнен с возможностью промежуточного хранения данных об использовании в случае потери связи с PPEMS 6. Более того, каждый из узлов 14 может быть запрограммирован посредством PPEMS 6 так, что локальные правила предупреждения могут быть заданы и исполняться без необходимости подключения к облаку. Таким образом, каждый из узлов 14 обеспечивает передачу потоков данных об использовании от SRL 11, респираторов 13 и/или других РРЕ в пределах соответствующей окружающей среды и обеспечивает локальную отправку предупреждений на локальную среду для обработки данных на основании потоков событий в случае потери связи с PPEMS 6.
[0029] Как показано в примере на фиг. 1, окружающая среда, такая как окружающая среда 8B, также может включать один или более беспроводных маячков, таких как маячки 17A-17C, которые обеспечивают точную информацию о местоположении в пределах рабочей среды. Например, маячки 17A-17C могут поддерживать работу с GPS, вследствие чего контроллер в соответствующем маячке может быть выполнен с возможностью точного определения положения соответствующего маячка. За счет беспроводной связи с одним или более из маячков 17, указанное изделие, представляющее собой РРЕ, или узел 14 связи, надетый на рабочего 10, выполнены с возможностью определения местоположения рабочего в пределах рабочей среды 8B. Таким образом, данные о событии или данные об использовании, переданные в PPEMS 6, могут быть маркированы информацией о местоположении, чтобы способствовать осуществлению PPEMS анализа, составления отчетов и аналитической обработки.
[0030] Кроме того, окружающая среда, такая как окружающая среда 8B, также может содержать одну или более беспроводных станций измерения, таких как станции 21A, 21B измерения. Каждая станция 21 измерения содержит один или более датчиков и контроллер, выполненный с возможностью вывода данных, указывающих измеренные условия окружающей среды. Более того, станции 21 измерения могут быть расположены в соответствующих географических участках окружающей среды 8B или иным образом взаимодействовать с маячками 17 для определения соответствующих положений, а также включать указанную информацию о местоположении при передаче данных об окружающей среде в PPEMS 6. Таким образом, PPEMS 6 может быть выполнена с возможностью соотнесения измеренных условий окружающей среды с конкретными участками и, таким образом, может использовать захваченные данные об окружающей среде при обработке данных о событии (также называемых как «данные об использовании»), принятых от SRL 11, респираторов 13 или других РРЕ. Например, PPEMS 6 может использовать данные об окружающей среде, чтобы способствовать генерированию предупреждений или других команд для РРЕ и для выполнения прогнозной аналитики, такой как определение связей между определенными условиями окружающей среды (например, теплом, влажностью, видимостью) и аномальным поведением рабочего или увеличенным количеством связанных с безопасностью событий. Таким образом, PPEMS 6 может использовать текущие условия окружающей среды, чтобы способствовать осуществлению прогноза и предотвращения приближающихся связанных с безопасностью событий. Приведенные в качестве примера условия окружающей среды, которые могут быть измерены устройствами 21 измерения, включают, без ограничения, температуру, влажность, присутствие газа, давление, видимость, ветер, осадки и т.п.
[0031] В приведенных в качестве примера воплощениях окружающая среда, такая как окружающая среда 8B, также может содержать одну или более станций 15 обеспечения безопасности, распределенных по окружающей среде для обеспечения станций осмотра, предназначенных для получения доступа к PPEMS 6. Станции 15 обеспечения безопасности могут позволять одному из рабочих 10 проверять SRL 11, респираторы 13 и/или другое оборудование обеспечения безопасности, удостоверяться в том, что оборудование обеспечения безопасности подходит под конкретную одну из окружающих сред 8, и/или обмениваться данными. Например, станции 15 обеспечения безопасности могут передавать правила предупреждения, обновления программного обеспечения или обновления программно-аппаратного обеспечения на SRL 11, респираторы 13 или другое оборудование. Станции 15 обеспечения безопасности также могут принимать данные, хранящиеся в кеш-памяти на SRL 11, респираторах 13, узлах 14 и/или другом оборудовании обеспечения безопасности. То есть, хотя SRL 11, респираторы 13 и/или узлы 14 обработки данных могут, как правило, передавать данные об использовании в сеть 4, в некоторых воплощениях SRL 11, респираторы 13 и/или узлы 14 обработки данных могут не иметь подключения к сети 4. В таких случаях SRL 11, респираторы 13 и/или узлы 14 обработки данных могут хранить данные об использовании локально и передавать данные об использовании на станции 15 обеспечения безопасности, когда они находятся вблизи от станций 15 обеспечения безопасности. Станции 15 обеспечения безопасности затем могут загружать данные с оборудования и подключаться к сети 4.
[0032] Кроме того, каждая из окружающих сред 8 содержит средства для обработки данных, которые предоставляют операционную среду для устройств 16 для обработки данных конечных пользователей в целях взаимодействия с PPEMS 6 посредством сети 4. Например, каждая из окружающих сред 8, как правило, включает одного или более руководителей службы техники безопасности, несущих ответственность за соблюдение техники безопасности в окружающей среде. В целом, каждый пользователь 20 взаимодействует с устройствами 16 для обработки данных с целью получения доступа к PPEMS 6. Каждая из окружающих сред 8 может содержать системы, которые описаны в настоящем изобретении. Аналогично, удаленные пользователи могут использовать устройства 18 для обработки данных для взаимодействия с PPEMS посредством сети 4. В качестве примера устройства 16 для обработки данных конечных пользователей могут представлять собой ноутбуки, настольные компьютеры, мобильные устройства, такие как планшеты или так называемые смартфоны и т.п.
[0033] Пользователи 20, 24 взаимодействуют с PPEMS 6 для регулирования и активного управления множеством аспектов оборудования обеспечения безопасности, используемого рабочими 10, например, получения доступа и просмотра записей об использовании, аналитической обработки и составления отчетов. Например, пользователи 20, 24 могут просматривать информацию об использовании, полученную и сохраненную PPEMS 6, причем информация об использовании может содержать данные, указывающие время начала и конца в течение продолжительности времени (например, дня, недели или подобного), данные, собранные во время конкретных событий, таких как распознанные падения, измеренные данные, полученные от пользователя, данные об окружающей среде и т.п. Кроме того, пользователи 20, 24 могут взаимодействовать с PPEMS 6 для выполнения учета материальных активов и планирования событий техобслуживания для отдельных единиц оборудования обеспечения безопасности, например, SRL 11 и респираторов 13, для обеспечения соблюдения процедур или норм. PPEMS 6 может позволять пользователям 20, 24 создавать и завершать цифровые контрольные перечни в отношении процедур техобслуживания и синхронизировать результаты процедур от устройств 16, 18 для обработки данных с PPEMS 6.
[0034] Кроме того, как описано в настоящем документе, в состав PPEMS 6 входит платформа обработки событий, выполненная с возможностью обработки тысяч или даже миллионов одновременных потоков событий от РРЕ с цифровыми возможностями, таких как SRL 11 и респираторы 13. Базовая аналитическая подсистема PPEMS 6 применяет поступающие потоки к статистическим данным и моделям для выведения утверждений, таких как идентифицированные сигнатуры связанных с безопасностью событий, которые могут включать аномальные события или спрогнозированное возникновение связанных с безопасностью событий, на основании состояний или моделей поведения рабочих 10. Кроме того, PPEMS 6 обеспечивает предупреждение и сообщение в режиме реального времени для уведомления рабочих 10 и/или пользователей 20, 24 о спрогнозированных событиях, аномальных событиях, тенденциях и т.п.
[0035] Аналитическая подсистема PPEMS 6 может в некоторых примерах обрабатывать потоки данных об использовании относительно моделей для идентификации взаимоотношений или взаимосвязей между измеренными данными о рабочем, условиями окружающей среды, географическими участками и другими факторами, а также анализировать влияние на связанные с безопасностью события. PPEMS 6 может определять на основании данных, полученных от групп рабочих 10, какие конкретно работы, возможно в пределах определенного географического участка, ведут или согласно прогнозу ведут к необычно большому количеству возникновений связанных с безопасностью событий.
[0036] Таким образом, PPEMS 6 тесно увязывает универсальные инструменты для управления средствами индивидуальной защиты с базовой аналитической подсистемой и системой связи для обеспечения сбора данных, мониторинга, записи в журнал действий, составления отчетов, аналитической обработки поведения и генерирования предупреждений. Более того, PPEMS 6 обеспечивает систему связи для работы и использования различными элементами системы 2 и связи между ними. Пользователи 20, 24 могут обращаться к PPEMS для просмотра результатов аналитической обработки, выполняемой PPEMS 6 в отношении данных, полученных от рабочих 10. В некоторых примерах PPEMS 6 может представлять сетевой интерфейс посредством веб-сервера (например, HTTP-сервера) или клиентские приложения могут применяться для устройств 16, 18 для обработки данных, используемых пользователями 20, 24, таких как настольные компьютеры, ноутбуки, мобильные устройства, такие как смартфоны и планшеты, или подобное.
[0037] В некоторых примерах PPEMS 6 может обеспечивать подсистему для запроса базы данных, предназначенную для непосредственной отправки запроса на PPEMS 6 на просмотр полученной информации о безопасности, информации о соответствии и любых результатов аналитической подсистемы, например, в виде информационных панелей, предупреждающих уведомлений, отчетов и т.п. То есть, пользователи 24, 26 или программное обеспечение, исполняемое на устройствах 16, 18 для обработки данных, могут отправлять запросы на PPEMS 6 и принимать данные, соответствующие запросам, для представления в форме одного или более отчетов или информационных панелей. Такие информационные панели могут обеспечивать различные сведения о системе 2, такие как обычная («нормальная») работа в группах рабочих, идентификации отклоняющихся от норм рабочих, занимающихся необычными работами, которые потенциально могут подвергнуть рабочего рискам, идентификации географических участков в пределах окружающих сред 2, для которых было спрогнозировано или прогнозируется возникновение аномального (например, большого) количества связанных с безопасностью событий, идентификации любой из окружающих сред 2, которой характерно аномальное количество возникновений связанных с безопасностью событий относительно других окружающих сред, и т.п.
[0038] Как подробно изображено ниже, PPEMS 6 может упрощать рабочие процессы для лиц, занимающихся мониторингом и обеспечением соблюдения техники безопасности в организации или окружающей среде. То есть, методики согласно настоящему изобретению могут обеспечивать активное управление вопросами безопасности и позволять организации предпринимать превентивные или корректирующие действия в отношении определенных участков в пределах окружающих сред 8, конкретных изделий, представляющих собой РРЕ, или отдельных рабочих 10, определять и дополнительно позволять организации реализовывать процедуры осуществления рабочих процессов, которые зависят от данных базовой аналитической подсистемы.
[0039] В качестве одного примера, базовая аналитическая подсистема PPEMS 6 может быть выполнена с возможностью вычисления и представления задаваемых заказчиком показателей для групп рабочих в пределах указанной окружающей среды 8 или по множеству окружающих сред для организации в целом. Например, PPEMS 6 может быть выполнена с возможностью получения данных и предоставления сводных показателей производительности и спрогнозированных аналитических данных о поведении по группе рабочих (например, по рабочим 10 в любой из окружающих сред 8A, 8B или обеих из них). Кроме того, пользователи 20, 24 могут устанавливать критерии для возникновения любых связанных с безопасностью событий, и PPEMS 6 может отслеживать фактические показатели производительности относительно критериев для лиц или заданных групп рабочих.
[0040] В качестве другого примера, PPEMS 6 может дополнительно инициировать отправку предупреждения при наличии определенных комбинаций условий, например, для ускорения осмотра или обслуживания оборудования обеспечения безопасности, такого как одно из SRL 11, респираторов 13 или подобного. Таким образом, PPEMS 6 может идентифицировать отдельные компоненты РРЕ или рабочих 10, показатели которых не соответствуют критериям, и давать пользователям указание вмешаться в процесс и/или выполнить процедуры по повышению показателей относительно критериев, тем самым обеспечивая соблюдение техники безопасности и активное управление ей рабочими 10.
[0041] Согласно аспектам настоящего изобретения, хотя определенные методики, показанные на фиг. 1, описаны в отношении PPEMS 6, в других примерах одна или более функций могут быть реализованы узлами 14, SRL 11, респираторами 13 или другими РРЕ. Например, согласно аспектам настоящего изобретения PPEMS 6, узлы 14, SRL 11, респираторы 13 или другие РРЕ могут содержать компонент выбора, который применяет правила в отношении того, какой компонент является ответственным за обработку потоков данных об использовании. Как подробнее описано в настоящем документе, правила выбора могут быть статически или динамически определены на основании, в качестве примеров, энергопотребления, связанного с распознаванием сигнатуры связанного с безопасностью события, задержки, связанной с распознаванием аномального события, статуса подключения изделия, представляющего собой РРЕ, устройства рабочего, устройства для обработки данных или по меньшей мере одного сервера, типа данных о РРЕ, объема данных о РРЕ и содержимого данных о РРЕ.
[0042] На фиг. 2 показана структурная схема, предоставляющая концепцию работы PPEMS 6, когда она выполняет функцию облачной платформы, выполненной с возможностью поддержки множества отдельных рабочих сред 8, имеющих общую группу рабочих 10, которые имеют множество средств индивидуальной защиты (РРЕ) с возможностью связи, таких как страховочные тросы (SRL) 11, респираторы 13, защитные шлемы 21 или другое оборудование обеспечения безопасности. В примере, показанном на фиг. 2, компоненты PPEMS 6 расположены в соответствии с множеством логических уровней, которые реализуют методики согласно настоящему изобретению. Каждый уровень может быть реализован одним или более модулями, состоящими из аппаратного обеспечения, программного обеспечения или комбинации аппаратного обеспечения и программного обеспечения.
[0043] На фиг. 2, средства 62 индивидуальной защиты (РРЕ), такие как SRL 11, респираторы 13 и/или другое оборудование, непосредственно или при помощи узлов 14, а также устройств 60 для обработки данных, работают в качестве клиентов 63, которые связываются с PPEMS 6 посредством уровня 64 интерфейса. Устройства 60 для обработки данных, как правило, исполняют клиентские программные приложения, такие как настольные приложения, мобильное приложение и веб-приложения. Устройства 60 для обработки данных могут представлять любые из устройств 16, 18 для обработки данных, показанных на фиг. 1. Примеры устройств 60 для обработки данных могут включать, без ограничения, портативное или мобильное устройство для обработки данных (например, смартфон, надеваемое устройство для обработки данных, планшет), ноутбуки, настольные компьютеры, платформы умного телевидения и серверы - и это только несколько примеров.
[0044] Как дополнительно описано в настоящем изобретении, РРЕ 62 связываются с PPEMS 6 (непосредственно или при помощи узлов 14) для предоставления потоков данных, полученных от встроенных датчиков и другой схемы мониторинга, и приема от PPEMS 6 предупреждений, конфигурации и других сообщений. Клиентские приложения, исполняемые на устройствах 60 для обработки данных, могут связываться с PPEMS 6 для отправки и приема информации, которая извлекается, хранится, генерируется и/или иным образом обрабатывается службами 68. Например, клиентские приложения могут запрашивать и редактировать информацию о связанных с безопасностью событиях, включающую аналитические данные, хранящиеся в PPEMS 6 и/или управляемые ею. В некоторых примерах клиентские приложения могут запрашивать и отображать сводную информацию о связанных с безопасностью событиях, которая обобщает или иным образом агрегирует множество отдельных случаев связанных с безопасностью событий и соответствующие данные, полученные от РРЕ 62 и/или сгенерированные PPEMS 6. Клиентские приложения могут взаимодействовать с PPEMS 6 для запроса аналитической информации о прошедших и спрогнозированных связанных с безопасностью событиях, тенденциях поведения рабочих 10, - и это только несколько примеров. В некоторых примерах клиентские приложения могут выводить для отображения информацию, принятую от PPEMS 6, в целях визуального отображения такой информации для пользователей клиентов 63. Как дополнительно изображено и описано ниже, PPEMS 6 может предоставлять информацию на клиентские приложения, которую клиентские приложения выводят для отображения на пользовательские интерфейсы.
[0045] Клиентские приложения, исполняемые на устройствах 60 для обработки данных, могут быть реализованы для различных платформ, но они могут иметь аналогичные или одинаковые функциональные возможности. Например, клиентское приложение может представлять собой настольное приложение, скомпилированное для запуска на настольной операционной системе, такой как Microsoft Windows, Apple OS X или Linux, и это только несколько примеров. В качестве другого примера клиентское приложение может представлять собой мобильное приложение, скомпилированное для запуска на мобильной операционной системе, такой как Google Android, Apple iOS, Microsoft Windows Mobile или BlackBerry OS, - и это только несколько примеров. В качестве другого примера клиентское приложение может представлять собой веб-приложение, такое как веб-браузер, который отображает веб-страницы, принятые от PPEMS 6. В указанном примере с веб-приложением, PPEMS 6 может принимать запросы от веб-приложения (например, веб-браузера), обрабатывать запросы и отправлять один или более ответов обратно на веб-приложение. Таким образом, совокупность веб-страниц, обрабатывающего веб-приложения на стороне клиента и обработки на стороне сервера, осуществляемой PPEMS 6, совместно обеспечивает функциональные возможности для выполнения методик согласно настоящему изобретению. Таким образом, клиентские приложения используют различные службы PPEMS 6 в соответствии с методиками согласно настоящему изобретению, и приложения могут работать в различных отличающихся средах для обработки данных (например, встроенной схеме или процессоре РРЕ, настольной операционной системе, мобильной операционной системе или веб-браузере, - и это только несколько примеров).
[0046] Как показано на фиг. 2, PPEMS 6 содержит уровень 64 интерфейса, который представляет набор интерфейсов прикладного программирования (API) или протокольный интерфейс, представленный и поддерживаемый PPEMS 6. Уровень 64 интерфейса вначале принимает сообщения от любого из клиентов 63 для дальнейшей обработки на PPEMS 6. Уровень 64 интерфейса, таким образом, может обеспечивать один или более интерфейсов, которые доступны для клиентских приложений, исполняемых на клиентах 63. В некоторых примерах интерфейсы могут представлять собой интерфейсы прикладного программирования (API), которые доступны через сеть. Уровень 64 интерфейса может быть реализован при помощи одного или более веб-серверов. Один или более веб-серверов могут принимать поступающие запросы, обрабатывать и/или пересылать информацию из запросов в службы 68, а также предоставлять один или более ответов, основанных на информации, принятой от служб 68, на клиентское приложение, которое вначале отправляло запрос. В некоторых примерах один или более веб-серверов, которые реализуют уровень 64 интерфейса, могут содержать среду выполнения для применения программной логики, которая обеспечивает один или более интерфейсов. Как дополнительно описано ниже, каждая служба может обеспечивать группу из одного или более интерфейсов, которые доступны через уровень 64 интерфейса.
[0048] Как показано на фиг. 2, PPEMS 6 также содержит уровень 66 приложений, который представляет совокупность служб для реализации большей части базовых операций PPEMS 6. Уровень 66 приложений принимает информацию, включенную в запросы, принятые от клиентских приложений, и далее обрабатывает информацию в соответствии с одной или более службами 68, которые инициированы запросами. Уровень 66 приложений может быть реализован как одна или более отдельных программных служб, исполняемых на одном или более серверах приложений, например, физических или виртуальных машинах. То есть, серверы приложений обеспечивают среды выполнения для исполнения служб 68. В некоторых примерах функциональные возможности уровня 64 интерфейса, описанные выше, и функциональные возможности уровня 66 приложений могут быть реализованы на одном и том же сервере.
[0049] Уровень 66 приложений может содержать одну или более отдельных программных служб 68, например, процессов, которые связаны, например, посредством логической сервисной шины 70 в качестве одного примера. Сервисная шина 70 в целом представляет логические соединения или набор интерфейсов, который позволяет различным службам отправлять сообщения другим службам, например, посредством модели связи «публикация/подписка». Например, каждая из служб 68 может подписываться на определенные типы сообщений на основании набора критериев для соответствующей службы. Когда служба публикует сообщение конкретного типа на сервисной шине 70, другие службы, которые подписаны на сообщения этого типа, будут принимать это сообщение. Таким образом, каждая из служб 68 может обмениваться информацией с другими. В качестве другого примера службы 68 могут быть связаны в режиме точка-точка с использованием сокетов или другого механизма связи. В других примерах коммуникационная системная архитектура может использоваться для соблюдения исполнения потоковой и логической обработки данных и сообщений, когда они обрабатываются программными службами системы. Перед описанием функциональных возможностей каждой из служб 68, далее будут кратко описаны уровни.
[0050] Уровень 72 данных PPEMS 6 представляет хранилище данных, обеспечивающее сохранность информации в PPEMS 6 с использованием одного или более хранилищ 74 данных. Хранилище данных в целом может представлять собой любую структуру данных или программное обеспечение, которое хранит данные и/или управляет ими. Примеры хранилищ данных включают, без ограничения, реляционные базы данных, многомерные базы данных, карты и хеш-таблицы, - и это только несколько примеров. Уровень 72 данных может быть реализован с помощью программного обеспечения системы управления реляционными базами данных (RDBMS) для управления информацией в хранилищах 74 данных. Программное обеспечение RDBMS может управлять одним или более хранилищами 74 данных, доступ к которым может быть получен с помощью языка структурированных запросов (SQL). Информация в одной или более базах данных может храниться, извлекаться и модифицироваться с помощью программного обеспечения RDBMS. В некоторых примерах уровень 72 данных может быть реализован с помощью системы управления объектными базами данных (ODBMS), базы данных с оперативной аналитической обработкой (OLAP) или другой подходящей системы управления данными.
[0051] Как показано на фиг. 2, каждая из служб 68A-68J («службы 68») реализована в модульной форме в PPEMS 6. Хотя на фигуре показаны отдельные модули для каждой службы, в некоторых примерах функциональные возможности двух или более служб могут быть объединены в одном модуле или компоненте. Каждая из служб 68 может быть реализована в программном обеспечении, аппаратном обеспечении или комбинации аппаратного обеспечения и программного обеспечения. Более того, службы 68 могут быть реализованы в виде независимых устройств, отдельных виртуальных машин или контейнеров, процессов, потоков или команд программного обеспечения, в целом подходящих для исполнения на одном или более физических процессорах.
[0052] В некоторых примерах каждая из одной или более служб 68 может предоставлять один или более интерфейсов, которые отображаются посредством уровня 64 интерфейса. Соответственно, клиентские приложения устройств 60 для обработки данных могут вызывать один или более интерфейсов одной или более служб 68 для выполнения методик согласно настоящему изобретению.
[0053] В соответствии с методиками согласно настоящему изобретению службы 68 могут содержать платформу обработки событий, содержащую оконечную клиентскую сторону 68A обработки событий, селектор 68B событий, процессор 68C обработки событий и процессор 68D обработки событий с высоким приоритетом (HP). Оконечная клиентская сторона 68A обработки событий выполняет функцию внешнего интерфейса для приема и отправки сообщений на РРЕ 62 и узлы 14. Иными словами, оконечная клиентская сторона 68A обработки событий выполняет функцию внешнего интерфейса для оборудования обеспечения безопасности, применяемого в окружающих средах 8 и используемого рабочими 10. В некоторых воплощениях оконечная клиентская сторона 68A обработки событий может быть реализована как множество задач или работ, созданных для приема отдельных поступающих сообщений в виде потоков 69 событий от РРЕ 62, несущих данные, измеренные и захваченные датчиками в отношении рабочего, РРЕ и/или рабочей среды. При приеме потоков 69 событий, например, оконечная клиентская сторона 68A обработки событий может создавать задачи для быстрой постановки в очередь поступающего сообщения, называемого событием, и завершения сеанса связи, тем самым обеспечивая высокоскоростную обработку и масштабируемость. Каждое поступающее сообщение может, например, нести недавно захваченные данные, представляющие измеренные условия, движения, температуры, действия или другие данные, в целом рассматриваемые как события. Сообщения, которыми обмениваются оконечная клиентская сторона 68A обработки событий и РРЕ между собой, могут быть в режиме реального времени или практически в режиме реального времени в зависимости от задержек и непрерывности связи.
[0054] Селектор 68B событий обрабатывает поток 69 событий, принятый от РРЕ 62 и/или узлов 14 посредством клиентской стороны 68A, и определяет, на основании правил или классификаций, приоритеты, связанные с поступающими событиями. На основании приоритетов селектор 68B событий ставит в очередь события для последующей обработки процессором 68C обработки событий или процессором 68D обработки событий с высоким приоритетом (HP). Дополнительные вычислительные ресурсы и объекты могут быть выделены под процессор 68D обработки HP событий для обеспечения реагирования на критические события, такие как неправильное использование РРЕ, использование неправильных фильтров и/или респираторов, на основании географических местоположений и состояний, невозможности правильно закрепить SRL 11 и т.п. В ответ на обработку событий с высоким приоритетом, процессор 68D обработки HP событий может немедленно инициировать генерирование службой 68E уведомления предупреждений, команд, оповещений или других аналогичных сообщений, подлежащих выводу на SRL 11, узлы 14 и/или для удаленных пользователей 20, 24. События, не классифицированные как обладающие высоким приоритетом, поступают на процессор 68C обработки событий и обрабатываются им.
[0055] В целом, процессор 68C обработки событий или процессор 68D обработки событий с высоким приоритетом (HP) обрабатывают поступающие потоки событий для обновления данных 74A о событии в хранилищах 74 данных. В целом, данные 74A о событии могут включать все или сокращенный набор данных об использовании, полученных от РРЕ 62. Например, в некоторых воплощениях данные 74A о событии могут включать все потоки отсчетов данных, полученных от электронных датчиков РРЕ 62. В других примерах данные 74A о событии могут включать сокращенный набор таких данных, например, связанных с конкретным периодом времени или работой РРЕ 62. Процессоры 68C, 68D обработки событий могут создавать, считывать, обновлять и удалять информацию о событии, хранящуюся в данных 74A о событии. Информация о событии может храниться в соответствующей записи базы данных в качестве структуры, которая содержит пары единиц информации в виде имя/значение, такие как таблицы данных, приведенные в формате строка/столбец. Например, имя (например, строка) может представлять собой «ID рабочего», а значение может представлять собой идентификационный номер работника. Запись события может содержать информацию, такую как, без ограничения: идентификационный номер рабочего, идентификационный номер РРЕ, временная метка (метки) получения и данные, указывающие один или более измеренных параметров.
[0056] Кроме того, селектор 68B событий направляет поступающий поток событий (например, данных об использовании или данных о событии) в службу 68F аналитической обработки потока, которая представляет собой приведенную в качестве примера аналитическую подсистему, выполненную с возможностью выполнения всесторонней обработки поступающего потока событий для выполнения аналитической обработки в режиме реального времени. Служба 68F аналитической обработки потока может, например, быть выполнена с возможностью обработки и сравнения множества потоков данных 74A о событии со статистическими данными и моделями 74B в режиме реального времени, когда данные 74A о событии приняты. Таким образом, служба 68D аналитической обработки потока может быть выполнена с возможностью распознавания сигнатур связанных с безопасностью событий (например, аномальных значений, паттернов и подобного), преобразования значений поступающих данных о событии, инициации отправки предупреждений при распознавании проблем безопасности на основании состояний или поведения рабочих. Статистические данные и модели 74B могут включать, например, специальные правила безопасности, бизнес-правила и т.п. Таким образом, статистические данные и модели 74B могут характеризовать работы пользователя SRL 11, например, как согласующиеся с правилами безопасности, бизнес-правилами и т.п. Кроме того, служба 68D аналитической обработки потока может генерировать вывод данных для передачи на РРРЕ 62 посредством службы 68F уведомления или устройств 60 для обработки данных посредством службы 68D управления записями и передачи сообщений.
[0057] Служба 68F аналитической обработки может обрабатывать поступающие потоки событий, потенциально сотни или тысячи потоков событий, от РРЕ 62 с функцией обеспечения безопасности, используемых рабочими 10 в пределах окружающих сред 8, для применения статистических данных и моделей 74B для выведения утверждений, таких как идентифицированные сигнатуры связанных с безопасностью событий, аномальные события или спрогнозированные возникновения приближающихся связанных с безопасностью событий на основании состояний или моделей поведения рабочих. Служба 68D аналитической обработки может публиковать утверждения на службе 68F уведомлений и/или управлять записями посредством сервисной шины 70 для вывода данных на любой из клиентов 63. В некоторых примерах по меньшей мере один датчик, который генерирует данные об использовании, которые характеризуют по меньшей мере рабочего, связанного с изделием, представляющим собой РРЕ, или рабочую среду; и для распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании служба 68F аналитической обработки обрабатывает данные об использовании, которые характеризуют рабочего, связанного с изделием, представляющим собой РРЕ, или рабочую среду.
[0058] Таким образом, служба 68F аналитической обработки может быть выполнена как система активного управления вопросами безопасности, которая прогнозирует приближающиеся проблемы безопасности и обеспечивает предупреждение и передачу сообщений в режиме реального времени. Кроме того, служба 68F аналитической обработки может представлять собой систему поддержки принятия решений, которая предоставляет методики для обработки поступающих потоков данных о событии для генерирования утверждений в форме статистики, заключений и/или рекомендаций по группе рабочих или отдельному рабочему и/или РРЕ для предприятий, начальников службы техники безопасности и других удаленных пользователей. Например, служба 68F аналитической обработки может применять статистические данные и модели 74B для определения, для конкретного рабочего, вероятности наступления связанного с безопасностью события для рабочего, на основании обнаруженных моделей поведения или работ, условий окружающей среды и географических местоположений. В некоторых примерах служба 68F аналитической обработки может определять, не утратил ли в настоящий момент рабочий работоспособность, например, из-за истощения, болезни или употребления алкоголя/наркотиков, и может требовать вмешательства для предотвращения связанных с безопасностью событий. В качестве еще одного примера, служба 68F аналитической обработки может обеспечивать сравнительные показатели рабочих или типа оборудования обеспечения безопасности в конкретной окружающей среде 8.
[0059] Следовательно, служба 68F аналитической обработки может поддерживать или иным образом использовать одну или более моделей, которые предоставляют показатели риска, для прогнозирования связанных с безопасностью событий. Служба 68F аналитической обработки также может генерировать наборы команд, рекомендации и меры по обеспечению качества. В некоторых примерах служба 68F аналитической обработки может генерировать пользовательские интерфейсы на основании обработки информации, хранящейся в PPEMS 6, для предоставления дающей основания для действий информации на любой из клиентов 63. Например, служба 68F аналитической обработки может генерировать информационные панели, предупреждающие уведомления, отчеты и т.п. для вывода данных на любом из клиентов 63. Такая информация может обеспечивать различные сведения об обычной («нормальной») работе в группах рабочих, идентификации отклоняющихся от норм рабочих, занимающихся необычными работами, которые потенциально могут подвергнуть рабочего рискам, идентификации географических участков в пределах окружающих сред, для которых было спрогнозировано или прогнозируется возникновение аномального (например, большого) количества связанных с безопасностью событий, идентификации любой из окружающих сред, которой характерно аномальное количество возникновений связанных с безопасностью событий относительно других окружающих сред, и т.п.
[0060] Хотя могут быть использованы и другие технологии, в одной приведенной в качестве примера реализации служба 68F аналитической обработки использует машинное обучение при обработке потоков связанных с безопасностью событий для выполнения аналитической обработки в режиме реального времени. То есть, служба 68F аналитической обработки содержит исполнимый код, генерируемый за счет применения машинного обучения к данным для обучения в потоках событий и известных связанных с безопасностью событиях для распознавания паттернов. Исполнимый код может принимать форму команд программного обеспечения или наборов правил, и обычно рассматривается как модель, к которой могут быть применены потоки 69 событий для распознавания аналогичных паттернов и прогнозирования приближающихся событий.
[0061] Служба 68F аналитической обработки может, в некоторых примерах, генерировать отдельные модели для конкретного рабочего, конкретной группы рабочих, одного или более изделий, представляющих собой РРЕ, или типов РРЕ, конкретной окружающей среды или их комбинаций. Служба 68F аналитической обработки может обновлять модели на основании данных об использовании, принятых от РРЕ 62. Например, служба 68F аналитической обработки может обновлять модели для конкретного рабочего, конкретной группы рабочих, одного или более изделий, представляющих собой РРЕ, или типов РРЕ, конкретной окружающей среды или их комбинаций на основании данных, принятых от РРЕ 62.
[0062] В некоторых примерах служба 68F аналитической обработки хранит по меньшей мере часть потока данных об использовании и по меньшей мере одну модель для распознавания сигнатуры связанного с безопасностью события. В некоторых примерах поток данных об использовании содержит показатели для множества изделий, представляющих собой РРЕ, рабочих и/или рабочих сред. Как описано в настоящем изобретении, по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом потока данных об использовании одним или более другими изделиями, представляющими собой РРЕ, того же типа, что и указанное изделие, представляющее собой РРЕ.
[0063] В некоторых примерах «подобный тип» может относиться к идентичным, но отдельным представителям РРЕ. В других примерах «подобный тип» может не относиться к идентичным представителям РРЕ. Например, подобный тип, хотя он и не является идентичным, может относиться к РРЕ в подобном классе или категории РРЕ, подобной модели РРЕ или подобном наборе из одной или более общих функциональных возможностей или физических характеристик, - и это только несколько примеров. Аналогично, подобный тип рабочей среды или рабочего может относиться к идентичным, но отдельным представителям типов рабочей среды или типов рабочего. В других примерах подобный тип, хотя он и не является идентичным, может относиться к рабочему или рабочей среде в подобном классе или категории рабочего или рабочей среды или подобном наборе из одной или более общих поведенческих, физиологических или относящихся к окружающей среде характеристик, - и это только несколько примеров.
[0064] В некоторых примерах сигнатура связанного с безопасностью события включает по меньшей мере одно из аномалии в наборе данных об использовании, паттерна в наборе данных об использовании, конкретного набора возникновений конкретных событий в течение заданного периода времени, конкретного набора типов конкретных событий в течение заданного периода времени, конкретного набора величин конкретных событий в течение заданного периода времени или значения, которое удовлетворяет пороговому значению (например, больше него, равно ему или меньше него). В некоторых примерах пороговое значение жестко запрограммировано, сгенерировано машинным образом и/или может быть настроено пользователем. В некоторых примерах сигнатура связанного с безопасностью события может представлять собой уникальный или конкретно заданный профиль набора событий. В некоторых примерах каждое соответствующее событие генерируется с одинаковым заданным интервалом, причем каждое соответствующее событие включает соответствующий набор значений, которые соответствуют тому же набору заданных показателей, и/или причем соответствующие наборы значений в разных соответствующих событиях отличаются. Примеры заданного интервала (который может жестко запрограммирован, настроен пользователем и/или сгенерирован машинным образом) включают: 500 миллисекунд, 1 минуту, 5 минут, 10 минут, интервал в диапазоне 0-30 секунд, интервал в диапазоне 0-5 минут, интервал в диапазоне 0-10 минут, интервал в диапазоне 0-30 минут, интервал в диапазоне 0-60 минут, интервал в диапазоне 0-12 часов. В некоторых примерах набор заданных показателей содержит одно или более из временной метки, характеристик изделия, представляющего собой РРЕ, характеристик рабочего, связанного с изделием, представляющим собой РРЕ, или характеристик рабочей среды.
[0065] В некоторых примерах служба 68F аналитической обработки распознает сигнатуру связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели. Для обработки потока данных об использовании с помощью модели служба 68F аналитической обработки может применять данные об использовании в модели. Для применения данных об использовании в модели, служба 68F аналитической обработки может генерировать структуру, такую как вектор признаков, в которой хранятся данные об использовании. Вектор признаков может содержать набор значений, которые соответствуют показателям (например, характеризующим РРЕ, рабочего, рабочую среду, в качестве нескольких примеров), причем этот набор значений входит в данные об использовании. Модель может принимать вектор признаков в качестве входных данных, и на основании одной или более связей, заданных моделью (например, вероятностной, детерминированной или других функций, известных специалисту в данной области техники), которая была обучена, модель может выводить одну или более вероятностей или оценок, которые указывают вероятности связанных с безопасностью событий на основании вектора признаков. На основании сигнатуры связанного с безопасностью события служба 68F аналитической обработки может генерировать вывод данных в ответ. В некоторых примерах по меньшей мере одно правило безопасности соотнесено по меньшей мере с одним связанным с безопасностью событием, по меньшей мере одно связанное с безопасностью событие соотнесено с сигнатурой связанного с безопасностью события, и/или сигнатура связанного с безопасностью события соответствует по меньшей мере части потока данных об использовании. Таким образом, если по меньшей мере часть потока данных об использовании соответствует сигнатуре связанного с безопасностью события, служба 68F аналитической обработки может испытывать и/или исполнять одно или более правил безопасности, которые соответствуют связанному с безопасностью событию, соотнесенному с сигнатурой связанного с безопасностью события. В некоторых примерах по меньшей мере часть потока данных об использовании распознают после того, как один или более компьютерных процессоров распознают сигнатуру связанного с безопасностью события. Например, часть потока данных об использовании может быть удалена после истечения пороговой величины времени или после обработки для распознавания сигнатуры связанного с безопасностью события.
[0066] В некоторых примерах для генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события служба 68F аналитической обработки может обеспечивать отправку одним или более компонентами PPEMS 6 уведомления по меньшей мере на одно из изделия, представляющего собой РРЕ, узла, связанного с пользователем и выполненного с возможностью связи с изделием, представляющим собой РРЕ, и по меньшей мере одним удаленным устройством для обработки данных, или устройства для обработки данных, связанного с человеком, не являющимся пользователем. В некоторых примерах для генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события служба 68F аналитической обработки может обеспечивать отправку одним или более компонентами PPEMS 6 уведомления, которое изменяет работу изделия, представляющего собой РРЕ. В некоторых примерах для генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события служба 68F аналитической обработки может обеспечивать вывод данных одним или более компонентами PPEMS 6 для отображения пользовательского интерфейса, который отображает связанное с безопасностью событие, связанное по меньшей мере с одним из пользователя, рабочей среды или изделия, представляющего собой РРЕ. В некоторых примерах для генерирования вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события один или более процессоров могут генерировать пользовательский интерфейс, который по меньшей мере частично основан на связанном с безопасностью событии, которое соответствует сигнатуре связанного с безопасностью события. В некоторых примерах пользовательский интерфейс содержит по меньшей мере одно средство управления вводом, которое требует оперативного пользовательского ввода в пределах порогового периода времени, и в ответ на пороговый период времени, истекший без оперативного пользовательского ввода, PPEMS 6 может выполнять по меньшей мере одну операцию по меньшей мере частично на основании порогового периода времени, истекшего без оперативного пользовательского ввода. В некоторых примерах изделие, представляющее собой РРЕ, включает по меньшей мере одно из респираторной системы с подачей воздуха, устройства для защиты от падения, средства защиты органов слуха, средства защиты головы, предмета одежды, средства защиты лица, защитных очков, сварочной маски или экзокостюма.
[0067] В некоторых примерах перед распознаванием сигнатуры связанного с безопасностью события служба 68F аналитической обработки может определять по меньшей мере частично на основании потока данных об использовании, что изделие, представляющее собой РРЕ, работает в нормальном состоянии. Нормальное состояние может представлять собой предварительно заданное состояние, основанное на пользовательском вводе, и/или сгенерированное машинным образом на основании определенных установившихся или приемлемых условий или использования. В ответ на распознавание сигнатуры связанного с безопасностью события служба 68F аналитической обработки может определять, что изделие, представляющее собой РРЕ, не работает в нормальном состоянии. Например, перед распознаванием сигнатуры связанного с безопасностью события изделие, представляющее собой РРЕ, (или рабочий и/или среда, окружающая рабочего) могло работать в установившемся или приемлемом состоянии, за которым последовала сигнатура связанного с безопасностью события, указывающая аномальное состояние или состояние, отличающееся от нормального состояния. В некоторых примерах часть потока данных об использовании представляет собой первую часть потока данных об использовании, сигнатура связанного с безопасностью события представляет собой первую сигнатуру связанного с безопасностью события, нормальное состояние соответствует второй сигнатуре связанного с безопасностью события, первая часть потока данных соответствует первой сигнатуре связанного с безопасностью события, и вторая часть потока данных соответствует второй сигнатуре связанного с безопасностью события.
[0068] В некоторых примерах набор изделий, представляющих собой РРЕ, связан с пользователем. Каждое изделие, представляющее собой РРЕ, в наборе изделий, представляющих собой РРЕ, содержит датчик движения, такой как акселерометр, гироскоп или другое устройство, которое может распознавать движение. Служба 68F аналитической обработки может принимать соответствующий поток данных об использовании от каждого соответствующего датчика движения каждого соответствующего изделия, представляющего собой РРЕ, из набора изделий, представляющих собой РРЕ. Для распознавания сигнатуры связанного с безопасностью события служба 68F аналитической обработки может распознавать сигнатуру связанного с безопасностью события, соответствующую относительному движению, которое по меньшей мере частично основано на соответствующем потоке данных об использовании от каждого соответствующего датчика движения. То есть, на основании множества разных потоков данных об использовании от разных датчиков движения, расположенных в разных местоположениях на одном пользователе, служба 68F аналитической обработки может определять относительное движение рабочего. В некоторых примерах сигнатура связанного с безопасностью события соответствует связанному с безопасностью событию, которое указывает эргономическую нагрузку, и в некоторых примерах служба 68F аналитической обработки может определять, что эргономическая нагрузка удовлетворяет пороговому значению (например, больше или равна пороговому значению).
[0069] Альтернативно или дополнительно служба 68F аналитической обработки может передавать весь сгенерированный код и/или модели машинного обучения или их части на узлы 14 (или РРЕ 62) для исполнения на них, чтобы обеспечить локальную отправку предупреждений на РРЕ практически в режиме реального времени. Приведенные в качестве примера методики машинного обучения, которые могут использоваться для генерирования моделей 74B, могут включать различные виды обучения, такие как обучение с учителем, обучение без учителя и обучение с частичным привлечением учителя. Примеры типов алгоритмов включают байесовские алгоритмы, алгоритмы кластеризации, алгоритмы с деревом принятия решений, алгоритмы регуляризации, регрессионные алгоритмы, алгоритмы обучения на примерах, алгоритмы на основе искусственной нейронной сети, алгоритмы глубокого обучения, алгоритмы понижения размерности и т.п. Различные примеры конкретных алгоритмов включают байесовскую линейную регрессию, ускоренную регрессию с деревом решений и регрессию с нейронной сетью, нейронные сети с обратным распространением, алгоритм Apriori, кластеризацию методом K-средних, метод к ближайших соседей (kNN), квантизацию векторов при обучении (LVQ), самоорганизующуюся карту (SOM), локально взвешенное обучение (LWL), гребневую регрессию, лассо-регрессию (LASSO), эластичную сеть и регрессию наименьшего угла (LARS), анализ главных компонентов (РСА) и регрессию по главным компонентам (PCR).
[0070] Служба 68G управления записями и передачи сообщений обрабатывает и отвечает на сообщения и запросы, принятые от устройств 60 для обработки данных посредством уровня 64 интерфейса. Например, служба 68G управления записями и передачи сообщений может принимать запросы от клиентских устройств для обработки данных на данные о событии, связанные с отдельными рабочими, группами или выборочными наборами рабочих, географическими участками окружающих сред 8 или окружающими средами 8 в целом, отдельными или группами/типами РРЕ 62. В ответ на это, служба 68G управления записями и передачи сообщений обращается к информации о событии на основании запроса. При извлечении данных о событии, служба 68G управления записями и передачи сообщений создает выходной ответ для клиентского приложения, которое вначале запросило информацию. В некоторых примерах данные могут быть включены в документ, такой как HTML-документ, или данные могут быть закодированы в формате JSON или представлены посредством приложения с информационной панелью, исполняемого на запрашивающем клиентском устройстве для обработки данных. Например, как дополнительно описано в настоящем изобретении, приведенные в качестве примера пользовательские интерфейсы, которые содержат информацию о событии, показаны на фигурах.
[0071] В качестве дополнительных примеров, служба 68G управления записями и передачи сообщений может принимать запросы на поиск, анализ и соотнесение информации о событии, связанном с РРЕ. Например, служба 68G управления записями и передачи сообщений может принимать обращение от клиентского приложения на запрос данных 74А о событии в течение статистического интервала времени, например, пользователь может просматривать информацию о событии, связанном с РРЕ, в течение периода времени и/или устройство для обработки данных может анализировать информацию о событии, связанном с РРЕ, в течение периода времени.
[0072] В приведенных в качестве примера воплощениях службы 68 также могут включать службу 68Н обеспечения безопасности, которая занимается аутентификацией и авторизацией пользователей и запросами с помощью PPEMS 6. В частности, служба 68Н обеспечения безопасности может принимать запросы на аутентификацию от клиентских приложений и/или других служб 68 для получения доступа к данным в уровне 72 данных и/или выполнения обработки в уровне 66 приложений. Запрос на аутентификацию может содержать учетные данные, такие как имя пользователя и пароль. Служба 68Н обеспечения безопасности может запрашивать данные обеспечения безопасности на уровне 72 данных, чтобы определить, действительна ли комбинация имени пользователя и пароля. Данные 74D конфигурации могут включать данные обеспечения безопасности в форме учетных данных для авторизации, политик и любой другой информации для управления доступом к PPEMS 6. Как описано выше, данные обеспечения безопасности на уровне 72 данных могут включать учетные данные для авторизации, такие как комбинации действительных имен пользователя и паролей для авторизованных пользователей PPEMS 6. Другие учетные данные могут включать идентификаторы устройства или профили устройства, по которым разрешается доступ к PPEMS 6.
[0073] Служба 68Н обеспечения безопасности может обеспечивать функции проверки и записи в журнал операций, выполняемых на PPEMS 6. Например, служба 68Н обеспечения безопасности может записывать в журнал операции, выполняемые службами 68, и/или данные, к которым получили доступ службы 68 на уровне 72 данных. Служба 68Н обеспечения безопасности может хранить информацию о проверках, такую как записанные в журнал операции, данные, к которым был получен доступ, и результаты обработки правил в данных 74С проверки. В некоторых примерах служба 68Н обеспечения безопасности может генерировать события в ответ на соблюдение одного или более правил. Служба 68Н обеспечения безопасности может хранить данные, указывающие события, в данных 74С проверки.
[0074] В примере, показанном на фиг. 2, руководитель службы техники безопасности может вначале настраивать одно или более правил безопасности. Таким образом, удаленный пользователь 24 может осуществлять один или более пользовательских вводов на устройстве 18 для обработки данных, которые настраивают набор правил безопасности для рабочей среды 8А и 8B. Например, устройство 60 для обработки данных руководителя службы техники безопасности может отправлять сообщение, которое задает или указывает правила безопасности. Такое сообщение может содержать данные для выбора или создания условий и действий правил безопасности. PPEMS 6 может принимать сообщение на уровне 64 интерфейса, который пересылает сообщение на компонент 68I настройки правил. Компонент 68I настройки правил может представлять собой комбинацию аппаратного обеспечения и/или программного обеспечения, которая обеспечивает настройку правил, включая, без ограничения: предоставление пользовательского интерфейса для указания условий и действий правил, прием, организацию, хранение и обновление правил, находящихся в устройстве 74Е хранения данных правил безопасности.
[0075] Устройство 74Е хранения данных правил безопасности может представлять собой устройство хранения данных, которое содержит данные, представляющие одно или более правил безопасности. Устройство 74Е хранения данных правил безопасности может представлять собой любое подходящее устройство хранения данных, такое как система реляционной базы данных, база данных с оперативной аналитической обработкой, объектно-ориентированная база данных или любой другой тип устройства хранения данных. Когда компонент 68I настройки правил принимает данные, задающие правила безопасности, от устройства 60 для обработки данных руководителя службы техники безопасности, компонент 68I настройки правил может сохранять правила в устройстве 74Е хранения данных правил безопасности.
[0076] В примере, показанном на фиг. 2, PPEMS 6 также содержит компонент 68J самопроверки, критерии 74G самопроверки и данные 74F, связанные с работой. Критерии 74G самопроверки могут включать один или более критериев самопроверки, описанных в настоящем изобретении. Данные 74F, связанные с работой, могут содержать схемы соотнесения между данными, которые соответствуют РРЕ, рабочим и рабочим средам. Данные 74F, связанные с работой, могут представлять собой любое подходящее устройство хранения данных для хранения, извлечения, обновления и удаления данных. RMRS 68G может сохранять схему соотнесения между уникальным идентификатором рабочего 10А и уникальным идентификатором устройства узла 14А обработки данных. Устройство 74F хранения данных, связанных с работой, также может устанавливать соответствие между рабочим и окружающей средой. В примере, показанном на фиг. 2, компонент 68J самопроверки может принимать или иным образом определять данные из данных 74F, связанных с работой, для узла 14А обработки данных, рабочего 10А и/или РРЕ, связанного с рабочим 10А или закрепленного за ним. На основании этих данных компонент 68J самопроверки может выбирать один или более критериев самопроверки из критериев 74G самопроверки. Компонент 68J самопроверки может отправлять критерии самопроверки на узел 14А обработки данных.
[0077] Согласно аспектам настоящего изобретения методики для характеризации работ рабочего и распознавания аномальных событий могут быть реализованы посредством узлов 14, SRL 11, респираторов 13 или других РРЕ. Например, относительно фиг. 2, PPEMS 6 содержит правила 74Н выбора, которые включают правила для определения компонента для обработки данных об использовании. То есть, компонент 68I настройки правил или другой компонент PPEMS 6 может определять, обрабатывать ли данные об использовании (или являются ли узлы 14 или РРЕ 62 ответственными за такую обработку), на основании правил 74Н выбора.
[0078] Правила 74Н выбора могут быть статически или динамически определены на основании, в качестве примеров, энергопотребления, связанного с распознаванием аномального события. Например, в случаях, в которых имеется множество обрабатывающих компонентов, необходимых для обработки данных об использовании, и потребляется относительно большое количество электроэнергии, правило выбора может указывать, что PPEMS 6 является ответственным за обработку данных об использовании, поскольку РРЕ 62 и узлы 14, как правило, получают питание от батареи.
[0079] В тех случаях, в которых фактором является задержка, правило выбора может указывать, что обработка данных об использовании для распознавания аномалии должна выполняться локально посредством узлов 14 или РРЕ 62. Например, передача данных на PPEMS 6 может занимать время (например, связанное с передачей данных по сети 4). Некоторые связанные с безопасностью события могут возникать сразу же или в течение короткого времени после появления аномалии. В таких случаях правило выбора может указывать, что обработка данных об использовании для распознавания аномалии должна выполняться локально посредством узлов 14 или РРЕ 62.
[0080] В другом примере правило выбора может быть основано на статусе подключения изделия, представляющего собой РРЕ, устройства рабочего (такого как узел 14), устройства для обработки данных (такого как одна из станций 15 обеспечения безопасности) или PPEMS 6. Например, в тех случаях, в которых узлы 14 не имеют подключения к PPEMS 6 по сети 4, узлы 14 могут быть ответственными за обработку данных об использовании и распознавание аномальных событий. В тех случаях, в которых РРЕ 62 не имеют подключения к узлам 14 (или PPEMS 6), РРЕ 62 может быть ответственным за обработку данных об использовании и распознавание аномальных событий. В некоторых примерах, если РРЕ 62 и/или узлы 14 не имеют подключения к PPEMS 6, РРЕ 62 и/или узлы 14 могут хранить в кеш-памяти или пакете данные об использовании для отправки на PPEMS 6 или другие устройства для обработки данных. В некоторых примерах РРЕ 62 и/или узлы 14 при отправке данных об использовании, хранящихся в кеш-памяти или пакете, могут отправлять только пороговое количество самых последних событий в качестве данных об использовании и/или могут отправлять только пороговое количество самых существенных событий в качестве данных об использовании.
[0081] В другом примере правило выбора может быть основано на типе данных о РРЕ. Например, определенные РРЕ 62 могут генерировать множество потоков данных, связанных с множеством компонентов или датчиков. В этом примере правило выбора может указывать, что определенный тип данных (например, от конкретного компонента) должен быть обработан конкретной единицей (например, одним из РРЕ 62, узлов 14 и PPEMS 6), в то время как другой тип данных (например, от другого компонента) должен быть обработан другой единицей (например, одним из РРЕ 62, узлов 14 и PPEMS 6).
[0082] В другом примере правило выбора может быть основано на объеме данных о РРЕ. Например, правило выбора может указывать, что большие количества данных должны быть обработаны PPEMS 6, например, из-за потенциально более высокой обрабатывающей способности. В других примерах правило выбора может указывать, что большие количества данных должны быть обработаны РРЕ 62 или узлами 14, например, из-за энергопотребления, связанного с передачей таких данных.
[0083] В другом примере правило выбора может быть основано на содержимом данных о РРЕ. Например, РРЕ 62 или узлы 14 могут быть выполнены с возможностью локальной обработки данных до идентификации контекста, который является неожиданным, например, другая окружающая среда, другой набор РРЕ или подобное. На основании контекста данных об использовании РРЕ 62 или узлы 14 могут отправлять данные об использовании на PPEMS 6 для удаленной обработки.
[0084] В целом, правила 74Н выбора могут иметь иерархический характер. То есть, PPEMS 6 может, как правило, быть ответственным за выполнение определенной обработки. В некоторых воплощениях правила 74Н выбора могут указывать, что по меньшей мере часть обработки для распознавания аномальных событий выполняется узлами 14 (например, в ряду вышеописанных примеров). Дополнительно, правила 74Н выбора могут указывать, что по меньшей мере часть обработки для распознавания аномальных событий выполняется соответствующим РРЕ 62.
[0085] На фиг. 3 более подробно изображен пример одного из SRL 11. В этом примере SRL 11 содержит первый соединитель 90 для присоединения к креплению, страховочный трос 92 и второй соединитель 94 для присоединения к пользователю (не показан). SRL 11 также содержит корпус 96, в котором размещена амортизирующая и/или тормозная система и устройство 98 для обработки данных. В изображенном примере устройство 98 для обработки данных содержит процессоры 100, запоминающее устройство 102, блок 104 связи, датчик 106 выдвижения, датчик 108 натяжения, спидометр 109, акселерометр 110, датчик 112 расположения, высотомер 114, один или более датчиков 116 состояния окружающей среды и блок 118 вывода данных.
[0086] Следует понимать, что архитектура и компоновка устройства 98 для обработки данных (и, в более широком смысле, SRL 11), изображенная на фиг. 3, приведена исключительно в качестве примера. В других примерах SRL 11 и устройство 98 для обработки данных могут быть выполнены различными другими способами и содержать больше компонентов, меньше компонентов, или альтернативные компоненты, по сравнению с показанными на фиг. 3. Например, в некоторых воплощениях устройство 98 для обработки данных может быть выполнено так, что оно содержит только сокращенный набор компонентов, например, блок 104 связи и датчик 106 выдвижения. Более того, хотя в примере, показанном на фиг. 3, изображено устройство 98 для обработки данных как объединенное с корпусом 96, методики не ограничены такой компоновкой.
[0087] Первый соединитель 90 может быть прикреплен к неподвижной конструкции, такой как строительные леса или другие несущие конструкции. Страховочный трос 92 может быть намотан вокруг смещенного барабана, соединенного с возможностью вращения с корпусом 96. Второй соединитель 94 может быть присоединен к пользователю (например, такому как один из рабочих 10 (фиг. 1)). Следовательно, в некоторых примерах первый соединитель 90 может быть выполнен как точка крепления, которая соединена с несущей конструкцией, а второй соединитель 94 выполнен таким образом, что содержит крюк, который присоединен к рабочему. В других примерах второй соединитель 94 может быть присоединен к точке крепления, а первый соединитель 90 может быть присоединен к рабочему. При выполнении пользователем работ движение страховочного троса 92 приводит к вращению барабана по мере выдвижения страховочного троса 92 из корпуса 96 и втягивания в него.
[0088] В целом, устройство 98 для обработки данных может содержать множество датчиков, которые могут захватывать данные в режиме реального времени в отношении работы SRL 11 и/или окружающей среды, в которой используется SRL 11. Такие данные могут называться в настоящем документе данными об использовании. Датчики могут быть расположены внутри корпуса 96 и/или могут быть расположены в других местах внутри SRL 11, например, рядом с первым соединителем 90 или вторым соединителем 94. Процессоры 100 в одном примере выполнены с возможностью реализации функциональных возможностей и/или обработки команд для исполнения в устройстве 98 для обработки данных. Например, процессоры 100 могут быть выполнены с возможностью обработки команд, хранящихся в запоминающем устройстве 102. Процессоры 100 могут включать, например, микропроцессоры, цифровые процессоры обработки сигналов (DSP), специализированные интегральные схемы (ASIC), программируемые пользователем вентильные матрицы (FPGA) или эквивалентные дискретные или интегральные логические схемы.
[0089] Запоминающее устройство 102 может включать машиночитаемый запоминающий носитель или машиночитаемое запоминающее устройство. В некоторых примерах запоминающее устройство 102 может включать одно или более из кратковременного запоминающего устройства или долговременного запоминающего устройства. Запоминающее устройство 102 может включать, например, оперативные запоминающие устройства (RAM), динамические оперативные запоминающие устройства (DRAM), статические оперативные запоминающие устройства (SRAM), магнитные жесткие диски, оптические диски, флеш-память или формы электрически программируемых запоминающих устройств (EPROM) или электрически стираемых и программируемых запоминающих устройств (EEPROM).
[0090] В некоторых примерах запоминающее устройство 102 может хранить операционную систему (не показана) или другое приложение, которое управляет работой компонентов устройства 98 для обработки данных. Например, операционная система может способствовать передаче данных от электронных датчиков (например, датчика 106 выдвижения, датчика 108 натяжения, акселерометра 110, датчика 112 расположения, высотомера 114 и/или датчиков 116 состояния окружающей среды) на блок 104 связи. В некоторых примерах запоминающее устройство 102 используется для хранения программных команд для исполнения процессорами 100. Запоминающее устройство 102 также может быть выполнено с возможностью хранения информации в устройстве 98 для обработки данных во время работы.
[0091] Устройство 98 для обработки данных может использовать блок 104 связи для связи с внешними устройствами посредством одного или более проводных или беспроводных соединений. Блок 104 связи может включать различные микшеры, фильтры, усилители и другие компоненты, предназначенные для модуляции сигналов, а также одну или более антенн и/или других компонентов, предназначенных для передачи и приема данных. Блок 104 связи может отправлять данные на другие устройства для обработки данных и принимать данные от них с использованием любой одной или более подходящих методик обмена данными. Примеры таких методик обмена данными могут включать TCP/IP, Ethernet, Wi-Fi, Bluetooth, 4G, LTE, - и это только несколько примеров. В некоторых воплощениях блок 104 связи может работать в соответствии с протоколом Bluetooth с низким энергопотреблением (BLU).
[0092] Датчик 106 выдвижения может быть выполнен с возможностью генерирования и вывода данных, указывающих по меньшей мере одно из выдвижения страховочного троса 92 и втягивания страховочного троса 92. В некоторых примерах датчик 106 выдвижения может генерировать данные, указывающие длину выдвижения страховочного троса 92 или длину втягивания страховочного троса 92. В других примерах датчик 106 выдвижения может генерировать данные, указывающие цикл выдвижения или втягивания. Датчик 106 выдвижения может включать один или более из кодового датчика угла поворота, оптического датчика, датчика на эффекте Холла или другого датчика для определения положения и/или вращения. Датчик 106 выдвижения также может включать в некоторых примерах один или более переключателей, которые генерируют вывод данных, указывающий полное выдвижение или полное втягивание страховочного троса 92.
[0093] Датчик 108 натяжения может быть выполнен с возможностью генерирования данных, указывающих натяжение страховочного троса 92, например, относительно второго соединителя 90. Датчик 108 натяжения может включать динамометрический датчик, который расположен на одной линии со страховочным тросом 92 для непосредственного или опосредованного измерения натяжения, приложенного к SRL 11. В некоторых воплощениях датчик 108 натяжения может включать тензодатчик для измерения статической силы или статического натяжения на SRL 11. Датчик 108 натяжения может дополнительно или альтернативно включать механический переключатель, содержащий подпружиненный механизм, который используется для замыкания или размыкания электрических контактов на основании предварительно определенного натяжения, приложенного к SRL 11. В еще одних примерах датчик 108 натяжения может содержать один или более компонентов для определения вращения фрикционного тормоза SRL 11. Например, один или более компонентов могут включать датчик (например, оптический датчик, датчик на эффекте Холла или подобное), который выполнен с возможностью определения относительного движения между двумя компонентами тормоза во время активации тормозной системы.
[0094] Спидометр 109 может быть выполнен с возможностью генерирования данных, указывающий скорость страховочного троса 92. Например, спидометр 109 может измерять выдвижение и/или втягивание страховочного троса (или принимать результат такого измерения от датчика 106 выдвижения) и применять выдвижение и/или втягивание к временной шкале (например, делить на время). Акселерометр 110 может быть выполнен с возможностью генерирования данных, указывающих ускорение SRL 11 относительно силы тяжести. Акселерометр 110 может быть выполнен как одно- или многоосный акселерометр для определения величины и направления ускорения, например, в виде векторной величины, и может использоваться для определения ориентации, координированного ускорения, вибрации, удара и/или падения.
[0095] Датчик 112 расположения может быть выполнен с возможностью генерирования данных, указывающих местоположение SRL 11 в одной из окружающих сред 8. Датчик 112 расположения может включать приемник системы глобального позиционирования (GPS), компоненты для выполнения триангуляции (например, с использованием маячков и/или других фиксированных точек связи), или другие датчики для определения относительного местоположения SRL 11.
[0096] Высотомер 114 может быть выполнен с возможностью генерирования данных, указывающих высоту SRL 11 над фиксированным уровнем. В некоторых примерах высотомер 114 может быть выполнен с возможностью определения высоты SRL 11 на основании измерения атмосферного давления (например, чем больше высота, тем ниже давление).
[0097] Датчики 116 состояния окружающей среды могут быть выполнены с возможностью генерирования данных, указывающих характеристику окружающей среды, такой как окружающие среды 8. В некоторых примерах датчики 116 состояния окружающей среды могут включать один или более датчиков, выполненных с возможностью измерения температуры, влажности, содержания твердых частиц, уровней шума, качества воздуха или любой из множества других характеристик окружающих сред, в которых может использоваться SRL 11.
[0098] Блок 118 вывода данных может быть выполнен с возможностью вывода данных, которые указывают работу SRL 11, например, измеренных одним или более датчиками SRL 11 (например, такими как датчик 106 выдвижения, датчик 108 натяжения, акселерометр 110, датчик 112 расположения, высотомер 114 и/или датчики 116 состояния окружающей среды). Блок 118 вывода данных может включать команды, исполнимые процессорами 100 устройства 98 для обработки данных для генерирования данных, связанных с работой SRL 11. В некоторых примерах блок 118 вывода данных может непосредственно выводить данные от одного или более датчиков SRL 11. Например, блок 118 вывода данных может генерировать одно или более сообщений, содержащих данные в режиме реального времени или практически в режиме реального времени от одного или более датчиков SRL 11 для передачи на другое устройство посредством блока 104 связи.
[0099] В других примерах блок 118 вывода данных (и/или процессоры 100) может обрабатывать данные от одного или более датчиков и генерировать сообщения, которые характеризуют данные от одного или более датчиков. Например, блок 118 вывода данных может определять продолжительность времени использования SRL 11, количество циклов выдвижения и втягивания страховочного троса 92 (например, на основании данных от датчика 106 выдвижения), среднее изменение скорости пользователя во время использования (например, на основании данных от датчика 106 выдвижения или датчика 112 расположения), мгновенную скорость или ускорение пользователя SRL 11 (например, на основании данных от акселерометра 110), количество срабатываний тормоза страховочного троса 92 и/или степень воздействия (например, на основании данных от датчика 108 натяжения).
[00100] В некоторых примерах блок 118 вывода данных может быть выполнен с возможностью передачи данных об использовании в режиме реального времени или практически реального времени на другое устройство (например, РРЕ 62) посредством блока 104 связи. Однако в некоторых воплощениях блок 104 связи может не иметь возможности связи с такими устройствами, например, из-за окружающей среды, в которой находится SRL 11, и/или выхода сети из строя. В таких воплощениях блок 118 вывода данных может кешировать данные об использовании в запоминающем устройстве 102. То есть, блок 118 вывода данных (или сами датчики) может сохранять данные об использовании в запоминающем устройстве 102, что может позволять загрузить данные об использовании на другое устройство, когда подключение к сети станет доступным.
[00101] Блок 118 вывода данных также может быть выполнен с возможностью генерирования звукового, визуального, тактильного или другого вывода данных, воспринимаемого пользователем SRL 11. Например, блок 118 вывода данных может содержать одно или более устройств пользовательского интерфейса, включая, в качестве примеров, множество световых индикаторов, дисплеев, генераторов гаптической обратной связи, динамиков или подобного. В одном примере блок 118 вывода данных может содержать один или более с вето излучающих диодов (LED), которые расположены на SRL 11 и/или включены в удаленное устройство, которое находится в поле зрения пользователя SRL 11 (например, индикаторные очки, забрало или подобное). В другом примере блок 118 вывода данных может содержать один или более динамиков, которые расположены на SRL 11 и/или включены в удаленное устройство (например, наушники, головная гарнитура или подобное). В еще одном примере блок 118 вывода данных может содержать генератор гаптической обратной связи, который генерирует вибрацию или другую обратную связь и включен в SRL 11 или удаленное устройство (например, браслет, шлем, наушники или подобное).
[00102] Блок 118 вывода данных может быть выполнен с возможностью генерирования вывода данных на основании работы SRL 11. Например, блок 118 вывода данных может быть выполнен с возможностью генерирования вывода данных, который указывает статус SRL 11 (например, что SRL 11 работает правильно или подлежит проверке, ремонту или замене). В качестве другого примера, блок 118 вывода данных может быть выполнен с возможностью генерирования вывода данных, который указывает, что SRL 11 подходит под окружающую среду, в которой находится SRL 11. В некоторых примерах блок 118 вывода данных может быть выполнен с возможностью генерирования выходных данных, которые указывают, что окружающая среда, в которой находится SRL 11, небезопасна (например, температура, содержание твердых частиц, местоположение или подобное представляет потенциальную опасность для рабочего, использующего SRL 11).
[00103] В некоторых примерах SRL 11 может быть выполнено с возможностью хранения правил (например, таких как правила 74Е безопасности, показанные на фиг. 2), которые могут характеризовать вероятность связанного с безопасностью события, и блок 118 вывода данных может быть выполнен с возможностью генерирования вывода данных на основании сравнения работы SRL 11 (измеренной датчиками) с правилами. Например, SRL 11 может быть выполнено с возможностью сохранения правил в запоминающем устройстве 102 на основании вышеописанных моделей и/или статистических данных от PPEMS 6. Хранение и соблюдение исполнения правил локально может позволить SRL 11 определять вероятность связанного с безопасностью события с потенциально меньшей задержкой, чем если такое определение выполняется PPEMS 6, и/или в случаях, в которых отсутствует доступное подключение к сети (вследствие чего связь с PPEMS 6 невозможна). В этом примере блок 118 вывода данных может быть выполнен с возможностью генерирования звукового, визуального тактильного или другого вывода данных, который предупреждает рабочего, использующего SRL 11, о потенциально небезопасных работах, аномальном поведении или подобном.
[00104] Согласно аспектам настоящего изобретения SRL 11 может принимать посредством блока 104 связи предупреждающие данные и блок 118 вывода данных может генерировать вывод данных на основании предупреждающих данных. Например, SRL 11 может принимать предупреждающие данные от одного из узлов 14, PPEMS 6 (непосредственно или через один или более узлов 14), устройств 16 для обработки данных конечных пользователей, удаленных пользователей, использующих устройства 18 для обработки данных, станций 15 обеспечения безопасности или других устройств для обработки данных. В некоторых примерах предупреждающие данные могут быть основаны на работе SRL 11. Например, блок 118 вывода данных может принимать предупреждающие данные, которые указывают статус SRL, что SRL подходит для окружающей среды, в которой находится SRL 11, что окружающая среда, в которой находится SRL 11, небезопасна, или подобное.
[00105] В некоторых примерах, дополнительно или альтернативно, SRL 11 может принимать предупреждающие данные, связанные с вероятностью связанного с безопасностью события. Например, как указано выше, PPEMS 6 может, в некоторых примерах, применять данные об использовании от SRL 11 к статистическим данным и моделям для выведения утверждений, таких как распознавание сигнатур связанных с безопасностью событий, аномальных событий или спрогнозированных возникновений приближающихся связанных с безопасностью событий, на основании условий окружающей среды или моделей поведения рабочего, использующего SRL 11. То есть, PPEMS 6 может обрабатывать потоки данных об использовании для идентификации взаимосвязей или взаимоотношений между измеренными данными от SRL 11, условиями окружающей среды, в которой находится SRL 11, географическим участком, в котором находится система 11, и/или другими факторами. PPEMS 6 может определять, на основании данных, полученных от групп рабочих 10, какие конкретно работы, возможно в пределах определенной окружающей среды или географического участка, ведут, или согласно прогнозу ведут, к необычно большому количеству возникновений связанных с безопасностью событий. SRL 11 может принимать от PPEMS 6 предупреждающие данные, которые указывают относительно высокую вероятность связанного с безопасностью события.
[00106] Блок 118 вывода данных может интерпретировать принятые предупреждающие данные и генерировать вывод данных (например, звуковой, визуальный или тактильный вывод) для уведомления рабочего, использующего SRL 11, об аварийном состоянии (например, что вероятность связанного с безопасностью события относительно высока, что окружающая среда является опасной, что SRL 11 неисправно, что один или более компонентов SRL 11 подлежат ремонту или замене, или подобное). В некоторых воплощениях блок 118 вывода данных (или процессоры 100) может дополнительно или альтернативно интерпретировать предупреждающие данные для изменения работы или соблюдения исполнения правил SRL 11 для приведения работы SRL 11 в соответствие с желаемым/менее рискованным поведением. Например, блок 118 вывода данных (или процессоры 100) может активировать тормоз на страховочном тросе 92 для предотвращения выдвижения страховочного троса 92 из корпуса 96.
[00107] Следовательно, согласно аспектам настоящего изобретения данные об использовании от датчиков SRL 11 (например, данные от датчика 106 выдвижения, датчика 108 натяжения, акселерометра 110, датчика 112 расположения, высотомера 114, датчиков 116 состояния окружающей среды или других датчиков) могут использоваться различными способами. Согласно некоторым аспектам данные об использовании могут использоваться для определения статистической информации об использовании. Например, PPEMS 6 может определять на основании данных об использовании от датчиков величину времени использования SRL 11, количество циклов выдвижения или втягивания страховочного троса 92, среднее изменение скорости выдвижения или втягивания страховочного троса 92 во время использования, мгновенную скорость или ускорение выдвижения или втягивания страховочного троса 92 во время использования, количество блокировок страховочного троса 92, степень воздействия на страховочный трос 92 или подобное. В других примерах вышеупомянутая статистическая информация об использовании может быть определена и сохранена локально (например, посредством SRL 11 или одним из узлов 14).
[0100] Согласно аспектам настоящего изобретения PPEMS 6 может использовать данные об использовании для характеризации работы рабочего 10. Например, PPEMS 6 может устанавливать схемы распределения продуктивного и непродуктивного времени (например, на основании работы SRL 11 и/или перемещения рабочего 10), распределять по категориям перемещения рабочего, идентифицировать ключевые движения и/или делать вывод о возникновении ключевых событий. То есть, PPEMS 6 может получать данные об использовании, анализировать данные об использовании с использованием служб 68 (например, за счет сравнения данных об использовании с данными из известных работ/событий) и генерировать вывод данных на основании анализа.
[0101] В некоторых примерах статистическая информация об использовании может использоваться для определения того, когда требуется техобслуживание или замена SRL 11. Например, PPEMS 6 может сравнивать данные об использовании с данными, указывающими нормально работающие SRL 11, для идентификации дефектов или аномальных значений. В других примерах PPEMS 6 также может сравнивать данные об использовании с данными, указывающими известную статистическую информацию о сроке службы SRL 11. Статистическая информация об использовании также может использоваться для предоставления информации о том, как SRL 11 используются рабочими 10, разработчикам изделий для улучшения конструкции и рабочих характеристик изделий. В еще одних примерах статистическая информация об использовании может использоваться для сбора метаданных о рабочих характеристиках человека для разработки технических характеристик изделий. В еще одних примерах статистическая информация об использовании может использоваться в качестве эталонного инструмента для сопоставления. Например, данные об использовании могут сравниваться среди заказчиков SRL 11 для оценки показателей (например, производительности, удобства или подобного) между всеми группами рабочих, оснащенных SRL 11.
[0102] Дополнительно или альтернативно, согласно аспектам настоящего изобретения данные об использовании от датчиков SRL 11 могут использоваться для определения указаний статуса. Например, PPEMS 6 может определять, что рабочий 10 присоединен к SRL 11 или отсоединен от него. PPEMS 6 также может определять высоту нахождения и/или положение рабочего 10 относительно некоторой точки отсчета. PPEMS 6 также может определять, что рабочий 10 приближается к предварительно определенной длине выдвижения страховочного троса 92. PPEMS 6 также может определять близость рабочего 10 к опасной области в одной из окружающих сред 8 (фиг. 1). В некоторых воплощениях PPEMS 6 может определять интервалы между циклами техобслуживания для SRL 11 на основании использования SRL 11 (указанного данными об использовании) и/или условий окружающих сред, в которых расположены SRL 11. PPEMS 6 также может определять на основании данных об использовании, присоединено ли SRL 11 к креплению/неподвижной конструкции и/или является ли крепление/неподвижная конструкция подходящей.
[0103] Дополнительно или альтернативно, согласно аспектам настоящего изобретения данные об использовании от датчиков SRL 11 могут использоваться для оценки рабочих характеристик рабочего 10, на которого надето SRL 11. Например, PPEMS 6 может на основании данных об использовании от SRL 11 выявлять движение, которое может указывать на ожидаемое падение рабочего 10. PPEMS 6 также может на основании данных об использовании от SRL 11 выявлять движение, которое может указывать на усталость. В некоторых воплощениях PPEMS 6 может на основании данных об использовании от SRL 11 делать вывод о том, что падение произошло или что рабочий 10 нетрудоспособен. PPEMS 6 также может выполнять анализ данных о падении после падения и/или определять температуру, влажность и другие условия окружающей среды, поскольку они связаны с вероятностью связанных с безопасностью событий.
[0104] Дополнительно или альтернативно, согласно аспектам настоящего изобретения данные об использовании от датчиков SRL 11 могут использоваться для определения предупреждений и/или активного управления работой SRL 11. Например, PPEMS 6 может определять, что приближается связанное с безопасностью событие, такое как падение, и активировать тормоз SRL 11. В некоторых воплощениях PPEMS 6 может регулировать показатели характеристик торможения в соответствии с динамикой падения. То есть, PPEMS 6 может предупреждать о применении управляющего воздействия к SRL 11 на основании конкретных характеристик связанного с безопасностью события (например, указанных данными об использовании). PPEMS 6 может обеспечивать, в некоторых примерах, оповещение, когда рабочий 10 находится вблизи от опасности в одной из окружающих сред 8 (например, на основании данных о местоположении, собранных с датчика 112 расположения). PPEMS 6 также может блокировать SRL 11 таким образом, что SRL 11 не будет работать после того, как SRL 11 подверглось удару, или нуждается в обслуживании.
[0105] Опять-таки, PPEMS 6 может определять вышеописанные рабочие характеристики и/или генерировать предупреждающие данные на основании применения данных об использовании к одной или более моделям для обеспечения безопасности, которые характеризуют работу пользователя SRL 11. Модели для обеспечения безопасности могут быть обучены на основании статистических данных или известных связанных с безопасностью событий. Однако, хотя определения описаны в отношении PPEMS 6, как подробнее описано в настоящем документе, одно или более других устройств для обработки данных, таких как узлы 14 или SRL 11, могут быть выполнены с возможностью выполнения всех или сокращенного набора таких функциональных возможностей.
[0106] В некоторых примерах модель для обеспечения безопасности обучают с использованием методик обучения с учителем и/или обучения с подкреплением. Модель обучения для обеспечения безопасности может быть реализована с использованием любого количества моделей для обучения с учителем и/или обучения с подкреплением, таких как, без ограничения, искусственные нейронные сети, дерево решений, наивная байесовская сеть, метод опорных векторов или модель к ближайших соседей, - и это только несколько примеров. В некоторых примерах PPEMS 6 вначале обучает модель обучения для обеспечения безопасности на основании обучающего набора параметров и в соответствии со связанными с безопасностью событиями. Обучающий набор может включать набор векторов признаков, в котором каждый признак в векторе признаков представляет значение для конкретного параметра. В качестве дополнительного примера описания PPEMS 6 может выбирать обучающий набор, содержащий набор обучающих примеров, причем каждый обучающий пример содержит данные взаимосвязи между данными об использовании за заданную продолжительность времени и связанным с безопасностью событием. Данные об использовании могут содержать один или более показателей, которые характеризуют по меньшей мере одно из пользователя, рабочей среды или одного или более изделий, представляющих собой РРЕ. Для каждого обучающего примера в обучающем наборе PPEMS 6 может модифицировать, на основании конкретных данных об использовании за заданную продолжительность времени и конкретного связанного с безопасностью события обучающего примера, модель для изменения вероятности, спрогнозированной посредством модели для конкретной сигнатуры связанного с безопасностью события, связанной со связанным с безопасностью событием, в ответ на дополнительные данные об использовании за заданную продолжительность времени, примененные в модели. В некоторых примерах обучающие примеры могут быть основаны на данных в режиме реального времени или периодических данных, сгенерированных, когда PPEMS 6 управляет данными для одного или более изделий, представляющих собой РРЕ, рабочих, и/или рабочих сред. Таким образом, один или более обучающих примеров из множества обучающих примеров могут быть сгенерированы в результате использования одного или более изделий, представляющих собой РРЕ, после выполнения PPEMS 6 операций, связанных с распознаванием или прогнозированием связанного с безопасностью события для РРЕ, рабочих и/или рабочих сред, которые в настоящее время используются, активны или находятся в работе. В некоторых примерах модификация модели может происходить только в течение заданного периода времени, после которого модель возвращается в свое состояние перед модификацией на основании одного или более обучающих примеров.
[0107] Некоторые приведенные в качестве примера показатели могут включать любые характеристики или данные, описанные в настоящем изобретении, которые относятся к РРЕ, рабочему или рабочей среде, - и это только несколько примеров. Например, приведенные в качестве примера показатели могут включать, без ограничения: личность рабочего, движение рабочего, местоположение рабочего, возраст рабочего, опыт рабочего, физиологические параметры рабочего (например, пульс, температуру, уровень кислорода в крови, химические составы в крови или любой другой измеримый физиологический параметр), время реакции рабочего на событие (например, событие, требующее ответного действия рабочего, событие, не требующее ответного действия рабочего, или любое другое время реакции на событие) или любые другие данные, описывающие рабочего или поведение рабочего. Приведенные в качестве примера показатели могут включать, без ограничения: тип РРЕ, использование РРЕ, продолжительность эксплуатации РРЕ, операции РРЕ или любые другие данные, описывающие РРЕ или использование РРЕ. Приведенные в качестве примера показатели могут включать, без ограничения: тип рабочей среды, местоположение рабочей среды, температуру рабочей среды, опасности в рабочей среде, размер рабочей среды или любые другие данные, описывающие рабочую среду.
[0108] Каждый вектор признаков также может иметь по меньшей мере одно соответствующее связанное с безопасностью событие. Как описано в настоящем изобретении, связанное с безопасностью событие может включать, без ограничения: работы пользователя средства индивидуальной защиты (РРЕ), состояние РРЕ или опасное условие окружающей среды, - и это только несколько примеров. За счет обучения модели обучения для обеспечения безопасности на основании обучающего набора модель обучения для обеспечения безопасности может быть настроена PPEMS 6 на генерирование более высоких вероятностей или оценок для связанных с безопасностью событий, которые соответствуют обучающим векторам признаков, которые в большей степени подобны конкретному набору признаков, при применении конкретного вектора признаков в модели обучения для обеспечения безопасности. Аналогично, модель обучения для обеспечения безопасности может быть настроена PPEMS 6 на генерирование более низких вероятностей или оценок для связанных с безопасностью событий, которые соответствуют обучающим векторам признаков, которые в меньшей степени подобны конкретному набору признаков, при применении конкретного вектора признаков в модели обучения для обеспечения безопасности. Соответственно, модель обучения для обеспечения безопасности может быть обучена таким образом, что, при приеме вектора признаков показателей, модель обучения для обеспечения безопасности может выводить одну или более вероятностей или оценок, которые указывают вероятности связанных с безопасностью событий, на основании вектора признаков. Таким образом, PPEMS 6 может выбирать вероятность возникновения как самую высокую вероятность возникновения связанного с безопасностью события в наборе вероятностей связанных с безопасностью событий. Таким образом, как описано выше, модель может учитывать или иным образом принимать во внимание множество разных контекстов и/или факторов, которые могут прогнозировать различные связанные с безопасностью события.
[0109] В некоторых воплощениях PPEMS 6 может применять методики аналитической обработки согласно настоящему изобретению для комбинаций РРЕ. Например, PPEMS 6 может идентифицировать взаимоотношения между пользователями SRL 11 и/или другим РРЕ, которое используется с SRL 11. То есть, в некоторых воплощениях PPEMS 6 может определять вероятность связанного с безопасностью события на основании не только данных об использовании от SRL 11, но также от данных об использовании от другого РРЕ, используемого с SRL 11. В таких случаях PPEMS 6 может содержать одну или более моделей для обеспечения безопасности, которые построены из данных известных связанных с безопасностью событий от одного или более устройств, отличных от SRL 11, которые используются с SRL 11.
[0110] Согласно аспектам настоящего изобретения, хотя определенные методики, показанные на фиг. 1, описаны в отношении PPEMS 6, в других примерах одна или более функций могут быть реализованы SRL 11. Например, как показано в примере на фиг. 2, SRL содержит данные 120 об использовании, модели/правила 122 и подсистему 124 предупреждения. Данные 120 об использовании могут включать данные о работе SRL 11, которые могут указывать работы рабочего 10.
[0111] Модели/правила 122 могут включать статистические данные и модели, такие как статистические данные и модели 74B (фиг. 2). Модели/правила 122 также могут включать правила выбора для определения того, является ли устройство 98 для обработки данных ответственным за обработку данных 120 об использовании (или выполняется ли такая обработка другим компонентом, таким как узел 14 и/или PPEMS 6). Правила выбора могут включать, в качестве примеров, любые из правил выбора, описанных в отношении правил 74Н выбора (фиг. 2).
[0112] Подсистема 124 предупреждения может представлять собой комбинацию аппаратного обеспечения и программного обеспечения, которая выполнена с возможностью применения данных 120 об использовании в моделях/правилах 122 для выведения утверждений, таких как аномальные события или спрогнозированные возникновения приближающихся связанных с безопасностью событий, на основании условий окружающей среды или моделей поведения рабочего, использующего SRL 11. Подсистема 124 предупреждения может применять правила выбора для определения того, выполняется ли обработка данных об использовании локально. В тех воплощениях, в которых обработка осуществляется локально, подсистема 124 предупреждения может применять аналитическую обработку для идентификации взаимосвязей или взаимоотношений между измеренными данными от SRL 11, условиями окружающей среды, в которой находится SRL 11, географическим участком, в котором находится SRL 11, и/или другими факторами. Подсистема 124 предупреждения может определять, на основании данных, полученных от групп рабочих 10, какие конкретно работы, возможно в пределах определенной окружающей среды или географического участка, ведут, или согласно прогнозу ведут, к необычно большому количеству возникновений связанных с безопасностью событий. Подсистема 124 предупреждения может генерировать предупреждающие данные на основании определений для вывода блоком 118 вывода данных или передачи на другое устройство для обработки данных.
[0113] На фиг. 4 показана системная схема внешнего воздействия, на которой показана респираторная система 200 с подачей воздуха. Система 200 представляет один пример респираторов 13, показанных на фиг. 2. Система 200 содержит головную часть 210, источник 220 подачи чистого воздуха, узел 14, маячок 240 состояния окружающей среды и PPEMS 250 (которая может представлять собой пример PPEMS 6 согласно настоящему изобретению). Головная часть 210 соединена с источником 220 подачи чистого воздуха посредством шланга 219. Источник 220 подачи чистого воздуха может представлять собой источник подачи воздуха любого типа, например, воздуходувочный узел для электроприводного воздухоочистительного респиратора (PAPR), баллон с воздухом для автономного дыхательного аппарата (SCBA) или любое другое устройство, подающее воздух в головную часть 210. На фиг. 3 источник 220 подачи чистого воздуха представляет собой воздуходувочный узел для PAPR. PAPR обычно применяются людьми в областях, где, как известно, имеется наличие или существует вероятность наличия пыли, дыма или газов, которые потенциально опасны или вредны для здоровья. PAPR, как правило, включает в себя воздуходувочный узел, содержащий вентилятор, приводимый электродвигателем, для доставки принудительного потока воздуха пользователю респиратора. Воздух поступает от воздуходувочного узла PAPR через шланг 219 во внутреннее пространство головной части 210.
[0114] Головная часть 210 содержит забрало 212, выполненное такого размера, чтобы соответствовать размеру по меньшей мере носа и рта пользователя. Забрало 212 содержит защитное стекло 216, которое крепится к шлему 218 посредством рамки в сборе 214. Головная часть также содержит датчик 211 положения, который регистрирует положение забрала 212 относительно шлема 218 для определения того, находится забрало в открытом положении или закрытом положении. В некоторых воплощениях датчик 211 положения может обнаруживать, является ли забрало 212 частично открытым, и если это так, в какой степени (например, в процентах или градусах) оно открыто. В качестве примера датчик 210 положения может представлять собой гироскоп, который вычисляет угловой поворот, наклон и/или уклон (в градусах или радианах) забрала 212 относительно шлема 218. В другом примере датчик 210 положения может представлять собой магнит. Может быть оценен процент открытия забрала 212 относительно шлема 218 за счет определения напряженности магнитного поля или потока, воспринимаемого датчиком 210 положения. Информация о «частично открытом» забрале может использоваться для обозначения того, что пользователь может иметь защиту глаз и лица от опасностей, и при этом все еще иметь приемлемый уровень защиты органов дыхания. Это «частично открытое» состояние забрала, если оно поддерживается в течение короткого промежутка времени, может помогать пользователю при личном общении с другими рабочими. Датчик 211 положения может относиться к датчикам различных типов, таких как акселерометр, гироскоп, магнит, переключатель, потенциометр, цифровой датчик позиционирования или датчик давления воздуха. Датчик 211 положения также может представлять собой комбинацию любого из датчиков, перечисленных выше, или любых других типов датчиков, которые могут использоваться для определения положения забрала 212 относительно шлема 218. Головная часть 210 может удерживаться на голове пользователя посредством оголовья (не показано).
[0115] Головная часть 210 может содержать другие типы датчиков. Например, головная часть 210 может содержать датчик 213 температуры, который определяет окружающую температуру во внутреннем пространстве головной части 210. Головная часть 210 может содержать другие датчики, такие как инфракрасный датчик обнаружения головы, расположенный возле оголовья головной части 210 для обнаружения наличия головы в головной части 210, или, другими словами, для определения того, надета ли головная часть 210 в любой заданный момент времени. Головная часть 210 также может содержать другие электронные компоненты, такие как модуль связи, источник питания, такой как батарея, и обрабатывающий компонент. Модуль связи может иметь множество возможностей связи, таких как радиочастотная идентификация (RFID), Bluetooth, включая любые поколения Bluetooth, такие как Bluetooth с низким энергопотреблением (BLE), любой тип беспроводной связи, такой как WiFi, Zigbee, радиочастотная связь или другие типы методов связи, очевидные для специалиста в данной области техники при прочтении настоящего изобретения.
[0116] Модуль связи в головной части 210 может электронным образом взаимодействовать с датчиками, такими как датчик 211 положения или датчик 213 температуры, при этом он может передавать информацию от датчика 211 положения или датчика 213 температуры на другие электронные устройства, включая узел 14.
[0117] Узел 14 представляет один пример узлов 14, показанных на фиг. 2. Узел 14 содержит процессор, модуль связи и источник питания. Модуль связи узла 14 может иметь любую необходимую возможность связи, такую как: RFID, Bluetooth, включая любые поколения технологии Bluetooth, и возможности связи WiFi. Узел 14 также может характеризоваться наличием возможностей беспроводной связи любого типа, например, радиочастотной связи или связи Zigbee.
[0118] Узел 14 включает в себя модуль 232 электроники, содержащий источник питания, такой как батарея, для подачи питания на процессор и модуль связи. Перезаряжаемая батарея, такая как литий-ионная батарея, может представлять собой компактный и долговечный источник питания. Узел 14 может быть выполнен таким образом, чтобы его электрические контакты были открыты или доступны с внешней стороны узла, чтобы позволить перезаряжать узел 14.
[0119] Узел 14 может включать в себя процессор, который может принимать, хранить и обрабатывать информацию. Например, модуль связи в узле 14 может принимать информацию от модуля связи в головной части 210 или непосредственно от датчика 211 положения, указывающую положение забрала 212 - открыто забрало 212 или закрыто, а также в какое время положение забрала 212 изменилось. Любая информация, собираемая датчиками и передаваемая на узел 14 или от него, может иметь метку времени на основании времени события, которое было выявлено или определено, на основании времени передачи информации или и того и другого. Процессор в узле 14 может хранить эту информацию и сравнивать ее с другой принимаемой информацией. Другая принятая информация может включать, например, информацию от маячка 240 состояния окружающей среды и информацию от PPEMS 250. Узел 14 также может хранить правила, такие как информация о пороговом значении как для продолжительности, в течение которой забрало 212 может находиться в открытом положении до генерирования предупреждения, так и для уровня или типа загрязняющих веществ, который запустит процесс генерирования предупреждения. Например, когда узел 14 принимает информацию от маячка 240 состояния окружающей среды, указывающую на то, что в окружающей среде отсутствуют опасности, пороговое значение для забрала 212, находящегося в открытом положении, может быть бесконечным. Если опасность присутствует в окружающей среде, то в таком случае пороговое значение будет определяться на основании угрозы для пользователя. Радиоактивное излучение, опасные газы или токсичные пары - все это потребовало бы, чтобы пороговое значение составляло порядка одной секунды или менее. Пороговые значения для температуры внутри головной части могут использоваться для прогнозирования болезненных состояний, связанных с перегревом, при этом пользователю могут рекомендоваться более частые периоды восполнения потери жидкости и/или отдыха. Пороговые значения могут использоваться для определения прогнозируемого времени работы от батареи. Когда время работы батареи приближается к выбираемому оставшемуся времени работы, пользователь может быть уведомлен/предупрежден о том, что следует завершить текущую задачу и найти новую батарею. При превышении порогового значения для конкретной опасности окружающей среды, пользователю может быть дано экстренное предупреждение об эвакуации прилегающей зоны. Пороговые значения могут быть настроены для различных уровней открытости забрала. Другими словами, пороговое значение для количества времени, на протяжении которого забрало может быть открыто без выдачи предупреждения, может быть больше, если забрало находится в частично открытом положении, по сравнению с открытым положением.
[0120] Индивидуальное состояние здоровья пользователя может быть фактором для корректировки порогового значения. Если пользователь находится в ситуации, в которой надевание и снятие может занимать продолжительное время, пороговое значение для уведомления о статусе батареи может быть скорректировано на время, необходимое для надевания и снятия РРЕ. Достижение различных пороговых значений может в результате инициировать различные типы предупреждений и сигналов тревоги. Например, сигналы тревоги могут быть информационными (не требующими реакции пользователя), срочными (повторяющимися и требующими реакции или подтверждения от пользователя) или аварийными (требующими немедленных действий от пользователя). Тип предупреждения или сигнала тревоги может быть настроен для окружающей среды. Различные типы предупреждений или сигналов тревоги могут быть скомбинированы для привлечения внимания пользователя. В некоторых случаях пользователь может «отложить» предупреждение или сигнал тревоги.
[0121] Узел 14 связи может содержать пользовательский интерфейс, такой как дисплей, световые индикаторы, кнопки, клавиши (такие как клавиши-стрелки или другие индикаторные клавиши), и он может быть выполнен с возможностью выдачи предупреждений пользователю рядом способов, таких как генерирование звукового сигнала тревоги или вибрация. Пользовательский интерфейс может использоваться для ряда функций. Например, пользователь может иметь возможность ознакомиться с предупреждением или отложить его просмотр посредством пользовательского интерфейса. Пользовательский интерфейс также может использоваться для управления параметрами головной части и/или турбонагнетательных периферийных устройств, которые не находятся в пределах непосредственной досягаемости пользователя. Например, турбонагнетательное устройство может быть надето на нижнюю часть спины, где пользователь может не иметь доступа к средствам управления без существенной сложности.
[0122] Узел 14 может быть портативным, благодаря чему пользователь может его носить или надевать. Узел 14 также может быть персональным, при этом он может использоваться человеком и обмениваться данными со средством индивидуальной защиты (РРЕ), закрепленным за этим человеком. На фиг. 4 узел 14 прикреплен к пользователю с помощью ремешка 234. Тем не менее, узел связи может переноситься пользователем или быть прикреплен к пользователю и другими способами, например, он может быть прикреплен к РРЕ, надетому на пользователя, к другой одежде, надетой на пользователя, он может быть прикреплен к ремню, поясу, пряжке, зажиму или другому крепежному механизму, что будет понятно для специалиста в данной области после прочтения настоящего раскрытия.
[0123] Маячок 240 состояния окружающей среды содержит по меньшей мере датчик 242 состояния окружающей среды, который распознает наличие опасности, и модуль 244 связи. Датчик 242 состояния окружающей среды может распознавать множество типов информации об области, окружающей маячок 240 состояния окружающей среды. Например, датчик 242 состояния окружающей среды может представлять собой термометр, определяющий температуру, барометр, определяющий давление, акселерометр, определяющий движение или изменение положения, датчик обнаружения загрязняющих воздух веществ, предназначенный для обнаружения потенциально опасных газов, таких как угарный газ, или для обнаружения аэрозольных загрязняющих веществ или частиц, таких как дым, сажа, пыль, плесень, пестициды, растворители (например, изоцианаты, аммиак, отбеливатель и т.д.), и летучих органических соединений (например, ацетон, гликолевые эфиры, бензол, метиленхлорид и т.д.). Датчик 242 состояния окружающей среды может обнаруживать, например, любые общеизвестные газы, выявляемые датчиком обнаружения четырех газов, включая: СО, O2, HS и низкий предел воздействия. В некоторых случаях датчик 242 состояния окружающей среды может определять наличие опасности, когда уровень загрязнения превышает заданное пороговое значение опасности. В некоторых случаях заданное пороговое значение опасности устанавливается пользователем или оператором системы. В некоторых случаях заданное пороговое значение опасности хранится по меньшей мере в одном из датчика состояния окружающей среды и персонального узла связи. В некоторых воплощениях назначенное пороговое значение для опасности хранится на PPEMS 250 и может быть отправлено на узел 14 или маячок 240 состояния окружающей среды и может храниться локально на узле 14 или маячке 240 состояния окружающей среды.
[0124] Модуль 244 связи маячка состояния окружающей среды электронным образом соединен с датчиком 242 состояния окружающей среды с целью получения информации от датчика 242 состояния окружающей среды. Модуль 244 связи может включать в себя множество возможностей связи, таких как: RFID, Bluetooth, включая любые поколения технологии Bluetooth, и возможности связи WiFi. Узел 14 также может характеризоваться наличием возможностей беспроводной связи любого типа, например, радиочастотной связи или связи Zigbee.
[0125] В некоторых случаях маячок 240 состояния окружающей среды может хранить информацию об опасности исходя из местоположения маячка 240 состояния окружающей среды. Например, если маячок 240 состояния окружающей среды находится в окружающей среде, о которой известно, что в ней присутствуют физические опасности, такие как потенциальная возможность присутствия летающих объектов, маячок 240 состояния окружающей среды может хранить такую информацию и сообщать присутствие опасности на основании местоположения маячка 240 состояния окружающей среды. В других случаях сигнал, указывающий на присутствие опасности, может генерироваться маячком 240 состояния окружающей среды на основании обнаружения опасности датчиком 242 состояния окружающей среды.
[0126] Система также может характеризоваться пороговым значением воздействия. Пороговое значение внешнего воздействия может храниться на любой комбинации из PPEMS 250, узла 14, маячка 240 состояния окружающей среды и головной части 210. Заданное пороговое значение воздействия представляет собой пороговое значение времени, на протяжении которого забрало 212 может находиться в открытом положении, перед тем как будет сгенерировано предупреждение. Другими словами, если забрало находится в открытом положении на протяжении периода времени, превышающего заданное пороговое значение воздействия, может быть сгенерировано предупреждение. Заданное пороговое значение воздействия может настраиваться пользователем или оператором системы. Заданное пороговое значение воздействия может зависеть от личных факторов, связанных со здоровьем человека, возрастом или другой демографической информацией, от типа окружающей среды, в которой находится пользователь, а также от угрозы воздействия опасности.
[0127] Предупреждение может быть сгенерировано в различных сценариях и различными способами. Например, предупреждение может быть сгенерировано узлом 14 на основании информации, принимаемой от головной части 210 и датчика 140 состояния окружающей среды. Предупреждение может быть в форме электронного сигнала, передаваемого на PPEMS 250 или на любой другой компонент системы 200. Предупреждение может включать один или более из следующих типов сигналов: тактильный сигнал, вибрационный сигнал, звуковой сигнал, визуальный сигнал, проекционный или радиочастотный сигнал.
[0128] Согласно аспектам настоящего изобретения устройство 258 для обработки данных может быть выполнено с возможностью обработки данных об использовании для распознавания сигнатур связанных с безопасностью событий. Например, устройство 258 для обработки данных содержит данные 260 об использовании, модели/правила 262 и подсистему 264 предупреждения. Данные 260 об использовании могут включать данные о работе системы 200, которые могут указывать работы рабочего 10. Модели/правила 262 могут включать статистические данные и модели, такие как статистические данные и модели 74B (фиг. 2). Модели/правила 262 также могут включать правила выбора для определения того, является ли устройство 98 для обработки данных ответственным за обработку данных 120 об использовании (или выполняется ли такая обработка другим компонентом, таким как узел 14 и/или PPEMS 6). Правила выбора могут включать, в качестве примеров, любые из правил выбора, описанных в отношении правил 74Н выбора (фиг. 2).
[0129] Подсистема 264 предупреждения может представлять собой комбинацию аппаратного обеспечения и программного обеспечения, которая выполнена с возможностью применения данных 260 об использовании в моделях/правилах 262 для выведения утверждений, таких как идентификация сигнатур связанных с безопасностью событий, аномальных событий или спрогнозированных возникновений приближающихся связанных с безопасностью событий, на основании условий окружающей среды или моделей поведения рабочего, использующего систему 200. Подсистема 264 предупреждения может применять правила выбора для определения того, выполняется ли обработка данных об использовании локально. В тех воплощениях, в которых обработка осуществляется локально, подсистема 264 предупреждения может обрабатывать данные 260 об использовании для идентификации взаимосвязей или взаимоотношений между измеренными данными от системы 200, условиями окружающей среды, в которой находится система 200, географическим участком, в котором находится система 200, и/или другими факторами. Подсистема 264 предупреждения может определять, на основании данных, полученных от групп рабочих 10, какие конкретно работы, возможно в пределах определенной окружающей среды или географического участка, ведут, или согласно прогнозу ведут, к необычно большому количеству возникновений связанных с безопасностью событий. Подсистема 264 предупреждения может генерировать предупреждающие данные на основании определений для вывода данных или передачи на другое устройство для обработки данных.
[0130] На фиг. 5 более подробно изображен пример одного средства 27 защиты головы. Устройство 298 для обработки данных средства 27 защиты головы содержит процессоры 300, запоминающее устройство 302, блок 304 связи, акселерометр 310, датчик 312 расположения, высотомер 314, один или более датчиков 316 состояния окружающей среды, блок 318 вывода данных, данные 320 об использовании, модели/правила 322 и подсистему 324 предупреждения.
[0131] Следует понимать, что архитектура и компоновка устройства 298 для обработки данных, изображенная на фиг. 5, приведена исключительно в качестве примера. В других примерах средство 27 защиты головы и устройство 298 для обработки данных могут быть выполнены различными другими способами и содержать больше компонентов, меньше компонентов, или альтернативные компоненты относительно компонентов, показанных на фиг. 3. Например, в некоторых воплощениях устройство 298 для обработки данных может быть выполнено так, что оно содержит только сокращенный набор компонентов, например, блок 104 связи и акселерометр 310. Более того, хотя на фиг. 3 5 изображены конкретные типы РРЕ для иллюстрации, методики согласно настоящему изобретению могут применяться к любому типу РРЕ.
[0132] В целом, устройство 298 для обработки данных может содержать множество датчиков, которые могут захватывать данные в режиме реального времени в отношении работы средства 27 защиты головы и/или окружающей среды, в которой используется средство 27 защиты головы. Такие данные могут называться в настоящем документе данными об использовании. Процессоры 300 в одном примере выполнены с возможностью реализации функциональных возможностей и/или обработки команд для исполнения в устройстве 298 для обработки данных. Например, процессоры 300 могут быть выполнены с возможностью обработки команд, хранящихся в запоминающем устройстве 102. Процессоры 300 могут включать, например, микропроцессоры, цифровые процессоры обработки сигналов (DSP), специализированные интегральные схемы (ASIC), программируемые пользователем вентильные матрицы (FPGA) или эквивалентные дискретные или интегральные логические схемы.
[0133] Запоминающее устройство 302 может включать машиночитаемый запоминающий носитель или машиночитаемое запоминающее устройство. В некоторых примерах запоминающее устройство 302 может включать одно или более из кратковременного запоминающего устройства или долговременного запоминающего устройства. Запоминающее устройство 302 может включать, например, оперативные запоминающие устройства (RAM), динамические оперативные запоминающие устройства (DRAM), статические оперативные запоминающие устройства (SRAM), магнитные жесткие диски, оптические диски, флеш-память или формы электрически программируемых запоминающих устройств (EPROM) или электрически стираемых и программируемых запоминающих устройств (EEPROM).
[0134] В некоторых примерах запоминающее устройство 302 может хранить операционную систему (не показана) или другое приложение, которое управляет работой компонентов устройства 298 для обработки данных. Например, операционная система может способствовать передаче данных от электронных датчиков на блок 304 связи. В некоторых примерах запоминающее устройство 302 используется для хранения программных команд для исполнения процессорами 300. Запоминающее устройство 302 также может быть выполнено с возможностью хранения информации в устройстве 298 для обработки данных во время работы.
[0135] Устройство 298 для обработки данных может использовать блок 304 связи для связи с внешними устройствами посредством одного или более проводных или беспроводных соединений. Блок 304 связи может включать различные микшеры, фильтры, усилители и другие компоненты, предназначенные для модуляции сигналов, а также одну или более антенн и/или других компонентов, предназначенных для передачи и приема данных. Блок 304 связи может отправлять данные на другие устройства для обработки данных и принимать данные от них с использованием любой одной или более подходящих методик обмена данными. Примеры таких методик обмена данными могут включать TCP/IP, Ethernet, Wi-Fi, Bluetooth, 4G, LTE, и это только несколько примеров. В некоторых воплощениях блок 104 связи может работать в соответствии с протоколом Bluetooth с низким энергопотреблением (BLU).
[0136] Акселерометр 310 может быть выполнен с возможностью генерирования данных, указывающих ускорение средства 27 защиты головы относительно силы тяжести. Акселерометр 310 может быть выполнен как одно- или многоосный акселерометр для определения величины и направления ускорения, например, в виде векторной величины, и может использоваться для определения ориентации, координированного ускорения, вибрации, удара и/или падения. Датчик 312 расположения может быть выполнен с возможностью генерирования данных, указывающих местоположение средства 27 защиты головы в одной из окружающих сред 8. Датчик 312 расположения может включать приемник системы глобального позиционирования (GPS), компоненты для выполнения триангуляции (например, с использованием маячков и/или других фиксированных точек связи) или другие датчики для определения относительного местоположения средства 27 защиты головы. Высотомер 314 может быть выполнен с возможностью генерирования данных, указывающих высоту средства 27 защиты головы над фиксированным уровнем. В некоторых примерах высотомер 314 может быть выполнен с возможностью определения высоты средства 27 защиты головы на основании измерения атмосферного давления (например, чем больше высота, тем ниже давление).
[0137] Датчики 316 состояния окружающей среды могут быть выполнены с возможностью генерирования данных, указывающих характеристику окружающей среды, такой как окружающие среды 8. В некоторых примерах датчики 316 состояния окружающей среды могут включать один или более датчиков, выполненных с возможностью измерения температуры, влажности, содержания твердых частиц, уровней шума, качества воздуха или любой из множества других характеристик окружающих сред, в которых может использоваться средство 27 защиты головы.
[0138] Блок 318 вывода данных может быть выполнен с возможностью вывода данных, которые указывают работу средства 27 защиты головы, например, измеренных одним или более датчиками средства 27 защиты головы (например, такими как акселерометр 310, датчик 312 расположения, высотомер 314 и/или датчики 316 состояния окружающей среды). Блок 318 вывода данных может включать команды, исполнимые процессорами 300 устройства 298 для обработки данных для генерирования данных, связанных с работой средства 27 защиты головы. В некоторых примерах блок 318 вывода данных может непосредственно выводить данные от одного или более датчиков средства 27 защиты головы. Например, блок 318 вывода данных может генерировать одно или более сообщений, содержащих данные в режиме реального времени или практически в режиме реального времени от одного или более датчиков средства 27 защиты головы для передачи на другое устройство посредством блока 304 связи.
[0139] В некоторых примерах блок 318 вывода данных может быть выполнен с возможностью передачи данных об использовании в режиме реального времени или практически реального времени на другое устройство (например, РРЕ 62) посредством блока 304 связи. Однако в некоторых воплощениях блок 304 связи может не иметь возможности связи с такими устройствами, например, из-за окружающей среды, в которой находится средство 27 защиты головы, /или выхода сети из строя. В таких воплощениях блок 318 вывода данных может выводить данные об использовании в кеш-память запоминающего устройства 302. То есть, блок 318 вывода данных (или сами датчики) может сохранять данные об использовании в запоминающем устройстве 302, например, в качестве данных 320 об использовании, что может позволять загрузить данные об использовании на другое устройство, когда подключение к сети станет доступным.
[0140] Блок 318 вывода данных также может быть выполнен с возможностью генерирования звукового, визуального, тактильного или другого вывода данных, воспринимаемого пользователем средства 27 защиты головы. Например, блок 318 вывода данных может включать одно или более устройств пользовательского интерфейса, включая, в качестве примеров, множество световых индикаторов, дисплеев, генераторов гаптической обратной связи, динамиков или подобного.
[0141] Блок 318 вывода данных может интерпретировать принятые предупреждающие данные и генерировать вывод данных (например, звуковой, визуальный или тактильный вывод) для уведомления рабочего, использующего средство 27 защиты головы, об аварийном состоянии (например, что вероятность связанного с безопасностью события относительно высока, что окружающая среда является опасной, что средство 27 защиты головы неисправно, что один или более компонентов средства 27 защиты головы подлежат ремонту или замене, или подобное).
[0142] Согласно аспектам настоящего изобретения данные об использовании от датчиков средства 27 защиты головы (например, данные от акселерометра 310, датчика 312 расположения, высотомера 314, датчиков 116 состояния окружающей среды или других датчиков) могут использоваться различными способами. Например, PPEMS 6 может определять рабочие характеристики и/или генерировать предупреждающие данные на основании применения данных об использовании к одной или более моделям для обеспечения безопасности, которые характеризуют работу пользователя средства 27 защиты головы. Модели для обеспечения безопасности могут быть обучены на основании статистических данных или известных связанных с безопасностью событий. Однако, хотя определения описаны в отношении PPEMS 6, как подробнее описано в настоящем документе, одно или более других устройств для обработки данных, таких как узлы 14 или средство 27 защиты головы, могут быть выполнены с возможностью выполнения всех или сокращенного набора таких функциональных возможностей.
[0143] Например, как показано в примере на фиг. 5, средство 27 защиты головы содержит данные 320 об использовании, модели/правила 322 и подсистему 324 предупреждения. Данные 320 об использовании могут включать данные о работе средства 27 защиты головы, которые могут указывать работы рабочего 10. Модели/правила 322 могут включать статистические данные и модели, такие как статистические данные и модели 74B (фиг. 2). Модели/правила 322 также могут включать правила выбора для определения того, является ли устройство 258 для обработки данных ответственным за обработку данных 320 об использовании (или выполняется ли такая обработка другим компонентом, таким как узел 14 и/или PPEMS 6). Правила выбора могут включать, в качестве примеров, любые из правил выбора, описанных в отношении правил 74Н выбора (фиг. 2).
[0144] Подсистема 324 предупреждения может представлять собой комбинацию аппаратного обеспечения и программного обеспечения, которая выполнена с возможностью применения данных 320 об использовании в моделях/правилах 322 для выведения утверждений, таких как идентификация сигнатур связанных с безопасностью событий, аномальных событий или спрогнозированных возникновений приближающихся связанных с безопасностью событий, на основании условий окружающей среды или моделей поведения рабочего, использующего средство 27 защиты головы. Подсистема 324 предупреждения может применять правила выбора для определения того, выполняется ли обработка данных об использовании локально. В тех воплощениях, в которых обработка осуществляется локально, подсистема 324 предупреждения может обрабатывать потоки данных об использовании для идентификации взаимосвязей или взаимоотношений между измеренными данными от средства 27 защиты головы, условиями окружающей среды, в которой находится средство 27 защиты головы, географическим участком, в котором находится средство 27 защиты головы, и/или другими факторами. Подсистема 324 предупреждения может определять, на основании данных, полученных от групп рабочих 10, какие конкретно работы, возможно в пределах определенной окружающей среды или географического участка, ведут, или согласно прогнозу ведут, к необычно большому количеству возникновений связанных с безопасностью событий. Подсистема 324 предупреждения может генерировать предупреждающие данные на основании определений для вывода данных или передачи на другое устройство для обработки данных.
[0145] На фиг. 6 показаны компоненты узла 14, включающие процессор 600, блок 602 связи, запоминающее устройство 604, устройство 606 пользовательского интерфейса (UI), датчики 608, данные 610 об использовании, модели/правила 612 и подсистему 614 предупреждения. Как указано выше, узел 14 представляет один пример узлов 14, показанных на фиг. 2. На фиг. 6 показан только один конкретный пример узла 14, показанного на фиг. 6. В других случаях может использоваться множество других примеров узла 14 и он может содержать сокращенный набор компонентов, входящих в приведенный в качестве примера узел 14, или он может содержать дополнительные компоненты, не показанные в приведенном в качестве примера узле 14 на фиг. 6.
[0146] В некоторых примерах узел 14 может представлять собой искробезопасное устройство для обработки данных, смартфон, устройство для обработки данных, надеваемое на запястье или голову, или любое другое устройство для обработки данных, которое может содержать набор, сокращенный набор или расширенный набор функциональных возможностей или компонентов, как показано в узле 14. Каналы связи могут соединять друг с другом каждый из компонентов в узле 14 для связи между компонентами (физически, коммуникационно и/или функционально). В некоторых примерах каналы связи могут содержать аппаратную шину, сетевое соединение, одну или более конструкций для обмена данными между процессами, или любые другие компоненты для обмена данными между аппаратным обеспечением и/или программным обеспечением.
[0147] Узел 14 также может содержать источник питания, такой как батарея, для подачи питания на компоненты, показанные в узле 14. Перезаряжаемая батарея, такая как литий-ионная батарея, может представлять собой компактный и долговечный источник питания. Узел 14 может быть выполнен таким образом, чтобы его электрические контакты были открыты или доступны с внешней стороны узла, чтобы позволить перезаряжать узел 14. Как указано выше, узел 14 может быть портативным, вследствие чего он может переноситься пользователем или быть надет на него. Узел 14 также может быть персональным, при этом он может использоваться человеком и обмениваться данными со средством индивидуальной защиты (РРЕ), закрепленным за этим человеком. Тем не менее, узел связи может переноситься пользователем или быть прикреплен к пользователю и другими способами, например, он может быть прикреплен к РРЕ, надетому на пользователя, к другой одежде, надетой на пользователя, он может быть прикреплен к ремню, поясу, пряжке, зажиму или другому крепежному механизму, что будет понятно для специалиста в данной области после прочтения настоящего раскрытия.
[0148] Один или более процессоров 600 могут выполнять функции и/или исполнять команды в узле 14. Например, процессор 600 может принимать и исполнять команды, хранящиеся в запоминающем устройстве 604. Эти команды, исполняемые процессором 600, могут инициировать сохранение и/или модификацию информации узлом 14 в запоминающих устройствах 604 во время исполнения программы. Процессоры 600 могут исполнять команды компонентов, таких как подсистема 614 предупреждения, для выполнения одной или более операций в соответствии с методиками согласно настоящему изобретению. То есть, подсистема 614 предупреждения может управляться процессором 600 для выполнения различных функций, описанных в настоящем документе.
[0149] Один или более блоков 602 связи узла 14 могут связываться с внешними устройствами путем передачи и/или приема данных. Например, узел 14 может использовать блоки 602 связи для передачи и/или приема радиосигналов по радиосети, такой как сотовая радиосеть. В некоторых примерах блоки 602 связи могут передавать и/или принимать сигналы спутниковой связи по спутниковой сети, такой как сеть системы глобального позиционирования (GPS). Примеры блоков 602 связи включают сетевую карту (например, такой как Ethernet-карта), оптический приемопередатчик, радиочастотный приемопередатчик, GPS-приемник или любой другой тип устройства, которое может отправлять и/или принимать информацию. Другие примеры блоков 602 связи могут включать Bluetooth, GPS, 3G, 4G и Wi-Fi радиомодули, находящиеся в мобильных устройствах, такие как контроллер универсальной последовательной шины (USВ) и т.п.
[0150] Одно или более запоминающих устройств 604 в узле 14 могут сохранять информацию для обработки во время работы узла 14. В некоторых примерах запоминающее устройство 604 представляет собой временное запоминающее устройство, что означает, что основное назначение запоминающего устройства 604 заключается в недолговременном хранении данных. Запоминающее устройство 604 может быть выполнено с возможностью кратковременного хранения информации в качестве энергозависимого запоминающего устройства и, таким образом, не хранит сохраняемое содержимое при выключении. Примеры энергозависимых запоминающих устройств включают оперативные запоминающие устройства (RAM), динамические оперативные запоминающие устройства (DRAM), статические оперативные запоминающие устройства (SRAM) и другие формы энергозависимых запоминающих устройств, известных из уровня техники.
[0151] Запоминающее устройство 604 в некоторых примерах также может включать один или более машиночитаемых запоминающих носителей. Запоминающее устройство 604 может быть выполнено с возможностью хранения больших объемов информации, чем энергозависимое запоминающее устройство. Запоминающее устройство 604 может быть дополнительно выполнено с возможностью долговременного хранения информации в качестве энергонезависимого запоминающего устройства и хранения информации после циклов включения/выключения. Примеры энергонезависимых запоминающих устройств включают магнитные жесткие диски, оптические диски, гибкие диски, флеш-память или формы электрически программируемых запоминающих устройств (EPROM) или электрически стираемых и программируемых запоминающих устройств (EEPROM). Запоминающее устройство 604 может хранить программные команды и/или данные, связанные с такими компонентами, как подсистема 614 предупреждения.
[0152] Устройство 606 UI может быть выполнено с возможностью приема пользовательского ввода и/или вывода информации пользователю. Один или более компонентов ввода устройства 606 UI могут принимать входной сигнал. Примеры входного сигнала включают тактильный, речевой, кинетический и оптический входной сигнал и это только несколько примеров. Устройство 606 UI узла 14, в одном примере, включает мышь, клавиатуру, реагирующую на речь систему, видеокамеру, кнопки, панель управления, микрофон или любой другой тип устройства для регистрации ввода от человека или машины. В некоторых примерах устройство 606 пользовательского интерфейса может представлять собой чувствительный к присутствию компонент ввода, который может включать чувствительный к присутствию экран, сенсорный экран и т.д.
[0153] Один или более компонентов вывода данных устройства 606 UI могут генерировать выходной сигнал. Примеры выходного сигнала включают данные, тактильный выходной сигнал, звуковой выходной сигнал и выходной видеосигнал. Компоненты вывода данных устройства 606 UI в некоторых примерах включают чувствительный к присутствию экран, звуковую карту, графический видеоадаптер, громкоговоритель, монитор на электронно-лучевой трубке (CRT), жидкокристаллический дисплей (LCD) или любой другой тип устройства для генерирования выходного сигнала для человека или машины. Компоненты вывода данных могут включать компоненты отображения, такие как монитор на электроннолучевой трубке (CRT), жидкокристаллический дисплей (LCD), светоизлучающий диод (LED) или любой другой тип устройства для генерирования тактильного, звукового и/или визуального выходного сигнала. Компоненты вывода данных могут быть объединены с узлом 14 в некоторых примерах.
[0154] Устройство 606 пользовательского интерфейса может включать дисплей, световые индикаторы, кнопки, клавиши (такие как клавиши-стрелки или другие индикаторные клавиши), и оно может быть выполнено с возможностью выдачи предупреждений пользователю рядом способов, таких как выдача звуковой сигнализации или вибрация. Пользовательский интерфейс может использоваться для ряда функций. Например, пользователь может иметь возможность ознакомиться с предупреждением или отложить его просмотр посредством пользовательского интерфейса. Пользовательский интерфейс также может использоваться для управления параметрами головной части и/или турбонагнетательных периферийных устройств, которые не находятся в пределах непосредственной досягаемости пользователя. Например, турбонагнетательное устройство может быть надето на нижнюю часть спины, где пользователь может не иметь доступа к средствам управления без существенной сложности.
[0155] Датчики 608 могут включать один или более датчиков, которые генерируют данные, указывающие работу рабочего 10, связанную с узлом 14, и/или данные, указывающие окружающую среду, в которой находится узел 14. Датчики 608 могут включать, в качестве примеров, один или более акселерометров, один или более датчиков для определения условий в конкретной окружающей среде (например, датчики для измерения температуры, влажности, содержания твердых частиц, уровней шума, качества воздуха или любой из множества других характеристик окружающих сред, в которых может использоваться респиратор 13), или множества других датчиков.
[0156] Узел 14 может хранить данные 610 об использовании от РРЕ, такого как SRL 11, респираторы 13, средство 27 защиты головы или подобное. Данные 610 об использовании могут включать данные о работе РРЕ, которые могут указывать работы рабочего 10. Модели/правила 612 могут включать статистические данные и модели, такие как статистические данные и модели 74B (фиг. 2). Например, в некоторых воплощениях узел 14 может иметь возможности обработки данных, которые позволяют узлу 14 обрабатывать потоки данных от датчика локально.
[0157] В таких примерах узел 14 может применять данные 610 об использовании РРЕ в моделях/правилах 612. Модели/правила 612 могут включать статистические данные и модели, такие как статистические данные и модели 74B (фиг. 2). Модели/правила 612 также могут включать правила выбора для определения того, является ли узел 14 ответственным за обработку данных 610 об использовании (или выполняется ли такая обработка другим компонентом, таким как РРЕ 62 и/или PPEMS 6). Правила выбора могут включать, в качестве примеров, любые из правил выбора, описанных в отношении правил 74Н выбора (фиг. 2).
[0158] Подсистема 614 предупреждения может представлять собой комбинацию аппаратного обеспечения и программного обеспечения, которая выполнена с возможностью применения данных 610 об использовании в моделях/правилах 612 для выведения утверждений, таких как идентификация сигнатур связанных с безопасностью событий, аномальных событий или спрогнозированных возникновений приближающихся связанных с безопасностью событий, на основании условий окружающей среды или моделей поведения рабочего, использующего узел 14. Подсистема 614 предупреждения может применять правила выбора для определения того, выполняется ли обработка данных об использовании локально.
[0159] На фиг. 7 показан график, на котором изображена приведенная в качестве примера модель, применяемая к системе управления средствами индивидуальной защиты или другим устройствам, описанным в настоящем документе, относительно работ рабочего в контексте измерения скорости троса, ускорения и длины троса, причем модель выполнена с возможностью определения участков, соответствующих безопасному состоянию, и участков, соответствующих небезопасному состоянию. Другими словами, на фиг. 7 изображен график, иллюстрирующий модель, к которой данные об использовании применяются PPEMS 6, узлами 14 или SRL 11 для идентификации сигнатуры связанного с безопасностью события и/или прогнозирования вероятности связанного с безопасностью события, связанного с сигнатурой связанного с безопасностью события, на основании результатов измерения ускорения 160 выдвижения страховочного троса (такого как страховочный трос 92, показанный на фиг. 3), скорости 162 выдвижения страховочного троса 92 и длины 164 выдвижения страховочного троса. Результаты измерения ускорения 160, скорости 162 и длины 164 могут быть определены на основании данных, собранных от датчиков SRL 11. Данные, представленные на графике, могут быть оценены или собраны в обучающей/испытательной окружающей среде, и график может использоваться в качестве «схемы соотнесения» для того чтобы отличить безопасные работы рабочего от небезопасных работ.
[0160] Хотя описание ведется в отношении одного из SRL 11, следует понимать, что аналогичные модели могут быть разработаны для множества других РРЕ (таких как респираторы 13, средство 27 защиты головы, средство защиты органов слуха или подобное). Как описано в настоящем документе, такие модели могут храниться в PPEMS 6, узлах 14 и/или РРЕ 62 и использоваться для идентификации состояния РРЕ.
[0161] В примере, показанном на фиг. 7, участок 166, соответствующий безопасному состоянию, может представлять результаты измерения ускорения 160, скорости 162 и длины 164, которые связаны с безопасными работами (например, определенными за счет мониторинга работ рабочего в испытательной окружающей среде). Участок 168, соответствующий состоянию без закрепления, может представлять результаты измерения ускорения 160, скорости 162 и длины 164, которые связаны со страховочным тросом, который не прикреплен прочно к несущей конструкции, что может считаться небезопасным. Участок 170, соответствующий состоянию чрезмерного растяжения, может представлять результаты измерения ускорения 160, скорости 162 и длины 164, которые связаны со страховочным тросом и которые выходят за пределы нормальных рабочих параметров, что также может считаться небезопасным.
[0162] Согласно аспектам настоящего изобретения PPEMS 6, узлы 14 или SRL 11 могут выдавать одно или более предупреждений путем применения данных об использовании, принятых от SRL 11, в модели или наборе правил, представленных на фиг. 7. Например, PPEMS 6, узлы 14 или SRL 11 могут выдавать предупреждение, если поток данных об использовании, таких как результаты измерения ускорения 160, скорости 162 или длины 164, находится за пределами участка 166, соответствующего безопасному состоянию. В некоторых воплощениях могут выдаваться разные предупреждения на основании того, до какой степени результаты измерения ускорения 160, скорости 162 или длины 164 находятся за пределами участка 166, соответствующего безопасному состоянию. В некоторых примерах определения могут сравнивать часть потока данных об использовании из предварительного заданного периода времени с моделью, которая может генерировать вероятности одной или более сигнатур связанных с безопасностью событий, которые могут соответствовать связанным с безопасностью событиям. Например, если результаты измерения ускорения 160, скорости 162 или длины 164 относительно близки к участку 166, соответствующему безопасному состоянию, PPEMS 6, узлы 14 или SRL 11 могут выдавать оповещение, что работа вызывает опасение и может привести к связанному с безопасностью событию. В другом примере, если результаты измерения ускорения 160, скорости 162 или длины 164 относительно удалены от участка 166, соответствующего безопасному состоянию, то PPEMS 6, узлы 14 или SRL 11 могут выдавать оповещение, что работа является небезопасной и имеет высокую вероятность непосредственного возникновения связанного с безопасностью события.
[0163] В некоторых воплощениях данные на графике, показанном на фиг. 7, могут представлять статистические данные и модели 74B, показанные на фиг. 2. В этом примере PPEMS 6 может сравнивать поступающие потоки данных с моделью, показанной на фиг. 7, для определения вероятности связанного с безопасностью события. В других случаях аналогичная модель может дополнительно или альтернативно храниться в SRL 11, респираторах 13, средстве 27 защиты головы и/или узлах 14, и предупреждения могут выдаваться на основании локально сохраненных данных.
[0164] Хотя в примере, показанном на фиг. 7, изображены ускорение 160, скорость 162 и длина 164, могут быть разработаны другие модели, которые имеют больше или меньше переменных, чем показанные. В одном примере модель может быть сгенерирована на основании только длины страховочного троса. В этом примере предупреждение может быть выдано рабочему, когда страховочный трос выдвинут за пределы длины троса, указанной моделью.
[0165] На фиг. 8 показан другой график, на котором изображена приведенная в качестве примера вторая модель, к которой применяются потоки данных об использовании посредством системы управления средствами индивидуальной защиты или другими устройствами, описанными в настоящем документе, относительно работ рабочего в контексте измерения усилия/натяжения на страховочном тросе и длины, причем модель выполнена с возможностью определения участка, соответствующего безопасному состоянию, и участков, соответствующих состоянию небезопасного характера, для которых прогнозируются связанные с безопасностью события, в соответствии с аспектами настоящего изобретения. В этом примере, на фиг. 8 изображен график, иллюстрирующий модель или набор правил, к которым потоки данных об использовании применяются PPEMS 6, узлами 14 или SRL 11 для прогнозирования вероятности сигнатуры связанного с безопасностью события, которая соответствует связанному с безопасностью событию, на основании результатов измерения усилия или натяжения 180 на страховочном тросе (таком как страховочный трос 92, показанный на фиг. 3) и длины 182 выдвижения страховочного троса. Результаты измерения усилия или натяжения 180 и длины 182 могут быть определены на основании данных, собранных от датчиков SRL 11. Данные, представленные на графике, могут быть оценены или собраны в обучающей/испытательной окружающей среде, и график может использоваться в качестве «схемы соотнесения» или модели для того чтобы отличить безопасные работы рабочего от небезопасных работ.
[0166] Опять-таки, хотя описание ведется в отношении одного из SRL 11, следует понимать, что аналогичные модели могут быть разработаны для множества других РРЕ (таких как респираторы 13, средство 27 защиты головы, средство защиты органов слуха или подобное). Как описано в настоящем документе, такие модели могут храниться в PPEMS 6, узлах 14 и/или РРЕ 62 и использоваться для идентификации состояния РРЕ.
[0167] Например, участок 184, соответствующий безопасному состоянию, может представлять результаты измерения усилия или натяжения 180 и длины 182, которые связаны с безопасными работами (например, определенными за счет мониторинга работ рабочего в испытательной окружающей среде). Участок 186, соответствующий состоянию без закрепления, может представлять результаты измерения усилия или натяжения 180 и длины 182, которые связаны со страховочным тросом, который не прикреплен прочно к несущей конструкции, что может считаться небезопасным. Участок 188, соответствующий состоянию чрезмерного растяжения, может представлять результаты измерения усилия или натяжения 180 и длины 182, которые связаны со страховочным тросом и которые выходят за пределы нормальных рабочих параметров, что также может считаться небезопасным.
[0168] Согласно аспектам настоящего изобретения PPEMS 6, узлы 14 или SRL 11 могут выдавать одно или более предупреждений путем применения данных об использовании от SRL 11 в модели или наборе правил, представленных на фиг. 8, способом, аналогичным описанному выше относительно фиг. 8. В некоторых воплощениях данные на графике, показанном на фиг. 8, могут представлять статистические данные и модели 74B, показанные на фиг. 2. В других случаях аналогичная схема соотнесения может дополнительно или альтернативно храниться в SRL 11 и/или узлах 14, и предупреждения могут выдаваться на основании локально сохраненных данных.
[0169] На фиг. 9A и 9B показаны графики, на которых изображены профили приведенных в качестве примеров поступающих потоков данных о событии (например, данных об использовании), принятых и обработанных PPEMS 6, узлами 14 или SRL 11 и, на основании применения данных о событии к одной или более моделям или наборам правил, определенных для представления поведения с низким риском (фиг. 9A) и поведения с высоким риском (фиг. 9B), которое приводит к инициации отправки предупреждений или других ответов, в соответствии с аспектами настоящего изобретения. В указанных примерах, на фиг. 9A и 9B изображены профили приведенных в качестве примера данных о событии, определенных для указания безопасных работ и небезопасных работ соответственно в течение периода времени. Например, в примере согласно фиг. 9A изображена скорость 190 выдвижения страховочного троса (такого как страховочный трос 92, показанный на фиг. 3) относительно кинематического порогового значения 192, в то время как в примере на фиг. 9B изображена скорость 194 выдвижения страховочного троса (такого как страховочный трос 92, показанный на фиг. 3) относительно порогового значения 192.
[0170] Опять-таки, хотя описание ведется в отношении одного из SRL 11, следует понимать, что аналогичные модели могут быть разработаны для множества других РРЕ (таких как респираторы 13, средство 27 защиты головы, средство защиты органов слуха или подобное). Как описано в настоящем документе, такие модели могут храниться в PPEMS 6, узлах 14 и/или РРЕ 62 и использоваться для идентификации состояния РРЕ. То есть, в некоторых воплощениях профили, показанные на фиг. 8А и 8B, могут быть разработаны и храниться в качестве статистических данных и моделей 74B PPEMS 6, показанной на фиг. 2. Согласно аспектам настоящего изобретения PPEMS 6, узлы 14 или SRL 11 могут выдавать одно или более предупреждений путем сравнения потока данных об использовании от SRL 11 с пороговым значением 192. Например, PPEMS 6, узлы 14 или SRL 11 могут выдавать одно или более предупреждений, когда скорость 194 превышает пороговое значение 192 в примере, показанном на фиг. 8B. В некоторых воплощениях могут быть выданы различные предупреждения на основании того, насколько скорость превышает пороговое значение 192, например, чтобы отличить рискованные работы от работ, являющихся небезопасными и имеющими высокую вероятность непосредственного возникновения связанного с безопасностью события.
[0171] На фиг. 10-13 изображены различные пользовательские интерфейсы, которые могут быть сгенерированы PPEMS 6 в соответствии с методиками согласно настоящему изобретению. В некоторых примерах PPEMS 6 может автоматически перенастраивать пользовательский интерфейс в ответ на идентификацию сигнатуры связанного с безопасностью события и/или распознавание связанного с безопасностью события. Например, PPEMS 6 может определять одну или более сигнатур связанного с безопасностью события, относящегося к РРЕ, рабочему и/или среде, окружающей рабочего, которые связаны с событием, и обновлять один или более пользовательских интерфейсов, которые включают средства управления вводом, настроенные под конкретное связанное с безопасностью событие. Например, конкретные детали, относящиеся к сигнатурам связанного с безопасностью события, таким как тип РРЕ, местоположение рабочей среды и/или показатели рабочего, могут быть представлены в пользовательском интерфейсе в ответ на связанное с безопасностью событие для предоставления возможности одному или более лицам эффективно отреагировать на связанное с безопасностью событие с использованием соответствующей информации.
[0172] На фиг. 10-13 показаны приведенные в качестве примера пользовательские интерфейсы (UI) для представления данных об использовании от одного или более изделий, представляющих собой РРЕ, согласно аспектам настоящего изобретения. Например, как описано в настоящем документе, респираторы 13 могут быть выполнены с возможностью передачи полученных данных об использовании на PPEMS 6. Устройства для обработки данных, такие как устройства 60 для обработки данных, могут запрашивать PPEMS 6 на выполнение запроса базы данных для просмотра полученной информации о безопасности, информации о соответствии и любых результатов аналитической подсистемы, например, в виде информационных панелей, предупреждающих уведомлений, отчетов и т.п. То есть, как описано в настоящем документе, пользователи 24, 26 или программное обеспечение, исполняемое на устройствах 16, 18 для обработки данных (фиг. 1), могут отправлять запросы на PPEMS 6 и принимать данные, соответствующие запросам, для представления в форме одного или более отчетов или информационных панелей. UI, показанные на фиг. 10-13, представляют примеры таких отчетов или информационных панелей и могут быть выведены, например, на любом из устройств 60 для обработки данных (фиг. 2).
-ГО
[0173] UI, показанные на фиг. 10-13, могут обеспечивать различные сведения о системе 2, такие как обычная («нормальная») работа или состояния в группах рабочих, идентификации отклоняющихся от норм рабочих, занимающихся необычными работами, которые потенциально могут подвергнуть рабочего рискам, идентификации географических участков в пределах окружающих сред 2, для которых было спрогнозировано или прогнозируется возникновение аномального (например, большого) количества связанных с безопасностью событий, идентификации любой из окружающих сред 8, которой характерно аномальное количество возникновений связанных с безопасностью событий относительно других окружающих сред, и т.п. Например, на фиг. 10 изображены управляющие элементы пользовательского интерфейса, которые указывают «1 экстренное состояние», «2 состояния, требующих внимания» и «26 надлежащих состояний», причем каждый управляющий элемент пользовательского интерфейса может быть выбран для генерирования более подробной информации. На фиг. 11 указаны различные типы связанных с безопасностью событий, которые могут соответствовать сигнатурам связанных с безопасностью событий, которые были идентифицированы на основании потоков данных об использовании. Например, управляющий элемент пользовательского интерфейса представляет собой вывод данных для отображения, указывающий связанное с безопасностью событие «распознана высокая температура» для рабочего «Джон Смит», который может быть распознан из потока данных об использовании от 24 апреля 2016 года, что соответствует сигнатуре связанного с безопасностью события для связанного с безопасностью события «распознана высокая температура». В некоторых примерах управляющий элемент пользовательского интерфейса может быть выбран для генерирования более подробной информации. На фиг. 12 указано связанное с безопасностью событие: количество поворотов забрала у рабочего «Джо Ларсон» превышает пороговое значение («>5 поворотов забрала»), которое может быть распознано как количество событий за заданную продолжительность времени для потока данных об использовании. UI на фиг. 12 может быть автоматически сгенерирован в ответ на идентификацию сигнатуры связанного с безопасностью события на основании потока данных об использовании для Джо Ларсона, вследствие чего UI содержит управляющий элемент пользовательского интерфейса «текущий статус» с информацией, которая специально подобрана под рабочего и/или среду, окружающую рабочего, в которой произошло связанное с безопасностью событие. Аналогично, UI также может включать информацию об оборудовании (или РРЕ), историю предупреждений и/или информацию о рабочем, которая специально подобрана под рабочего и/или среду, окружающую рабочего, в которой произошло связанное с безопасностью событие. На фиг. 13 изображена временная шкала данных об использовании для конкретного изделия, представляющего собой РРЕ, в наборе РРЕ, закрепленном за рабочим. В примере, показанном на фиг. 13, связанное с безопасностью событие указано символом «!» и дополнительная информация, характеризующая изделие, представляющее собой РРЕ, соответствующая связанному с безопасностью событию, включена в UI (например, высокое давление, работа воздуходувки, время выдачи, срок службы батареи и оставшийся срок службы фильтра).
[0174] На фиг. 14 показан приведенный в качестве примера процесс прогнозирования вероятности связанного с безопасностью события, согласно аспектам настоящего изобретения. Хотя методики, показанные на фиг. 14, описаны в отношении PPEMS 6, следует понимать, что методики могут быть выполнены различными устройствами для обработки данных, такими как SRL 11, респираторы 13, средство 27 защиты головы и/или узлы 14.
[0175] В изображенном примере PPEMS 6 получает данные об использовании от по меньшей мере одного изделия, представляющего собой РРЕ, например, от по меньшей мере одного из РРЕ 62 (2000). Как описано в настоящем документе, данные об использовании содержат данные, указывающие работу РРЕ 62. В некоторых примерах PPEMS 6 может получать данные об использовании посредством опроса РРЕ 62 или узлов 14 о данных об использовании. В других примерах РРЕ 62 или узлы 14 могут отправлять данные об использовании на PPEMS 6. Например, PPEMS 6 может принимать данные об использовании от РРЕ 62 или узлов 14 в режиме реального времени по мере генерирования данных об использовании. В других примерах PPEMS 6 может принимать сохраненные данные об использовании.
[0176] PPEMS 6 может применять данные об использовании в модели для обеспечения безопасности, которая характеризует работу пользователя по меньшей мере одного РРЕ 62 (2002). Например, как описано в настоящем документе, модель для обеспечения безопасности может быть обучена на основании данных от известных связанных с безопасностью событий и/или статистических данных от РРЕ 62. Таким образом, модель для обеспечения безопасности может быть выполнена с возможностью определения участков, соответствующих безопасному состоянию, и участков, соответствующих небезопасному состоянию.
[0177] PPEMS 6 может прогнозировать вероятность возникновения связанного с безопасностью события, связанного по меньшей мере с одним РРЕ 62, на основании применения данных об использовании в модели для обеспечения безопасности, причем связанное с безопасностью событие соответствует или соотнесено с сигнатурой связанного с безопасностью события, связанной со значением, представляющим вероятность (2004). Например, PPEMS 6 может применять полученные данные об использовании в модели для обеспечения безопасности для определения того, соответствуют ли данные об использовании безопасной работе (например, определенной моделью) или потенциально небезопасной работе.
[0178] PPEMS 6 может генерировать вывод данных в ответ на прогнозирование вероятности возникновения связанного с безопасностью события (2006). Например, PPEMS 6 может генерировать предупреждающие данные, когда данные об использовании не соответствуют безопасной работе (определенной моделью для обеспечения безопасности). PPEMS 6 может отправлять на РРЕ 62, руководителю службы техники безопасности или третьему лицу предупреждающие данные, которые указывают вероятность возникновения связанного с безопасностью события.
[0179] Пример 1: Способ содержит: получение данных об использовании от по меньшей мере одного изделия, представляющего собой средство индивидуальной защиты (РРЕ), причем данные об использовании включают данные, указывающие работу по меньшей мере одного изделия, представляющего собой РРЕ; применение аналитической подсистемой данных об использовании в модели для обеспечения безопасности, которая характеризует работу пользователя по меньшей мере одного изделия, представляющего собой РРЕ; прогнозирование вероятности возникновения условия безопасности, связанного по меньшей мере с одним изделием, представляющим собой РРЕ, на основании применения данных об использовании в модели для обеспечения безопасности; и генерирование вывода данных в ответ на прогнозирование вероятности возникновения связанного с безопасностью события.
[0180] Пример 2: Способ согласно примеру 1, в котором модель для обеспечения безопасности построена из статистических данных известных связанных с безопасностью событий от множества респираторных систем с подачей воздуха, имеющих характеристики, аналогичные характеристикам по меньшей мере одного изделия, представляющего собой РРЕ.
[0181] Пример 3: Способ согласно любому из примеров 1-2, дополнительно содержащий обновление модели для обеспечения безопасности на основании данных об использовании от по меньшей мере одного изделия, представляющего собой РРЕ.
[0182] Пример 4: Способ согласно любому из примеров 1-3, дополнительно содержащий выбор модели для обеспечения безопасности на основании по меньшей мере одного из конфигурации по меньшей мере одного изделия, представляющего собой РРЕ, пользователя по меньшей мере одного изделия, представляющего собой РРЕ, окружающей среды, в которой находится по меньшей мере одно изделие, представляющее собой РРЕ, или одного или более других устройств, которые используют по меньшей мере с одним изделием, представляющим собой РРЕ.
[0183] Пример 5: Способ согласно любому из примеров 1-4, в котором данные об использовании содержат данные об окружающей среде, связанные с окружающей средой, в которой находится по меньшей мере изделие, представляющее собой РРЕ, вследствие чего вероятность возникновения связанного с безопасностью события основана на окружающей среде, в которой находится по меньшей мере одно изделие, представляющее собой РРЕ.
[0184] Пример 6: Способ согласно любому из примеров 1-5, в котором применение данных об использовании в модели для обеспечения безопасности, которая характеризует работы пользователя, содержит применение данных об использовании в модели для обеспечения безопасности, которая построена из данных для обучения известных связанных с безопасностью событий, связанных со множеством РРЕ.
[0185] Пример 7: Способ согласно любому из примеров 1-6, в котором прогнозирование вероятности возникновения связанного с безопасностью события содержит идентификацию аномального поведения пользователя по меньшей мере одного РРЕ относительно известного безопасного поведения, охарактеризованного моделью для обеспечения безопасности.
[0186] Пример 8: Способ согласно любому из примеров 1-7, в котором прогнозирование вероятности возникновения связанного с безопасностью события дополнительно содержит идентификацию участков в пределах рабочей среды, в которых применяется по меньшей мере одно РРЕ, которые связаны с аномальным количеством связанных с безопасностью событий.
[0187] Пример 9: Способ согласно любому из примеров 1-8, в котором применение данных об использовании в модели для обеспечения безопасности содержит применение данных об использовании в модели для обеспечения безопасности, которая характеризует движение пользователя по меньшей мере одного РРЕ, и причем прогнозирование вероятности возникновения связанного с безопасностью события содержит определение того, что движение пользователя в течение периода времени является аномальным для пользователя по меньшей мере одного РРЕ.
[0188] Пример 10: Способ согласно любому из примеров 1-9, в котором применение данных об использовании в модели для обеспечения безопасности содержит применение данных об использовании в модели для обеспечения безопасности, которая характеризует температуру пользователя, и причем прогнозирование вероятности возникновения связанного с безопасностью события содержит определение того, что температура превышает температуру, связанную с безопасной работой, в течение периода времени.
[0189] Пример 11: Способ согласно любому из примеров 1-10, в котором генерирование вывода данных содержит генерирование предупреждающих данных, которые указывают, что связанное с безопасностью событие является вероятным.
[0190] Пример 12: Способ согласно любому из примеров 1-11, в котором способ выполняют посредством одного или более из изделия, представляющего собой РРЕ, устройства рабочего, устройства для обработки данных или по меньшей мере одного сервера.
[0191] Пример 13: Устройство для обработки данных, содержащее: запоминающее устройство; и один или более компьютерных процессоров, которые выполняют любой из способов согласно примерам 1-12.
[0192] Пример 14: Аппарат, содержащий средство для выполнения любого из способов согласно примерам 1-13.
[0193] Пример 15: Постоянный машиночитаемый запоминающий носитель, закодированный командами, которые при исполнении вызывают выполнение по меньшей одним процессором устройства для обработки данных любого из способов по пп. 1-12.
[0194] Пример 16: Способ содержащий прием посредством компонента связи потока данных об использовании от по меньшей мере одного датчика изделия, представляющего собой РРЕ, причем изделие, представляющее собой РРЕ, имеет по меньшей мере один датчик, выполненный с возможностью генерирования потока данных об использовании; хранение по меньшей мере части потока данных об использовании и по меньшей мере одной модели для распознавания сигнатуры связанного с безопасностью события, причем по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом потока данных об использовании посредством одного или более других изделий, представляющих собой РРЕ, того же типа что и указанное изделие, представляющее собой РРЕ; распознавание посредством компонента аналитической обработки потоков данных сигнатуры связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели; и генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события.
[0195] Пример 17: Способ согласно примеру 16, дополнительно содержащий выбор обучающего набора, содержащего набор обучающих примеров, причем каждый обучающий пример содержит данные взаимосвязи между данными об использовании за заданную продолжительность времени и связанным с безопасностью событием, причем данные об использовании содержат один или более показателей, которые характеризуют по меньшей мере одно из пользователя, рабочей среды или одного или более изделий, представляющих собой РРЕ; и для каждого обучающего примера в обучающем наборе модифицирование, на основании конкретных данных об использовании за заданную продолжительность времени и конкретного связанного с безопасностью события обучающего примера, модели для изменения вероятности, спрогнозированной моделью для конкретной сигнатуры связанного с безопасностью события, связанной со связанным с безопасностью событием, в ответ на дополнительные данные об использовании за заданную продолжительность времени, примененные в модели.
[0196] Пример 18: Способ согласно любому из примеров 16-17, в котором один или более обучающих примеров набора обучающих примеров сгенерированы исходя из использования одного или более изделий, представляющих собой РРЕ, после распознавания одним или более компьютерными процессорами сигнатуры связанного с безопасностью события.
[0197] Пример 19: Способ согласно любому из примеров 16-18, в котором сигнатура связанного с безопасностью события включает по меньшей мере одно из аномалии в наборе данных об использовании, паттерна в наборе данных об использовании, конкретного набора возникновений конкретных событий в течение заданного периода времени, конкретного набора типов конкретных событий в течение заданного периода времени, конкретного набора величин конкретных событий в течение заданного периода времени, значения, которое удовлетворяет пороговому значению.
[0198] Пример 20. Способ согласно любому из примеров 16-19, в котором сигнатура связанного с безопасностью события соотнесена со связанным с безопасностью событием, причем связанное с безопасностью событие связано по меньшей мере с одним из рабочего, изделия, представляющего собой РРЕ, изделия, представляющего собой РРЕ, отличающегося от указанного изделия, представляющего собой РРЕ, или рабочей среды.
[0199] Пример 21: Способ согласно любому из примеров 16-20, в котором связанное с безопасностью событие может включать по меньшей мере одно из аномального состояния поведения рабочего, аномального состояния изделия, представляющего собой РРЕ, аномального условия в рабочей среде или нарушения правила техники безопасности.
[01100] Пример 22: Способ согласно любому из примеров 16-21, дополнительно содержащий определение по меньшей мере частично на основании потока данных об использовании, что изделие, представляющее собой РРЕ, работает в нормальном состоянии, перед распознаванием сигнатуры связанного с безопасностью события; и в ответ на распознавание сигнатуры связанного с безопасностью события определение того, что изделие, представляющее собой РРЕ, не работает в нормальном состоянии.
[01101] Пример 23: Способ согласно любому из примеров 16-22, в котором часть потока данных об использовании представляет собой первую часть потока данных об использовании, причем сигнатура связанного с безопасностью события представляет собой первую сигнатуру связанного с безопасностью события, причем нормальное состояние соответствует второй сигнатуре связанного с безопасностью события, причем первая часть потока данных соответствует первой сигнатуре связанного с безопасностью события, и причем вторая часть потока данных соответствует второй сигнатуре связанного с безопасностью события.
[01102] Пример 24: Способ согласно любому из примеров 16-23, в котором по меньшей мере один из компонента аналитической обработки потоков данных или компонента связи включен в изделие, представляющее собой РРЕ.
[01103] Пример 25: Способ согласно любому из примеров 16-24, в котором по меньшей мере один из компонента аналитической обработки потоков данных или компонента связи включен в устройство рабочего, закрепленное за конкретным рабочим, причем изделие, представляющее собой РРЕ, закреплено за конкретным рабочим.
[01104] Пример 26: Способ согласно любому из примеров 16-25, в котором по меньшей мере один из компонента аналитической обработки потоков данных или компонента связи включен в устройство для обработки данных, расположенное в местоположении в пределах рабочей среды, в которой работает рабочий, причем изделие, представляющее собой РРЕ, закреплено за рабочим.
[01105] Пример 27: Способ согласно любому из примеров 16-26, в котором компонент связи включен в изделие, представляющее собой РРЕ, устройство рабочего, закрепленное за конкретным рабочим, или устройство для обработки данных, расположенное в местоположении в пределах рабочей среды, причем по меньшей мере один сервер выполнен с возможностью приема потока данных об использовании, хранения по меньшей мере одной модели и распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели.
[01106] Пример 28: Способ согласно любому из примеров 16-27, дополнительно содержащий выбор по меньшей мере одного из изделия, представляющего собой РРЕ, устройства рабочего, устройства для обработки данных или по меньшей мере одного сервера для распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании.
[01107] Пример 29: Способ согласно любому из примеров 16-28, в котором выбор осуществляют на по меньшей мере одном из изделия, представляющего собой РРЕ, устройства рабочего, устройства для обработки данных или по меньшей мере одного сервера для распознавания сигнатуры связанного с безопасностью события в потоке данных об использовании.
[01108] Пример 30: Способ согласно любому из примеров 16-29, дополнительно содержащий выбор на основании энергопотребления, связанного с распознаванием сигнатуры связанного с безопасностью события, задержки, связанной с распознаванием сигнатуры связанного с безопасностью события, статуса подключения изделия, представляющего собой РРЕ, устройства рабочего, устройства для обработки данных или по меньшей мере одного сервера, типа данных об использовании, объема данных об использовании и содержимого данных об использовании.
[01109] Пример 31: Способ согласно любому из примеров 16-30, в котором по меньшей мере один датчик генерирует данные об использовании, которые характеризуют по меньшей мере рабочего, связанного с изделием, представляющим собой РРЕ, или рабочую среду, и причем распознавание сигнатуры связанного с безопасностью события в потоке данных об использовании содержит обработку данных об использовании, которые характеризуют рабочего, связанного с изделием, представляющим собой РРЕ, или рабочую среду.
[01110] Пример 32: Способ согласно любому из примеров 16-31, в котором генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события содержит отправку уведомления по меньшей мере на одно из изделия, представляющего собой РРЕ, узла, связанного с пользователем и выполненного с возможностью связи с изделием, представляющим собой РРЕ, и по меньшей мере одним удаленным устройством для обработки данных, или устройства для обработки данных, связанного с человеком, не являющимся пользователем.
[01111] Пример 33: Способ согласно любому из примеров 16-32, в котором генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события содержит отправку уведомления, которое изменяет работу изделия, представляющего собой РРЕ.
[01112] Пример 34: Способ согласно любому из примеров 16 33, в котором
генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события содержит вывод для отображения пользовательского интерфейса, который отображает связанное с безопасностью событие в связи по меньшей мере с одним из пользователя, рабочей среды или изделия, представляющего собой РРЕ.
[01113] Пример 35: Способ согласно любому из примеров 16-34, в котором изделие, представляющее собой РРЕ, включает по меньшей мере одно из респираторной системы с подачей воздуха, устройства для защиты от падения, средства защиты органов слуха, средства защиты головы, предмета одежды, средства защиты лица, защитных очков, сварочной маски или экзокостюма.
[01114] Пример 36: Способ согласно любому из примеров 16-35, в котором изделие, представляющее собой РРЕ, включено в набор изделий, представляющих собой РРЕ, связанных с пользователем, причем каждое изделие, представляющее собой РРЕ, в наборе изделий, представляющих собой РРЕ, содержит датчик движения, причем один или более компьютерных процессоров принимают соответствующий поток данных об использовании от каждого соответствующего датчика движения каждого соответствующего изделия, представляющего собой РРЕ, из набора изделий, представляющих собой РРЕ; и распознают сигнатуру связанного с безопасностью события, причем один или более компьютерных процессоров распознают сигнатуру связанного с безопасностью события, соответствующую относительному движению, которое по меньшей мере частично основано на соответствующем потоке данных об использовании от каждого соответствующего датчика движения.
[01115] Пример 37: Способ согласно любому из примеров 16-36, в котором поток данных об использовании содержит события, причем каждое соответствующее событие сгенерировано с одинаковым заданным интервалом, причем каждое соответствующее событие включает соответствующий набор значений, которые соответствуют тому же набору заданных показателей, и причем соответствующие наборы значений в разных соответствующих событиях отличаются.
[01116] Пример 38: Способ согласно любому из примеров 16-37, в котором набор заданных показателей содержит одно или более из временной метки, характеристик изделия, представляющего собой РРЕ, характеристик рабочего, связанного с изделием, представляющим собой РРЕ, или характеристик рабочей среды.
[01117] Пример 39: Способ согласно любому из примеров 16-38, в котором по меньшей мере одно правило безопасности соотнесено по меньшей мере с одним связанным с безопасностью событием, причем по меньшей мере одно связанное с безопасностью событие соотнесено с сигнатурой связанного с безопасностью события, и причем сигнатура связанного с безопасностью события соответствует по меньшей мере части потока данных об использовании.
[01118] Пример 40: Способ согласно любому из примеров 16-39, в котором распознавание сигнатуры связанного с безопасностью события в потоке данных об использовании на основании обработки потока данных об использовании с помощью модели содержит определение набора из одной или более вероятностей, связанных с одной или более сигнатурами связанных с безопасностью событий, причем сигнатура связанного с безопасностью события связана с вероятностью в наборе из одной или более вероятностей, связанных с одной или более сигнатурами связанных с безопасностью событий.
[01119] Пример 41: Способ согласно любому из примеров 16-40, в котором генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события содержит генерирование пользовательского интерфейса, который по меньшей мере частично основан на связанном с безопасностью событии, которое соответствует сигнатуре связанного с безопасностью события.
[01120] Пример 42: Способ согласно любому из примеров 16-41, в котором пользовательский интерфейс содержит по меньшей мере одно средство управления вводом, которое требует оперативного пользовательского ввода в пределах порогового периода времени, причем способ дополнительно содержит в ответ на пороговый период времени, истекший без оперативного пользовательского ввода, выполнение по меньшей мере одной операции по меньшей мере частично на основании порогового периода времени, истекшего без оперативного пользовательского ввода.
[01121] Пример 43: Способ согласно любому из примеров 16-42, в котором сигнатура связанного с безопасностью события соответствует связанному с безопасностью событию, которое указывает эргономическую нагрузку, которая удовлетворяет пороговому значению.
[01122] Пример 44: Устройство для обработки данных, содержащее: запоминающее устройство; и один или более компьютерных процессоров, которые выполняют любой из способов согласно примерам 16-43.
[01123] Пример 45: Аппарат, содержащий средство для выполнения любого из способов согласно примерам 16-43.
[01124] Пример 46: Постоянный машиночитаемый запоминающий носитель, закодированный командами, которые при исполнении вызывают выполнение по меньшей одним процессором устройства для обработки данных любого из способов по пп. 16-43.
[01125] Пример 47: Способ содержащий: прием одного или более потоков данных об использовании от набора датчиков, которые генерируют один или более потоков данных об использовании, соответствующих по меньшей мере одному из изделия, представляющего собой РРЕ, рабочего или рабочей среды; хранение по меньшей мере части одного или более потоков данных об использовании и по меньшей мере одной модели для распознавания сигнатуры связанного с безопасностью события, причем по меньшей мере одна модель обучена по меньшей мере частично на основании набора данных об использовании, сгенерированных перед приемом одного или более потоков данных об использовании одним или более другими изделиями, представляющими собой РРЕ, рабочими или рабочими средами того же типа, что и указанное по меньшей мере одно из изделия, представляющего собой РРЕ, рабочего или рабочей среды; распознавание сигнатуры связанного с безопасностью события в одном или более потоках данных об использовании на основании обработки одного или более потоков данных об использовании с помощью модели и генерирование вывода данных в ответ на распознавание сигнатуры связанного с безопасностью события.
[01126] Пример 48: Способ согласно примеру 47, дополнительно содержащий способ согласно любому из пп. 16-43.
[01127] Пример 49: Устройство для обработки данных, содержащее: запоминающее устройство; и один или более компьютерных процессоров, которые выполняют любой из способов согласно примеру 48.
[01128] Пример 50: Аппарат, содержащий средство для выполнения любого из способов согласно примеру 48.
[01129] Пример 51: Постоянный машиночитаемый запоминающий носитель, закодированный командами, которые при исполнении вызывают выполнение по меньшей одним процессором устройства для обработки данных любого из способов согласно примеру 48.
[01130] Следует понимать, что в зависимости от примера, некоторые действия или события любой из методик, описанных в настоящем документе, могут быть выполнены в другом порядке, могут быть добавлены, объединены или полностью исключены (например, не все описанные действия или события необходимы для практического осуществления методик). Более того, в определенных примерах действия или события могут быть выполнены одновременно, например, посредством многопотоковой обработки, обработки прерываний или множества процессоров, а не последовательно.
[01131] В одном или более примерах описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если функции реализованы в программном обеспечении, они могут быть сохранены на машиночитаемом носителе, или быть переданы посредством него как одна или более команд или код, и исполняться аппаратным блоком обработки. Машиночитаемые носители могут включать машиночитаемые запоминающие носители, которые соответствуют материальному носителю, такому как запоминающие носители данных, или носители для обмена данными, включающие любой носитель, который способствует передаче компьютерной программы из одного места в другое, например, согласно протоколу обмена данными. Таким образом, машиночитаемые носители в целом могут соответствовать (1) материальным машиночитаемым запоминающим носителям, которые являются постоянными, или (2) носителю для обмена данными, такому как сигнал или несущая волна. Запоминающие носители данных могут представлять собой любой любые доступные носители, доступ к которым может получать один или более компьютеров или один или более процессоров для извлечения команд, кода и/или структур данных для реализации методик, описанных в настоящем изобретении. Компьютерный программный продукт может включать машиночитаемый носитель.
[01132] В качестве примера, но не ограничения, такие машиночитаемые запоминающие носители могут представлять собой RAM, ROM, EEPROM, CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, флеш-память, или любой другой носитель, который может использоваться для хранения желаемого программного кода в форме команд или структур данных, доступ к которым может быть получен компьютером. Кроме того, любое соединение соответствующим образом называется машиночитаемым носителем. Например, если команды передаются с сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасная, радиоволновая и микроволновая технологии, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая технологии входят в объем определения термина «носитель».
[01133] Однако следует понимать, что машиночитаемые запоминающие носители и запоминающие носители данных не включают соединения, несущие волны, сигналы или другие временные носители, а наоборот, относятся к постоянным материальным носителям данных. В контексте данного документа термины «магнитный диск» и «оптический диск» включают компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным образом, а оптические диски воспроизводят данные оптическим образом с помощью лазеров. Комбинации вышеперечисленного также входят в объем понятия «машиночитаемые носители».
[01134] Команды могут исполняться одним или более процессорами, такими как один или более цифровых процессоров обработки сигналов процессор (DSP), микропроцессоров общего назначения, специализированных интегральных схем (ASIC), программируемых пользователем логических матриц (FPGA) или других эквивалентных интегральных или дискретных логических схем, а также любой комбинацией этих компонентов. Соответственно, термин «процессор» в рамках настоящего документа может относиться к любой из вышеупомянутых конструкций или любой другой конструкции, пригодной для осуществления способов, описанных в настоящем документе. Дополнительно, в некоторых аспектах, описанная в настоящем документе функциональная возможность может быть обеспечена в специальном аппаратном и/или программном модулях. Кроме того, данные методики могут быть полностью осуществлены в одной или более схем или логических элементов.
[01135] Методики согласно настоящему изобретению могут быть осуществлены в самых различных устройствах или аппаратах, включая устройство беспроводной связи, беспроводной телефон, микропроцессор, интегральную схему (IC) или набор IC (например, набор микросхем). Различные компоненты, модули или блоки описаны в настоящем изобретении, чтобы подчеркнуть функциональные аспекты устройств, выполненных с возможностью выполнения описанных методик, но не обязательно требующих реализации посредством различных аппаратных блоков. Скорее, как описано выше, различные блоки могут быть объединены в аппаратном блоке или обеспечены в виде группы взаимодействующих аппаратных блоков, включая один или более процессоров, как описано выше, в сочетании с подходящим программным обеспечением и/или программно-аппаратным обеспечением.
[01136] Были описаны разнообразные примеры. Эти и другие примеры находятся в пределах объема нижеследующей формулы изобретения.