Visualization to support event monitoring system

    公开(公告)号:US10656638B1

    公开(公告)日:2020-05-19

    申请号:US16703358

    申请日:2019-12-04

    Abstract: A frequency spectrum is computed using a Fourier transform a predefined plurality of times with successive windows of observation vectors, wherein each window of the successive windows includes a subset of observation vectors, wherein the successive windows include successive subsets selected sequentially in time. An average frequency spectrum is computed. A plurality of segmented average frequency spectra is computed, wherein each segmented average frequency spectrum is computed for a frequency band of predefined frequency bands. A distance value is computed using a trained support vector data description model with the segmented average frequency spectra. When an event has occurred is determined based on a comparison between the distance value and a predefined threshold. A vector is computed from the segmented average frequency spectra using t-stochastic neighbor embedding. When an event has occurred based on the comparison, an event indicator is presented on a graph using the vector.

    Robust heart-rate detection techniques for wearable heart-rate sensors

    公开(公告)号:US11950933B1

    公开(公告)日:2024-04-09

    申请号:US18527070

    申请日:2023-12-01

    Abstract: A heart-rate detection system can receive heartbeat data generated by a wearable heart-rate sensor worn by a wearer. The system can then execute a noise-reduction process for reducing noise in the heartbeat data. The noise-reduction process can involve applying a lowpass filter to the heartbeat data, generating wavelet coefficients by applying a wavelet transform to the filtered heartbeat data, and generating a reduced set of wavelet coefficients by thresholding the wavelet coefficients. An inverse wavelet signal can then be generated by applying an inverse wavelet transform to the reduced set of wavelet coefficients. R-peaks can be identified by performing peak detection on the instantaneous amplitudes of the data points in the inverse wavelet signal. A heart rate curve can then be generated based on the R-peaks and modified by applying a Hampel filter. Heartbeat data can then be generated based on the modified heart rate curve for output.

    Grid status monitoring system
    4.
    发明授权

    公开(公告)号:US11860212B1

    公开(公告)日:2024-01-02

    申请号:US18214038

    申请日:2023-06-26

    CPC classification number: G01R31/086 G06Q30/01 H02J13/00002

    Abstract: A computer monitors a status of grid devices using sensor measurements. Sensor data is clustered using a predefined grouping distance value to define one or more sensor event clusters. A plurality of monitored devices is clustered using a predefined clustering distance value to define one or more asset clusters. A location is associated with each monitored device of the plurality of monitored devices. A distance is computed between each sensor event cluster and each asset cluster. When the computed distance is less than or equal to a predefined asset/sensor distance value for a sensor event cluster and an asset cluster, an asset identifier of the asset cluster associated with the computed distance is added to an asset event list. For each asset cluster included in the asset event list, an asset location of an asset is shown on a map in a graphical user interface presented in a display.

    Data monitoring system
    5.
    发明授权

    公开(公告)号:US11036981B1

    公开(公告)日:2021-06-15

    申请号:US17167633

    申请日:2021-02-04

    Abstract: A computing system determines if an event has occurred. A first window is defined that includes a subset of a plurality of observation vectors modeled as an output of an autoregressive causal system. A magnitude adjustment vector is computed from a mean computed for a matrix of magnitude values that includes a column for each window of a plurality of windows. The first window is stored in a next column of the matrix of magnitude values. Each cell of the matrix of magnitude values includes an estimated power spectrum value for a respective window and a respective frequency. A second matrix of magnitude values is updated using the magnitude adjustment vector. Each cell of the second matrix of magnitude values includes an adjusted power spectrum value for the respective window and the respective frequency. A peak is detected from the next column of the second matrix of magnitude values.

    Event monitoring system
    6.
    发明授权

    公开(公告)号:US10558207B1

    公开(公告)日:2020-02-11

    申请号:US16549608

    申请日:2019-08-23

    Abstract: A computing system detects an event. (A) A frequency spectrum of observation vectors is computed using a Fourier transform. Each observation vector includes a sensor value. (B) (A) is repeated a predefined plurality of times with successive windows of the observation vectors. Each window of the successive windows includes a subset of the observation vectors. The successive windows include successive subsets selected sequentially in time. (C) An average frequency spectrum is computed from the frequency spectrum computed the predefined plurality of times. (D) A predefined noise filter is applied to the average frequency spectrum to define a filtered frequency spectrum. (E) A distance value is computed between the filtered frequency spectrum and a predefined reference spectrum using a distance computation function. (F) When an event has occurred is determined based on a comparison between the computed distance value and a predefined distance threshold.

    Event monitoring system using frequency segments

    公开(公告)号:US10684618B1

    公开(公告)日:2020-06-16

    申请号:US16703301

    申请日:2019-12-04

    Abstract: A computing system detects an event. (A) A frequency spectrum is computed using a Fourier transform. (B) (A) is repeated a predefined plurality of times with successive windows of observation vectors. Each window of the successive windows includes a subset of the observation vectors. The successive windows include successive subsets selected sequentially in time. (C) An average frequency spectrum is computed from the frequency spectrum computed the predefined plurality of times. (D) A plurality of segmented average frequency spectra is computed from the computed average frequency spectrum. Each segmented average frequency spectrum of the plurality of segmented average frequency spectra is computed for a frequency band of a plurality of predefined frequency bands. (E) When an event has occurred is determined based on the computed plurality of segmented average frequency spectra and a predefined threshold value.

Patent Agency Ranking