G08B21/18

Method and system for detecting occupant interactions

Determining occupants' interactions in a space by applying a computer vision algorithm to track an occupant in a set of images of a space to obtain locations in the space of the occupant over time, where a history log of the occupant includes the locations of the occupant in the space over time is created and history logs of a plurality of occupants are compared to extract interaction points between the plurality of occupants.

Systems and methods for identifying an acoustic source based on observed sound

An electronic device includes a processor, and a memory containing instructions that, when executed by the processor, cause the electronic device to learn a sound emitted by a legacy device and to issue an output when the electronic device subsequently hears the sound. For example, the electronic device can receive a training input and extract a compact representation of a sound in the training input, which the device stores. The device can receive an audio signal corresponding to an observed acoustic scene and extract a representation of the observed acoustic scene from the audio signal. The electronic device can determine whether the sound is present in the observed acoustic scene at least in part from a comparison of the representation of the observed acoustic scene with the representation of the sound. The electronic device emits a selected output responsive to determining that the sound is present in the acoustic scene.

Contact tracing based on associations in a wireless network
11716590 · 2023-08-01 · ·

A computer may receive connection information associated with one or more communication devices in a network, where the connection information specifies dynamic associations or connections between electronic devices and the one or more communication devices in an environment as a function of time. Then, the computer may store system information that includes: first identifiers of the one or more communication devices, second identifiers of the electronic devices, and timestamps, where a portion of the system information specifies a duration of a dynamic association or connection between a given electronic device and a given communication device. Moreover, the computer may receive occurrence information that indicates an occurrence of an event. In response, the computer may determine, based at least in part on the system information, one or more regions in the environment where an electronic device was present during a time interval, and the computer may accordingly perform a remedial action.

Contact tracing based on associations in a wireless network
11716590 · 2023-08-01 · ·

A computer may receive connection information associated with one or more communication devices in a network, where the connection information specifies dynamic associations or connections between electronic devices and the one or more communication devices in an environment as a function of time. Then, the computer may store system information that includes: first identifiers of the one or more communication devices, second identifiers of the electronic devices, and timestamps, where a portion of the system information specifies a duration of a dynamic association or connection between a given electronic device and a given communication device. Moreover, the computer may receive occurrence information that indicates an occurrence of an event. In response, the computer may determine, based at least in part on the system information, one or more regions in the environment where an electronic device was present during a time interval, and the computer may accordingly perform a remedial action.

System and method for proximity-based analysis of multiple agricultural entities
11716588 · 2023-08-01 · ·

A system for proximity-based analysis of multiple entities includes a first communication device associated with a first entity and an additional communication device associated with an additional entity, wherein the first communication device and the additional communication device are communicatively couplable. The system includes one or more processors communicatively coupled to at least one of the first communication device or the at least an additional communication device. The one or more processors are configured to: identify a spatial relationship between the first entity and the additional entity based on one or more signals from the first communication device or the additional communication device, identify an operation unit defined by an association between the first entity and the additional entity based on the spatial relationship between the first entity and the at least the additional entity, and report one or more characteristics of the operation unit.

System and method for proximity-based analysis of multiple agricultural entities
11716588 · 2023-08-01 · ·

A system for proximity-based analysis of multiple entities includes a first communication device associated with a first entity and an additional communication device associated with an additional entity, wherein the first communication device and the additional communication device are communicatively couplable. The system includes one or more processors communicatively coupled to at least one of the first communication device or the at least an additional communication device. The one or more processors are configured to: identify a spatial relationship between the first entity and the additional entity based on one or more signals from the first communication device or the additional communication device, identify an operation unit defined by an association between the first entity and the additional entity based on the spatial relationship between the first entity and the at least the additional entity, and report one or more characteristics of the operation unit.

Integrated sensing and actuation module for wristband enabling identification and/or compensation for band tightness

A wearable device can include a wearable band configured to contact a user of the wearable device, an actuator, a sensor, and one or more processors in communication with the actuator and the sensor. The processors can be configured to measure a back electromotive force (“EMF”) of the actuator; determine, based on the measured back EMF, data that describes a contact force between the wearable band and the user; and determine, based on the data that describes the contact force, a quality metric describing a data quality of sensor data collected by the sensor. In some embodiments, the processor(s) can determine, generate sensor output data based on the sensor data and based at least in part on the data describing the contact force between the wearable band and the user. For example, one or more machine-learned models maybe leveraged to generate sensor output data that is compensated for the wearable band being too tight or too loose.

Tamper-respondent assemblies with porous heat transfer element(s)

Tamper-respondent assemblies are provided which include a circuit board, an enclosure assembly mounted to the circuit board, and a pressure sensor. The circuit board includes an electronic component, and the enclosure assembly is mounted to the circuit board to enclose the electronic component within a secure volume. The enclosure assembly includes a thermally conductive enclosure with a sealed inner compartment, and a porous heat transfer element within the sealed inner compartment. The porous heat transfer element is sized and located to facilitate conducting heat from the electronic component across the sealed inner compartment of the thermally conductive enclosure. The pressure sensor senses pressure within the sealed inner compartment of the thermally conductive enclosure to facilitate identifying a pressure change indicative of a tamper event.

Tamper-respondent assemblies with porous heat transfer element(s)

Tamper-respondent assemblies are provided which include a circuit board, an enclosure assembly mounted to the circuit board, and a pressure sensor. The circuit board includes an electronic component, and the enclosure assembly is mounted to the circuit board to enclose the electronic component within a secure volume. The enclosure assembly includes a thermally conductive enclosure with a sealed inner compartment, and a porous heat transfer element within the sealed inner compartment. The porous heat transfer element is sized and located to facilitate conducting heat from the electronic component across the sealed inner compartment of the thermally conductive enclosure. The pressure sensor senses pressure within the sealed inner compartment of the thermally conductive enclosure to facilitate identifying a pressure change indicative of a tamper event.

Systems and methods for alarm processing

System and method for alarm processing are provided. The system may include a plurality of security devices. The plurality of security devices may be divided into at least one group. One group of the at least one group may include a first security device and one or more second security devices. The first security device may receive, from the one or more second security devices, one or more first alarms generated by the one or more second security devices. The first security device may determine that an alarm condition is satisfied based at least on one of the one or more first alarms and one or more second alarms generated by the first security device. The first security device may send, based on the determination, at least one of the one or more first alarms and the one or more second alarms to a user terminal.