IP Library › Granted Patent US 12,315,530
Granted Patent B2
US 12,315,530 · App. 16/748,115 · Granted May 27, 2025

Systems and methods for generating anonymized acoustic fingerprints

Inventors: Len Usvyat (Boston, MA); Thomas Charles Blanchard (Somerville, MA); Sheetal Chaudhuri (Arlington, MA); Wendy Millette (Concord, MA); Franklin W. Maddux (Lincoln, MA); Caitlin Kelly Monaghan (Arlington, MA)
Assignee: Fresenius Medical Care Holdings, Inc.
G10L25/51A61B7/04G01H17/00G06F21/6245
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,315,530
App. No.
16/748,115
Filed
Jan 21, 2020
Granted
May 27, 2025
Kind
B2
Art Unit
2692
USPC
700/94
Abstract

Systems and methods for generating anonymized acoustic fingerprints. For a predetermined time interval, raw audio data associated with an environment can be captured and processed. Based on the captured raw audio data, a plurality of discrete data elements can be generated.

Claims (57)

1. A method of generating an anonymized acoustic fingerprint for a dialysis environment, the method comprising:

capturing, using at least one acoustic sensor, raw ambient sound data associated with the dialysis environment during a predetermined time interval, the raw ambient sound data comprising audio data associated with at least one of medical personnel, a patient, or a dialysis machine in the dialysis environment;

processing the captured raw ambient sound data to convert the raw ambient sound data into a plurality of discrete data elements, wherein the plurality of discrete data elements are indicative of acoustic characteristics of the dialysis environment that cannot be converted back to identifiable ambient sounds of the raw ambient sound data associated with the at least one of the medical personnel, the patient, or the dialysis machine;

storing, in memory, the plurality of discrete data elements for the predetermined time interval without storing any audio information comprising identifiable ambient sounds;

identifying a pattern of the plurality of discrete data elements;

classifying, based on the identified pattern, the dialysis environment as a good environment or a bad environment; and

in response to classifying the dialysis environment as a bad environment, determining, based on the plurality of discrete data elements, assistance, education or training required for the dialysis environment to be converted to a good environment.

2. The method of claim 1 , wherein the acoustic characteristics comprise at least one of: an intensity value, a centroid value, a spread value, a skewness value, a kurtosis value, a decrease value, a rolloff value, a spectral slope value, or a mel-frequency cepstral coefficient.

3. The method of claim 1 , wherein the predetermined time interval is greater than 5 seconds.

4. The method of claim 1 , further comprising predicting, based on the acoustic characteristics, one or more performance outcomes associated with the dialysis environment.

5. The method of claim 4 , wherein the one or more performance outcomes comprises patient satisfaction.

6. The method of claim 1 , wherein:

the raw ambient sound data comprises sound generated by at least one of: a heart or arteriovenous fistula thrill; and

the method further comprises determining, based on the plurality of discrete data elements, a medical condition of the patient in the dialysis environment.

7. The method of claim 1 , wherein the at least one acoustic sensor comprises a microphone.

8. The method of claim 1 , wherein classifying, based on the identified pattern, the dialysis environment as a good environment or a bad environment comprises:

identifying, based on the identified pattern, at least one condition of the dialysis environment, the at least one condition comprising employees in the dialysis environment operating efficiently, persons in the dialysis environment are being treated respectfully, or there existing a low risk of safety issues; and

in response to identifying the at least one condition of the dialysis environment, classifying the dialysis environment as a good environment.

9. The method of claim 1 , further comprising predicting, based on the plurality of discrete data elements, when a patient in the dialysis environment will leave a dialysis chair in the dialysis environment.

10. The method of claim 1 , further comprising:

capturing, using at least one sensor, raw pressure data associated with the dialysis environment during a predetermined time interval;

processing the captured raw pressure data to convert the raw pressure data into a second plurality of discrete data elements; and

storing, in memory, the second plurality of discrete data elements for the predetermined time interval.

11. The method of claim 1 , wherein the audio data comprises an audible interaction between the patient and the medical personnel.

12. The method of claim 1 , wherein the audio data comprises an audible alert or an operational noise associated with the dialysis machine.

13. A system, comprising:

at least one acoustic sensor configured to capture raw sound data associated with a dialysis environment;

a computer-readable medium comprising computer-executable instructions; and

one or more processors configured to execute the computer-executable instructions,

wherein, when the one or more processors are executing the computer-executable instructions, the one or more processors are configured to carry out operations comprising:

receiving, from the at least one acoustic sensor, raw ambient sound data associated with the dialysis environment during a predetermined time interval, the raw ambient sound data comprising audio data associated with at least one of medical personnel, a patient, or a dialysis machine in the dialysis environment;

processing the received raw ambient sound data to convert the raw ambient sound data into a plurality of discrete data elements, wherein the plurality of discrete data elements are indicative of acoustic characteristics of the dialysis environment that cannot be converted back to identifiable ambient sounds of the raw ambient sound data associated with the at least one of the medical personnel, the patient, or the dialysis machine;

storing, in memory, the plurality of discrete data elements for the predetermined time interval without storing any audio information comprising identifiable ambient sounds;

identifying a pattern of the plurality of discrete data elements;

classifying, based on the identified pattern, the dialysis environment as a good environment or a bad environment; and

in response to classifying the dialysis environment as a bad environment, determining, based on the plurality of discrete data elements, assistance, education or training required for the dialysis environment to be converted to a good environment.

14. The system of claim 13 , wherein the plurality of discrete data elements comprises at least one of: an intensity value, a centroid value, a spread value, a skewness value, a kurtosis value, a decrease value, a rolloff value, a spectral slope value, or a mel-frequency cepstral coefficient.

15. The system of claim 13 , wherein the predetermined time interval is greater than 5 seconds.

16. The system of claim 13 , wherein the at least one acoustic sensor comprises a microphone.

17. The system of claim 13 , wherein, when the one or more processors are executing the computer-executable instructions, the one or more processors are further configured to carry out operations comprising predicting, based on the plurality of discrete data elements, one or more performance outcomes associated with the dialysis environment.

18. The system of claim 13 , wherein:

the raw ambient sound data comprises sound generated by at least one of: a heart or arteriovenous fistula thrill; and

the operations further comprise determining, based on the plurality of discrete data elements, a medical condition of a patient in the dialysis environment.

19. A non-transitory computer-readable storage medium having instructions executable by one or more processors to cause the processors to perform operations comprising:

capturing, using at least one acoustic sensor, raw ambient sound data associated with a dialysis environment during a predetermined time interval, the raw ambient sound data comprising audio data associated with at least one of medical personnel, a patient, or a dialysis machine in the dialysis environment;

processing the captured raw ambient sound data to convert the raw ambient sound data into a plurality of discrete data elements, wherein the plurality of discrete data elements are indicative of acoustic characteristics of the dialysis environment that cannot be converted back to identifiable ambient sounds of the raw ambient sound data associated with the at least one of the medical personnel, the patient, or the dialysis machine;

storing, in memory, the plurality of discrete data elements for the predetermined time interval without storing any audio information comprising identifiable sounds;

identifying a pattern of the plurality of discrete data elements;

classifying, based on the identified pattern, the dialysis environment as a good environment or a bad environment; and

in response to classifying the dialysis environment as a bad environment, determining, based on the plurality of discrete data elements, assistance, education or training required for the dialysis environment to be converted to a good environment.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the plurality of discrete data elements comprises at least one of: an intensity value, a centroid value, a spread value, a skewness value, a kurtosis value, a decrease value, a rolloff value, a spectral slope value, or a mel-frequency cepstral coefficient.

21. The non-transitory computer-readable storage medium of claim 19 , wherein the predetermined time interval is greater than 5 seconds.

22. The non-transitory computer-readable storage medium of claim 19 , the operations further comprising predicting, based on the plurality of discrete data elements, one or more performance outcomes associated with the dialysis environment.

23. The non-transitory computer-readable storage medium claim 19 , wherein:

the raw ambient sound data comprises sound generated by at least one of: a heart or arteriovenous fistula thrill; and

the operations further comprise determining, based on the plurality of discrete data elements, a medical condition of a patient in the dialysis environment.

24. The non-transitory computer-readable storage medium of claim 19 , wherein the at least one acoustic sensor comprises a microphone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: USVYAT, LEN; BLANCHARD, THOMAS CHARLES; CHAUDHURI, SHEETAL; MILLETTE, WENDY; MADDUX, FRANKLIN W.; MONAGHAN, CAITLIN KELLY
To: FRESENIUS MEDICAL CARE HOLDINGS, INC.
Reel/Frame 051999/0590 →
Continuity (3)
Provisional Application 62867402 · Jun 27, 2019
Provisional Application 62795469 · Jan 22, 2019
Related Publication 20200234818A1 · Jul 23, 2020
References Cited (24)
US 11864880B2 · Abeyratne · 2024 [cited by examiner]
US 12070323B2 · Chou · 2024 [cited by examiner]
US 20090082676A1 · Bennison · 2009 [cited by examiner]
US 20090247869A1 · Rambod et al. · 2009 [cited by applicant]
US 20110125063A1 · Shalon · 2011 [cited by examiner]
US 20140275856A1 · Kohlrausch et al. · 2014 [cited by applicant]
US 20150073306A1 · Abeyratne · 2015 [cited by examiner]
US 20160179466A1 · Weiss et al. · 2016 [cited by applicant]
US 20160283681A1 · Falck · 2016 [cited by examiner]
US 20170173262A1 · Veltz · 2017 [cited by examiner]
US 20180075203A1 · West · 2018 [cited by examiner]
US 20180357380A1 · Wang · 2018 [cited by examiner]
CN 1870935A · 2006 [cited by applicant]
CN 101732074A · 2010 [cited by applicant]
CN 102078202A · 2011 [cited by applicant]
CN 105872011A · 2016 [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2020/014381, dated Aug. 5, 2021, 10 pages. [cited by applicant]
Mielke et al. “An assistive technology for hearing-impaired persons: Analysis, requirements and architecture,” Engineering in Medicine and Biology Society (EMBC), 35th Annual International Conference of the IEEE, Jul. 3… [cited by applicant]
Sainburg, “Tim Sainburg—Spectograms, MFCCs, and Inversion in Python,” Jul. 7, 2018, retrieved on May 4, 2023, retrieved from URL <https://timsainburg.com/python-mel-compression-inversion.html>, 15 pages. [cited by applicant]
International Search Report and Written Opinion in Application No. PCT/US2020/014381, dated Mar. 23, 2020, 15 pages. [cited by applicant]
Melani Irene Plett, “Ultra arterial vibrometry with wavelet-based detection and estimation”, Doctoral dissertation, 247 pages 2000. [cited by applicant]
Cano et al., “A Review of Audio Fingerprinting,” The Journal of VLSI Signal Processing, Nov. 2005, 41:271-284. [cited by applicant]
Usvyat et al., “Seeing Through Sound: Acoustic Fingerprinting,” Sep. 3, 2019, retrieved from URL <https://fmcna.com/insights/amr/2019/seeing-through-sound--acoustic-fingerprinting/>, 18 pages. [cited by applicant]
Beltran et al., “Recognition of audible disruptive behavior from people with dementia,” Personal and Ubiquitous Computing, Dec. 2018, 23(1):145-157. [cited by applicant]
Cited By (1)
US 12,645,940