IP Library Granted Patent US 12,440,150
Granted Patent B2
US 12,440,150 · App. 17/592,777 · Granted Oct 14, 2025

Speech-based pulmonary assessment

Inventors: Korosh Vatanparvar (Santa Clara, CA); Viswam Nathan (Fresno, CA); Ebrahim Nematihosseinabadi (Santa Clara, CA); Md Mahbubur Rahman (San Jose, CA); Tousif Ahmed (San Jose, CA); Jilong Kuang (San Jose, CA); Jun Gao (Menlo Park, CA)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
A61B5/4803A61B5/0022A61B5/024A61B5/0816G10L25/66A61B2562/0204
View Patent ↗
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 12,440,150
App. No.
17/592,777
Granted
Oct 14, 2025
Kind
B2
Abstract

Pulmonary assessment based on speech can include identifying one or more audio features and speech patterns of a user's speech. A cognitive burden associated with the user's speech can be determined. A pulmonary condition of the user can be determined based on predetermined correlations between the one or more audio features and speech patterns of the user's speech, the cognitive burden, and a respiratory airway condition.

Claims (51)

1. A computer-based method, comprising:

extracting from a user's speech, using computer hardware, audio features including Mel-frequency cepstral coefficients (MFCCs) specifying speech patterns of the user's speech;

calculating, by the computer hardware, a metric specifying cognitive burden associated with the user's speech based on at least one of complexity of words or grammatical structure of the user's speech; and

determining, by the computer hardware, a pulmonary condition of the user by processing the audio features and the metric of cognitive burden through a predictive model including one or more first convolutional neural network layers trained to extract spatiotemporal features pertaining to airway anomalies and one or more second long short-term memory layers trained to correlate the spatiotemporal features with lung functions.

2. The method of claim 1 , further comprising:

generating a customized script specific to the user, wherein the user's speech is a vocalization of the customized script.

3. The method of claim 1 , further comprising:

generating a customized script specific to the user, wherein the customized script comprises words and grammatical structure selected based on a likelihood of causing the user to improve the pulmonary condition in response to multiple readings of the customized script by the user.

4. The method of claim 1 , further comprising:

determining a respiratory airway condition of the user multiple times over a predetermined time interval; and

conveying a pulmonary assessment to at least one of the user or a healthcare professional in response to detecting a predetermined change in the pulmonary condition of the user during the predetermined time interval.

5. The method of claim 1 , further comprising:

determining whether the pulmonary condition of the user corresponds to an airway anomaly of the user, wherein the airway anomaly includes at least one of an airway obstruction or an airway restriction.

6. The method of claim 1 , wherein

determining the pulmonary condition of the user comprises determining one or more lung function parameters.

7. The method of claim 6 , wherein

the one or more lung function parameters include at least one of an estimated forced expiratory volume in one second (FEV1) of the user or a forced vital capacity (FVC) of the user.

8. A system, comprising:

one or more processors configured to initiate operations including:

extracting from a user's speech audio features including Mel-frequency cepstral coefficients (MFCCs) specifying speech patterns of the user's speech;

calculating a metric specifying cognitive burden associated with the user's speech based on at least one of complexity of words or grammatical structure of the user's speech; and

determining a pulmonary condition of the user by processing the audio features and the metric of cognitive burden through a predictive model including one or more first convolutional neural network layers trained to extract spatiotemporal features pertaining to airway anomalies and one or more second long short-term memory layers trained to correlate the spatiotemporal features with lung functions.

9. The system of claim 8 , wherein the processor is configured to initiate operations further including:

generating a customized script specific to the user, wherein the user's speech is a vocalization of the customized script.

10. The system of claim 8 , wherein the processor is configured to initiate operations further including:

generating a customized script specific to the user, wherein the customized script comprises words and grammatical structure selected based on a likelihood of causing the user to improve the pulmonary condition in response to multiple readings of the customized script by the user.

11. The system of claim 8 , wherein the processor is configured to initiate operations further including:

determining a respiratory airway condition of the user multiple times over a predetermined time interval; and

conveying a pulmonary assessment to at least one of the user or a healthcare professional in response to detecting a predetermined change in the pulmonary condition of the user during the predetermined time interval.

12. The system of claim 8 , wherein the processor is configured to initiate operations further including:

determining whether the pulmonary condition of the user corresponds to an airway anomaly of the user, wherein the airway anomaly includes at least one of an airway obstruction or an airway restriction.

13. The system of claim 8 , wherein

determining the pulmonary condition of the user comprises determining one or more lung function parameters.

14. A computer program product, the computer program product comprising:

one or more computer-readable storage media and program instructions collectively stored on the one or more computer-readable storage media, the program instructions executable by a processor to cause the processor to initiate operations including:

extracting from a user's speech audio features including Mel-frequency cepstral coefficients (MFCCs) specifying speech patterns of the user's speech;

calculating a metric specifying cognitive burden associated with the user's speech based on at least one of complexity of words or grammatical structure of the user's speech; and

determining a pulmonary condition of the user by processing the audio features and the metric of cognitive burden through a predictive model including one or more first convolutional neural network layers trained to extract spatiotemporal features pertaining to airway anomalies and one or more second long short-term memory layers trained to correlate the spatiotemporal features with lung functions.

15. The computer program product of claim 14 , wherein the program instructions are executable by the processor to cause the processor to initiate operations further including:

generating a customized script specific to the user, wherein the user's speech is a vocalization of the customized script.

16. The computer program product of claim 14 , wherein the program instructions are executable by the processor to cause the processor to initiate operations further including:

generating a customized script specific to the user, wherein the customized script comprises words and grammatical structure selected based on a likelihood of causing the user to improve the pulmonary condition in response to multiple readings of the customized script by the user.

17. The computer program product of claim 14 , wherein the program instructions are executable by the processor to cause the processor to initiate operations further including:

determining a respiratory airway condition of the user multiple times over a predetermined time interval; and

conveying a pulmonary assessment to at least one of the user or a healthcare professional in response to detecting a predetermined change in the pulmonary condition of the user during the predetermined time interval.

18. The computer program product of claim 14 , wherein the program instructions are executable by the processor to cause the processor to initiate operations further including:

determining whether the pulmonary condition of the user corresponds to an airway anomaly of the user, wherein the airway anomaly includes at least one of an airway obstruction or an airway restriction.

19. The computer program product of claim 14 , wherein

determining the pulmonary condition of the user comprises determining one or more lung function parameters.

20. The computer program product of claim 19 , wherein

the one or more lung function parameters include at least one of an estimated forced expiratory volume in one second (FEV1) of the user or a forced vital capacity (FVC) of the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: VATANPARVAR, KOROSH; NATHAN, VISWAM; NEMATIHOSSEINABADI, EBRAHIM; RAHMAN, MD MAHBUBUR; AHMED, TOUSIF; KUANG, JILONG; GAO, JUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 058889/0467 →
Continuity (2)
Provisional Application 63148276 · Feb 11, 2021
Related Publication 20220257175A1 · Aug 18, 2022
References Cited (23)
US 7850619B2 · Gavish et al. · 2010 [cited by applicant]
US 10028675B2 · Patel et al. · 2018 [cited by applicant]
US 10796805B2 · Lotan et al. · 2020 [cited by applicant]
US 10847177B2 · Shallom · 2020 [cited by applicant]
US 11000210B2 · Artunduaga · 2021 [cited by applicant]
US 20180240535A1 · Harper et al. · 2018 [cited by applicant]
US 20190080803A1 · Lotan et al. · 2019 [cited by applicant]
US 20200098384A1 · Nematihosseinabadi et al. · 2020 [cited by applicant]
US 20200118583A1 · Shallom · 2020 [cited by applicant]
US 20210361227A1 · Chou et al. · 2021 [cited by applicant]
US 20240049981A1 · Berisha · 2024 [cited by examiner]
KR 20190113390A · 2019 [cited by applicant]
WO 2016028495A1 · 2016 [cited by applicant]
WO 2018021920A1 · 2018 [cited by applicant]
WO 2019194843A1 · 2019 [cited by applicant]
WO 2022173215A1 · 2022 [cited by applicant]
Vatanparvar, K. et al., “SpeechSpiro: Lung Function Assessment from Speech Pattern as an Alternative to Spirometry for Mobile Health Tracking,” In 2021 43rd Annual International Conference of the IEEE Engineering in Med… [cited by applicant]
Fukuda, T. et al., “Detecting breathing sounds in realistic Japanese telephone conversations and its application to automatic speech recognition,” Speech Communication, vol. 98, Issue C, Apr. 2018, pp. 95-103. [cited by applicant]
Ruinskiy, D. et al., “An effective algorithm for automatic detection and exact demarcation of breath sounds in speech and song signals,” IEEE Transactions on Audio, Speech, and Language Processing, vol. N5, No. 3, pp. 8… [cited by applicant]
WIPO Appln. No. PCT/KR2022/001971, Int'l. Search Report, Jun. 7, 2022, 3 pg. [cited by applicant]
WIPO Appln. No. PCT/KR2022/001971, Written Opinion, Jun. 7, 2022, 4 pg. [cited by applicant]
EP Appln. No. 22752975.7, Supplementary European Search Report, Jan. 8, 2024, 6 pg. [cited by applicant]
Chun, K.S. et al., “Towards Passive Assessment of Pulmonary Function from Natural Speech Recorded Using a Mobile Phone,” In 2020 IEEE Int'l. Conf. on Pervasive Computing and Communicaitons (PerCom), Mar. 23, 2020, 10 pg. [cited by applicant]