Abstract:
In some examples, a system includes a head-mounted device, a visor that includes a reflective object that is substantially transparent in a visible light spectrum and embodied at a physical surface of the visor, at least one visor attachment assembly that couples the visor to the head-mounted device; at least one optical sensor; and at least one computing device communicatively coupled to the at least one optical sensor, the at least one computing device comprising a memory and one or more computer processors that: receive, from the optical sensor, an indication of light outside of a visible light spectrum that is reflected from the reflective object; determine, based at least in part on the light outside of a visible light spectrum that is reflected from the reflective object, a position of the visor; and perform, based at least in part on the position of the visor, at least one operation.
Abstract:
A method for monitoring impairment indicators, the method includes measuring, with a movement sensor attached to the person, a first signal related to movement of a person during a first time window and electronically storing the at least one numerical descriptor derived from the first signal as reference data for the person. The method further includes measuring, with the movement sensor attached to the person, a second signal related to movement of the person during a second time window and comparing at least one numerical descriptor derived from the second signal to the reference data as a factor to identify an impairment indicator. The present disclosure also includes a device for monitoring impairment indicators.
Abstract:
At least some aspects of the present disclosure feature systems and methods for obfuscating data. The method includes the steps of: receiving an input data stream comprising a sequence of n-grams; mapping at least some of the sequence of n-grams to corresponding dictionary terms using an dictionary; disposing the corresponding tokens to an output data stream.
Abstract:
A system includes a computing device and an article of personal protective equipment (PPE). The article of PPE includes at least one sensor configured to generate a stream of PPE data. The computing device is configured to store the PPE data in transaction data that is stored by a distributed ledger managed by a consensus network of computing devices. The computing device is further configured to perform at least one action based at least in part on the transaction data stored by the distributed ledger.
Abstract:
A method and system for monitoring impairment indicators. The method includes, during a first time window, measuring a first movement signal related to movement of the person with a movement sensor associated with the person, and measuring a first biological signal of the person with a biological sensor attached to the person. The method further includes electronically storing at least one numerical descriptor derived from the first movement signal and at least one numerical descriptor derived from the first biological signal as reference data for the person. The method includes during a second time window, measuring a second signal related to movement of the person with the movement sensor, and measuring a second biological signal of the person with the biological sensor. The method further includes comparing at least one numerical descriptor derived from the second signal and at least one numerical descriptor derived from the second biological signal to the reference data to identify an impairment indicator.
Abstract:
A method and system for monitoring impairment indicators. The method comprises, during a first time window, measuring a first movement signal related to movement of a person with a movement sensor associated with the person, and measuring a first environmental signal with an environmental sensor. The method further comprises electronically storing at least one numerical descriptor derived from the first movement signal and the first environmental signal as reference data for the person. The method further includes, during a second time window, measuring a second movement signal related to movement of the person with the movement sensor and measuring a second environmental signal with the environmental sensor; and comparing at least one numerical descriptor derived from the second movement signal and the second environmental signal to the reference data to identify an impairment indicator.
Abstract:
In some examples, a system includes: a plurality of different articles of personal protection equipment (PPE) that are all controlled by a particular user, and a computing device. The computing device may include one or more computer processors configured to receive sets of data from each of the different articles of PPE, wherein each set of data is based at least in part on a type of each of the different articles of PPE; generate for display a user interface that contemporaneously includes a plurality of graphical elements that are based at least in part on at least two sets of data that correspond to at least two different articles of PPE of the plurality of different articles of PPE; and in response to receiving an indication of user input that corresponds to at least one of the plurality of graphical elements, perform at least one operation.
Abstract:
In some examples, a system includes an article of hearing protection assigned to a worker, and a portable computing device assigned to the worker; a remote computing device communicatively coupled to the portable computing device, the remote computing device configured to receive sound level data that indicate different sound levels at different, respective locations of a work environment; determine, based on location data received from the portable computing device, an amount of sound received by the worker over a period of time; identify an updated location in the work environment having a sound level that is different from a current location, based at least in part on the article of hearing protection, the amount of sound, and the sound level data that indicates different sound levels at different, respective locations; and generate a notification that instructs the worker to move from the current location to the updated location.
Abstract:
Computer-implemented systems and methods for estimating a replacement status of an HVAC air filter. Outdoor weather data (e.g., outdoor temperature information), is obtained. A Total Runtime Value of the HVAC system is determined based upon the obtained outdoor weather data. Finally, a replacement status of the air filter is estimated as a function of a comparison of the Total Runtime Value with a Baseline Value. By correlating air filter replacement status with an estimated runtime of the HVAC system, a credible predictor of air filter usage is provided. By estimating fan runtime based on easily-obtained outdoor weather data, the methods are readily implemented with any existing HVAC system and do not require installation of sensors or other mechanical or electrical components to the HVAC system.
Abstract:
At least some aspects of the present disclosure feature systems and methods for obfuscating data. The method includes the steps of: receiving or retrieve an input data stream comprising a sequence of n-grams; mapping at least some of the sequence of n-grams to corresponding tokens using an obfuscation table; disposing the corresponding tokens to an output data stream.