IP Library Patent Application 18774527
Patent Application
App. No. 18/774,527

RESPIRATION RATE DETECTION METHODOLOGY FOR NEBULIZERS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/774,527
Abstract

A method for determining respiratory rate from an audio respiratory signal comprising capturing the audio respiratory signal generated by a subject using a microphone. The method also comprises segmenting the audio respiratory signal into a plurality of overlapping frames. For each frame of the plurality of overlapping frames, the method comprises extracting a signal envelope, computing an auto-correlation function, computing an FFT spectrum from the auto-correlation function and computing a respiratory rate of the subject using the FFT spectrum.

Claims (75)

1 - 22 . (canceled)

23 . A method of detecting a rate of progression of lung, throat, and/or heart pathology, the method comprising:

inputting a plurality of audio files comprising a training set into a deep learning process, wherein the plurality of audio files includes sessions with subjects with known pathologies of varying degrees of severity;

annotating the plurality of audio files with metadata associated with the subjects with known pathologies;

analyzing the plurality of audio files to extract a plurality of audio respiratory signals;

training the deep learning process using the plurality of audio respiratory signals and the metadata;

capturing an audio respiratory signal generated by a subject using a microphone;

segmenting the audio respiratory signal into a plurality of overlapping frames;

for each frame of the plurality of overlapping frames, performing the following:

(i) extracting a signal envelope,

(ii) computing an auto-correlation function,

(iii) computing an FFT spectrum from the auto-correlation function,

(iv) computing a respiratory rate of the subject using the FFT spectrum, and

(v) storing respiratory rates for the plurality of overlapping frames in computer memory;

inputting the stored respiratory rates of the subject into the deep learning process; and

outputting the rate of progression of the lung, throat, and/or heart pathology of the subject using the deep learning process.

24 . The method of claim 23 , further comprising:

updating the deep learning process based on new audio respiratory signals generated by new subjects.

25 . The method of claim 23 , wherein the deep learning process comprises a trained artificial neural network or a convolutional neural network.

26 . The method of claim 23 , wherein each of the plurality of overlapping frames has a duration of at least 30 seconds.

27 . The method of claim 23 , wherein two or more frames of the plurality of overlapping frames overlap by at least 66%.

28 . The method of claim 23 , wherein computing the auto-correlation function comprises:

filtering the auto-correlation function using low and high possible respiratory threshold values.

29 . The method of claim 23 , wherein computing the auto-correlation function comprises:

filtering the auto-correlation function using a high-pass filter.

30 . The method of claim 23 , wherein computing the respiratory rate comprises:

determining a location of a peak magnitude of the FFT spectrum; and

computing one or more values associated with the respiratory rate using the peak magnitude.

31 . The method of claim 30 , further comprising:

applying median filtering to the one or more values associated with the respiratory rate to reduce inaccurate values.

32 . A non-transitory computer-readable storage medium having stored thereon, computer executable instructions that, if executed by a computer system cause the computer system to carry out operations to detect a rate of progression of lung, throat, and/or heart pathology, the operations including:

inputting a plurality of audio files comprising a training set into a deep learning process, wherein the plurality of audio files includes sessions with subjects with known pathologies of varying degrees of severity;

annotating the plurality of audio files with metadata associated with the subjects with known pathologies;

analyzing the plurality of audio files to extract a plurality of audio respiratory signals;

training the deep learning process using the plurality of audio respiratory signals and the metadata;

capturing an audio respiratory signal generated by a subject using a microphone;

segmenting the audio respiratory signal into a plurality of overlapping frames;

for each frame of the plurality of overlapping frames performing the following:

(i) extracting a signal envelope,

(ii) computing an auto-correlation function,

(iii) computing an FFT spectrum from the auto-correlation function,

(iv) computing a respiratory rate of the subject using the FFT spectrum, and

(v) storing respiratory rates for the plurality of overlapping frames in computer memory;

inputting the stored respiratory rates of the subject into the deep learning process; and

outputting the rate of progression of the lung, throat, and/or heart pathology of the subject using the deep learning process.

33 . The non-transitory computer-readable storage medium of claim 32 , wherein the operations further include:

updating the deep learning process based on new audio respiratory signals generated by new subjects.

34 . The non-transitory computer-readable storage medium of claim 32 , wherein the deep learning process comprises a trained artificial neural network or a convolutional neural network.

35 . The non-transitory computer-readable storage medium of claim 32 , wherein each of the plurality of overlapping frames has a duration of at least 30 seconds.

36 . The non-transitory computer-readable storage medium of claim 32 , wherein two or more frames of the plurality of overlapping frames overlap by at least 66%.

37 . The non-transitory computer-readable storage medium of claim 32 , wherein computing the auto-correlation function comprises:

filtering the auto-correlation function using low and high possible threshold respiratory values.

38 . The non-transitory computer-readable storage medium of claim 32 , wherein computing the auto-correlation function comprises:

filtering the auto-correlation function using a high-pass filter.

39 . A system for detecting a rate of progression of lung, throat, and/or heart pathology, the system comprising:

a nebulizer communicatively coupled with a microphone, wherein the microphone is operable to capture audio respiratory signals from a subject;

a memory coupled to the nebulizer and operable to store the audio respiratory signal, wherein the memory further comprises an application for detecting the rate of progression of lung, throat, and/or heart pathology; and

a processor coupled to said memory and said nebulizer, the processor being configured to operate in accordance with said application to:

input a plurality of audio files comprising a training set into a deep learning process, wherein the plurality of audio files includes sessions with subjects with known pathologies of varying degrees of severity;

annotate the plurality of audio files with metadata associated with the subjects with known pathologies;

analyze the plurality of audio files to extract a plurality of audio respiratory signals;

train the deep learning process using the plurality of audio respiratory signals and the metadata;

capture an audio respiratory signal generated by a subject using a microphone;

segment the audio respiratory signal into a plurality of overlapping frames;

for each frame of the plurality of overlapping frames perform the following:

(i) extract a signal envelope,

(ii) compute an auto-correlation function,

(iii) compute an FFT spectrum from the auto-correlation function,

(iv) compute a respiratory rate of the subject using the FFT spectrum, and

(v) store respiratory rates for the plurality of overlapping frames in computer memory;

input the stored respiratory rates of the subject into the deep learning process; and

output the rate of progression of the lung, throat, and/or heart pathology of the subject using the deep learning process.

40 . The system of claim 39 , wherein the microphone, the processor and the memory are integrated with the nebulizer in a single device.

41 . The system of claim 39 , wherein the processor is further configured to operate in accordance with said application to update the deep learning process based on new audio respiratory signals generated by new subjects.

42 . The system of claim 39 , wherein the deep learning process comprises a trained artificial neural network.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2025
From: VUAANT, INC. D/B/A CARE.AI
To: STRYKER CORPORATION
Reel/Frame 071329/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2025
From: STAMATOPOULOS, CHARALAMPOS-CHRISTOS; O'NEILL, FRANCIS PATRICK; EICHENHOLZ, JASON
To: AIREHEALTH INC.
Reel/Frame 070938/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2025
From: AIREHEALTH, INC.
To: VUAANT, INC. D/B/A CARE.AI
Reel/Frame 070938/0917 →