IP Library Granted Patent US 10,932,729
Granted Patent B2
US 10,932,729 · App. 16/432,739 · Granted Mar 2, 2021

Opioid overdose monitoring

Inventors: Massi Joe E. Kiani (Laguna Niguel, CA); Bilal Muhsin (San Clemente, CA); Ammar Al-Ali (San Juan Capistrano, CA); Keith Ward Indorf (Riverside, CA); Omar Ahmed (Mission Viejo, CA); Jerome Novak (Lake Forest, CA); Walter M. Weber (Laguna Hills, CA)
Assignee: Masimo Corporation
A61B5/746A61B5/0064A61B5/02416A61B5/0806A61B5/14551A61B5/4839A61B5/6816A61B5/6826A61B5/7405A61B5/747A61B5/748A61B7/003A61M5/14248A61M5/1723G08B21/0415G08B21/0469G08B21/0476G08B21/0492G16H40/67A61B5/6823A61B5/6829A61B5/6898A61B5/7203A61K31/485A61M2205/18A61M2205/3553A61M2205/3592A61M2205/50A61M2205/502A61M2205/505A61M2205/52A61M2205/581A61M2205/8206A61M2230/06A61M2230/20A61M2230/42G06T7/0012G06T2207/30076
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 10,932,729
App. No.
16/432,739
Filed
Jun 5, 2019
Granted
Mar 2, 2021
Kind
B2
Art Unit
2689
USPC
340/539.12
Abstract

An overdose of opioids can cause the user to stop breathing, resulting in death. A physiological monitoring system monitors respiration based on oxygen saturation readings from a fingertip pulse oximeter in communication with a smart mobile device and sends opioid monitoring information from the smart mobile device to an opioid overdose monitoring service. The opioid overdose monitoring service notifies a first set of contacts when the opioid monitoring information.

Claims (49)

1. A system to monitor a user for an opioid overdose event, the system comprising software instructions storable on a memory of a mobile computing device that includes one or more hardware processors, wireless communication circuitry, a touchscreen display, a speaker, a camera, and a microphone, the software instructions causing the one or more hardware processors to:

receive representations of images from the camera;

process the representations of images to determine respiratory distress;

determine an opioid overdose event is occurring or will soon occur based on the processed representations of the images;

present a request for user input on the touchscreen display based on the determination;

generate an escalating alarm with the speaker based on the determination to prompt the user to provide the user input; and

transmit wirelessly notifications of the opioid overdose event to one or more recipients based on a failure to receive the user input.

2. The system of claim 1 wherein the one or more hardware processors are further configured to receive representations of sounds from the microphone of the mobile computing device, and determine the opioid overdose event is occurring or will soon occur based on the received representations of the sounds and images.

3. The system of claim 1 wherein the one or more hardware processors are further configured to:

receive monitoring data from a monitoring service that monitors the user and an environment local to the user; and

transmit the notification of the opioid overdose event to the monitoring service.

4. The system of claim 3 wherein the monitoring data includes user data associated with a state of the user and environmental data associated with the environment local to the user.

5. The system of claim 1 wherein the one or more recipients include friends and family having contact information stored in the memory of the mobile computing device.

6. The system of claim 1 wherein the notifications include directions to a location of the mobile computing device.

7. The system of claim 1 wherein the one or more hardware processors further analyze the representations of the sounds from the microphone to determine respiratory distress of the user.

8. The system of claim 1 wherein the one or more processors further cause the touchscreen display to display care instructions to care for a victim of an opioid overdose.

9. The system of claim 1 wherein the mobile computing device further comprises a speaker and the one or more hardware processors further cause the speaker to output an audible alarm based on the determination.

10. The system of claim 1 wherein the one or more hardware processors further cause the touchscreen display to flash, cause the touchscreen display to display directions to a location of the mobile computing device, or cause a speaker of the mobile computing device to provide audible directions to the location of the mobile computing device.

11. A system to monitor a user for an opioid overdose event, the system comprising:

one or more sensors configured to sense one or more physiological parameters associated with respiration of a user from an environment local to the user and provide raw sensor data for the sensed one or more physiological parameters;

a signal processing device in communication with the one or more sensors, the signal processing device configured to receive the raw sensor data from the one or more sensors and process the raw sensor data to determine respiration data; and

a mobile computing device in communication with the signal processing device, the mobile computing device comprising wireless communication circuitry, a touchscreen display, a speaker, a camera, memory storing software instructions, and one or more hardware processors configured to execute the software instructions to at least:

receive the respiration data from the signal processing device;

determine a respiration rate based on the respiration data;

receive representations of images of a user from the camera;

process, with one or more hardware processors, the representations of the images to determine respiratory distress;

for the determined respiration rate less than a threshold, determine, with the one or more hardware processors, an opioid overdose event is occurring or will soon occur based on the processed representations of the images;

present a request for user input on the touchscreen display based on the determination of the opioid overdose event;

generate an escalating alarm with the speaker based on the request for user input to prompt the user to provide the user input; and

transmit wirelessly notifications of the determined overdose event to one or more recipients based on a failure to receive the user input.

12. The system of claim 11 wherein the one or more hardware processors are further configured to:

receive monitoring data from a monitoring service that monitors the user and an environment local to the user; and

transmit the notification of the opioid overdose event to the monitoring service.

13. The system of claim 11 wherein the notifications include one or more of a text message, a phone call, and an email.

14. The system method of claim 11 wherein the one or more hardware processors further analyze representations of sounds from a microphone of the mobile computing device to determine the respiratory distress of the user.

15. The system method of claim 11 wherein the one or more hardware processors further analyze the representations of the images from the camera to determine an unconscious state of the user.

16. The system of claim 11 wherein the one or more hardware processors further cause the touchscreen display to flash, cause the touchscreen display to display directions to a location of the mobile computing device, or cause the speaker to provide audible directions to the location.

17. A method to monitor a user for an opioid overdose event, the method comprising:

receiving representations of images of a user from a camera of a mobile computing device;

processing, with one or more hardware processors of the mobile computing device, the representations of images to determine respiratory distress;

determining, with the one or more hardware processors of the mobile computing device, an opioid overdose event is occurring or will soon occur based on the processed representations of the images;

presenting, with the one or more hardware processors of the mobile computing device, a request for user input on a touchscreen display of the mobile computing device, the request based on the determination;

generating an escalating alarm with a speaker of the mobile computing device based on the determination to prompt the user to provide the user input; and

transmitting wirelessly, with the mobile computing device, notifications of the overdose event to one or more recipients based on a failure to receive the user input.

18. The method of claim 17 further comprising:

receive monitoring data from a monitoring service that monitors the user and an environment local to the user; and

transmit the notification of the opioid overdose event to the monitoring service.

19. The method of claim 17 further comprising analyzing representations of sounds from a microphone of the mobile computing device to determine respiratory distress of the user.

20. The system method of claim 17 wherein the one or more hardware processors further analyze the representations of the images from the camera to determine an unconscious state of the user.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INDORF, KEITH WARD
To: MASIMO CORPORATION
Reel/Frame 054938/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: WEBER, WALTER M.
To: MASIMO CORPORATION
Reel/Frame 054938/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2020
From: KIANI, MASSI JOE E.; MUHSIN, BILAL; INDORF, KEITH WARD; AHMED, OMAR; NOVAK, JEROME; WEBER, WALTER M.
To: MASIMO CORPORATION
Reel/Frame 054275/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2020
From: AL-ALI, AMMAR
To: MASIMO CORPORATION
Reel/Frame 054275/0661 →
Continuity (9)
Provisional Application 62836855 · Apr 22, 2019
Provisional Application 62810156 · Feb 25, 2019
Provisional Application 62792998 · Jan 16, 2019
Provisional Application 62745243 · Oct 12, 2018
Provisional Application 62745031 · Oct 12, 2018
Provisional Application 62733314 · Sep 19, 2018
Provisional Application 62716469 · Aug 9, 2018
Provisional Application 62681309 · Jun 6, 2018
Related Publication 20190374173A1 · Dec 12, 2019
Cited By (145)
US 1,060,680 US 1,061,585 US 1,063,893 US 1,066,244 US 1,066,672 US 1,068,656 US 1,071,195 US 1,072,836 US 1,072,837 US 1,078,689 US 1,079,020 US 1,083,653 US 1,085,102 US 1,092,244 US 1,093,406 US 1,095,288 US 1,095,483 US 1,102,622 US 1,106,466 US 1,119,639 US 1,124,008 US 1,124,017 US 1,124,917 US 1,127,209 US 1,132,251 US 1,140,023 US 1,146,885 US 1,148,151 US 12,186,079 US 12,193,813 US 12,193,849 US 12,198,790 US 12,201,420 US 12,201,702 US 12,205,208 US 12,207,419 US 12,207,901 US 12,211,617 US 12,214,274 US 12,220,205 US 12,220,207 US 12,220,257 US 12,226,206 US 12,230,391 US 12,230,393 US 12,230,396 US 12,232,888 US 12,232,905 US 12,235,941 US 12,235,947 US 12,236,767 US 12,237,081 US 12,238,489 US 12,257,022 US 12,257,081 US 12,257,183 US 12,263,018 US 12,272,445 US 12,283,374 US 12,295,708 US 12,302,426 US 12,310,695 US 12,318,175 US 12,318,176 US 12,318,196 US 12,318,229 US 12,318,580 US 12,322,185 US 12,329,548 US 12,336,796 US 12,343,108 US 12,343,142 US 12,347,202 US 12,357,181 US 12,357,203 US 12,357,237 US 12,357,243 US 12,362,596 US 12,364,403 US 12,367,973 US 12,374,843 US 12,383,194 US 12,390,114 US 12,390,140 US 12,394,285 US 12,396,667 US 12,402,816 US 12,402,832 US 12,402,843 US 12,408,869 US 12,414,711 US 12,419,588 US 12,433,524 US 12,440,128 US 12,440,171 US 12,458,297 US 12,465,270 US 12,465,286 US 12,478,272 US 12,478,293 US 12,484,844 US 12,495,967 US 12,495,968 US 12,495,998 US 12,495,999 US 12,507,952 US 12,514,503 US 12,521,021 US 12,521,039 US 12,521,506 US 12,533,068 US 12,533,089 US 12,538,084 US 12,539,046 US 12,541,293 US 12,543,978 US 12,558,033 US 12,575,797 US 12,582,313 US 12,587,806 US 12,592,009 US 12,593,980 US 12,609,013 US 12,611,117 US 12,616,623 US 12,642,491 US 12,648,718 US 12,661,039 US 12,661,488 US 12,667,307 US 12,677,331 US 12,689,232 US 12,691,223 US 12,694,892 US 12,702,202 US 12,702,333 US 12,702,755 US 12,708,328 US 12,714,369 US 12,727,766 US 12,727,826 US 12,728,202 US 12,731,671 US 12,733,845 US 12,733,847