IP Library › Granted Patent US 10,956,950
Granted Patent B2
US 10,956,950 · App. 15/903,845 · Granted Mar 23, 2021

Managing dynamic licenses for physiological parameters in a patient monitoring environment

Inventors: Yaser Ammar Al-Ali (San Juan Capistrano, CA); Ammar Al-Ali (San Juan Capistrano, CA); Philip B. Trinh (Irvine, CA); Bilal Muhsin (San Clemente, CA); Ronald Keith Rumbaugh, II (Mission Viejo, CA)
Assignee: Masimo Corporation
G06Q30/0601A61B5/02416A61B5/14546A61B5/14551A61B5/746G06F8/65G06F21/105G16H40/40G16H40/67G16H50/30A61B5/01A61B5/021A61B5/0245A61B5/0816G06Q2220/18
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,956,950
App. No.
15/903,845
Filed
Feb 23, 2018
Granted
Mar 23, 2021
Kind
B2
Art Unit
3686
USPC
705/2
Abstract

A dynamic licensing system permits facility administrators to quickly enable a patient monitoring device to monitor a previously unmonitored physiological parameter when the caregiver determines that a new physiological parameter should be monitored. The administrator selects through a dynamic licensing module the patient monitoring device and instructs the dynamic licensing system to enable monitoring of the new physiological parameter. The administrator defines how long the patient monitoring device is to be monitoring the new parameter. The administrator may also select locations in the hospital, and some or all patient monitoring devices at that location are upgraded to monitor the new parameter. The dynamic licensing system creates a licensing agreement to monitor the new parameter for the monitoring duration and/or in the monitoring location.

Claims (53)

1. In a caregiver environment having a plurality of patient monitoring devices, each patient monitoring device configured to monitor one or more physiological parameters of one or more patients, at least some of the patient monitoring devices include hardware and software configured to monitor multiple physiological parameters or a subset thereof depending upon whether a caregiver facility has properly activated any one or more such physiological parameters on a given patient monitoring device, a system that activates the monitoring of one or more physiological parameters through dynamic licensing, the system comprising:

a first patient monitoring system comprising a first physiological sensor configured to sense light after it has passed through tissue of a first patient and generate a first signal indicative of one or more first physiological parameters of the first patient in response to the sensed light associated with the first patient, and a first patient monitoring device in communication with the first physiological sensor and configured to receive the first signal and, when appropriately activated, determine one or more corresponding measurements of the one or more first physiological parameters of the first patient from the received first signal, the first physiological sensor assigned to the first patient monitoring system;

a second patient monitoring system comprising a second physiological sensor configured to sense light after it has passed through tissue of a second patient and generate a second signal indicative of one or more second physiological parameters of the second patient in response to the sensed light associated with the second patient, and a second patient monitoring device in communication with the second physiological sensor and configured to receive the second signal and, when appropriately activated, determine one or more corresponding measurements of the one or more physiological parameters of the second patient from the received second signal; and

a service appliance comprising an administrator terminal, memory storing a configuration table, and one or more hardware processors, the service appliance in communication with the first and second patient monitoring devices, the one or more hardware processors of the service appliance configured to:

receive licensing information for the first patient monitoring device, wherein the licensing information comprises device identification associated with the first patient monitoring device, an indication of at least an activated physiological parameter, an indication of one or more unactivated physiological parameters, and a licensing duration;

retrieve, responsive to the device identification, device information associated with the first patient monitoring device from the configuration table of the service appliance, the device information comprising an address of the first patient monitoring device and sensor identification associated with the assigned sensor;

retrieve, responsive to the sensor identification, sensor information comprising parameter identification of the one or more first physiological parameters associated with the assigned sensor;

determine, responsive to the parameter identification, support information;

responsive to the support information indicating that the assigned sensor supports monitoring of at least one of the one or more unactivated physiological parameters,

transmit to the first patient monitoring device, updated licensing information comprising new activation of the at least one of the one or more unactivated physiological parameters;

generate a license to indicate that the first patient monitoring device is configured to monitor the new activated at least one physiological parameter for the licensing duration, the license comprising a license number; and

update the device information of the first patient monitoring device in the configuration table of the service appliance with an indication of the new activated at least one physiological parameter and the license number; and

responsive to the support information indicating that the assigned sensor fails to support monitoring of the at least one of the one or more unactivated physiological parameters, notify a user to request a new sensor that supports the monitoring of the at least one of the one or more unactivated physiological parameters.

2. The system of claim 1 wherein the at least an activated physiological parameter comprises at least one of oxygen saturation (SpO 2 ), hemoglobin (Hb), oxyhemoglobin (HbO 2 ), total hemoglobin, carboxyhemoglobin, methemoglobin, perfusion index (Pi), and pulse rate (PR).

3. The system of claim 1 wherein the one or more unactivated physiological parameters comprise at least one of blood pressure, temperature, electrocardiogram (ECG), motion data, accelerometer data, respiration, continuous blood pressure, pleth variability index, oxygen content, oxygen reserve index, acoustic respiration rate (RRa), and respiration rate from the pleth.

4. The system of claim 1 wherein the licensing information further comprises a location in the caregiver environment where the first patient monitoring device is permitted to monitor the new activated at least one physiological parameter and the one or more hardware processors are further configured to update the device information of the first patient monitoring device in the configuration table with the location.

5. The system of claim 1 wherein the one or more hardware processors are further configured to adjust, in response to the licensing information, a quantity of available licenses for the new activated at least one physiological parameter in an inventory database.

6. The system of claim 5 wherein the one or more hardware processors are further configured to automatically order additional licenses for the new activated at least one physiological parameter when the quantity of available licenses for the new activated at least one physiological parameter in the inventory database falls below a minimum quantity.

7. The system of claim 1 wherein the first patient monitoring device includes a device processor and device memory including a first image module and a second image module, the first patient monitoring device configured to determine which of the first image module and the second image module is a latest image module.

8. The system of claim 7 wherein the first patient monitoring device is further configured to boot the device processor from the latest image module of the first and second image modules and after the boot from the latest image module, boot the device processor from the other of the first and second image modules when the latest image module causes the first patient monitoring device to operate incorrectly.

9. The system of claim 8 wherein the one or more hardware processors are further configured to access a software upgrade database to determine whether an image upgrade is available for the first patient monitoring device, and upgrade one of the first and second image modules with the available image upgrade.

10. In a caregiver environment having a plurality of patient monitoring devices, each patient monitoring device configured to monitor one or more physiological parameters of one or more patients, at least some of the patient monitoring devices include hardware and software configured to monitor multiple physiological parameters or a subset thereof depending upon whether a caregiver facility has properly activated any one or more such physiological parameters on a given patient monitoring device, a method to activate the monitoring of one or more physiological parameters through dynamic licensing, the method comprising:

as implemented by one or more computing devices configured with specific executable instructions,

receiving licensing information for a patient monitoring device, wherein the licensing information comprises device identification associated with the patient monitoring device, an indication of at least an activated physiological parameter, an indication of one or more unactivated physiological parameters, and a licensing duration;

retrieving, responsive to the device identification, device information associated with the patient monitoring device from a configuration table, the device information comprising an address of the patient monitoring device and sensor identification associated with a sensor assigned to the patient monitoring device;

retrieving, responsive to the sensor identification, sensor information comprising parameter identification of the one or more physiological parameters associated with the assigned sensor;

determining, responsive to the parameter identification, support information;

responsive to the support information indicating that the assigned sensor supports monitoring of at least one of the one or more unactivated physiological parameters,

transmitting to the patient monitoring device, updated licensing information comprising new activation of the at least one of the one or more unactivated physiological parameters;

generating a license to indicate that the patient monitoring device is configured to monitor the new activated at least one physiological parameter for the licensing duration, the license comprising a license number; and

updating the device information for the patient monitoring device in the configuration table with an indication of the new activated at least one parameter and the license number; and

responsive to the support information indicating that the assigned sensor fails to support monitoring of the at least one of the one or more unactivated physiological parameters, notifying a user to request a new sensor that supports the monitoring of the at least one of the one or more unactivated physiological parameters.

11. The method of claim 10 further comprising updating a quantity of available patient monitoring devices and available sensors in an inventory database in response to the licensing information.

12. The method of claim 11 further comprising automatically ordering additional patient monitoring devices when the quantity of available patient monitoring devices in the inventory database falls below a minimum quantity.

13. The method of claim 10 further comprising receiving software upgrade instructions for the patient monitoring device, and pushing an image of an upgraded version of modules residing on the patient monitoring device to memory on the patient monitoring device.

14. The method of claim 10 further comprising determining that an override is enabled, and after determining that the override is enabled, downloading an upgraded version of the modules into the patient monitoring device.

15. In a caregiver environment having a plurality of patient monitoring devices, each patient monitoring device configured to monitor one or more physiological parameters of one or more patients, at least some of the patient monitoring devices include hardware and software configured to monitor multiple physiological parameters or a subset thereof depending upon whether a caregiver facility has properly activated any one or more such physiological parameters on a given patient monitoring device, a licensing digital processing system that activates monitoring of one or more physiological parameters through dynamic licensing, the licensing digital processing system comprising:

at least one patient monitoring device; and

a server in a first computing device comprising computer hardware configured to:

receive licensing information for the at least one patient monitoring device, wherein the licensing information comprises device identification associated with at least one patient monitoring device, an indication of at least one or more unactivated physiological parameters and a licensing duration;

retrieve, responsive to the device identification, device information associated with the at least one patient monitoring device from a configuration table of the server, the device information comprising an address of the at least one patient monitoring device and sensor identification associated with a sensor assigned to the at least one patient monitoring device;

retrieve, responsive to the sensor identification, sensor information that comprises parameter identification of the one or more first physiological parameters associated with the assigned sensor;

determine, responsive to the parameter identification, support information;

responsive to the support information indicating that the assigned sensor supports monitoring of at least one of the one or more unactivated physiological parameters,

transmit to the at least one patient monitoring device, updated licensing information comprising new activation of the at least one of the one or more unactivated physiological parameters;

generate a license to indicate that the at least one patient monitoring device is configured to monitor the new activated at least one physiological parameter for the licensing duration, the license comprising a license number; and

update the device information for the at least one patient monitoring device in the configuration table of the server with an indication of the new activated at least one physiological parameter and the license number, and

responsive to the support information indicating that the assigned sensor fails to support monitoring of the at least one of the one or more unactivated physiological parameters, notify a user to request a new sensor that supports the monitoring of the at least one of the one or more unactivated physiological parameters.

16. The licensing digital processing system of claim 15 wherein the computer hardware is further configured to adjust an inventory database that comprises quantities of available patient monitoring devices and available licenses in response to the licensing information.

17. The licensing digital processing system of claim 16 wherein the computer hardware is further configured to automatically generate a purchase order for additional patient monitoring devices when an adjusted quantity of available patient monitoring devices is less than a minimum quantity.

18. The licensing digital processing system of claim 15 wherein the computer hardware is further configured to automatically verify versions of modules residing on the at least one patient monitoring device and update the device information of the at least one patient monitoring device in the configuration table with the verified versions of the modules residing on the at least one patient monitoring device.

19. The licensing digital processing system of claim 18 wherein the computer hardware is further configured to automatically push updated images of the modules to the at least one patient monitoring device.

20. The licensing digital processing system of claim 19 wherein the computer hardware is further configured to automatically reset the at least one patient monitoring device after pushing the updated images of the modules when the at least one patient monitoring device is at a time of non-monitoring and update the configuration table with a version of the updated images of the modules residing on the at least one patient monitoring device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2019
From: AL-ALI, YASER AMMAR; AL-ALI, AMMAR; TRINH, PHILIP B.; MUHSIN, BILAL; RUMBAUGH, RONALD KEITH, II
To: MASIMO CORPORATION
Reel/Frame 049227/0822 →
Continuity (4)
Provisional Application 62463461 · Feb 24, 2017
Provisional Application 62560008 · Sep 18, 2017
Provisional Application 62463490 · Feb 24, 2017
Related Publication 20180247353A1 · Aug 30, 2018
Cited By (165)
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,099,332 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 1,149,054 US 12,186,079 US 12,193,810 US 12,193,813 US 12,193,849 US 12,198,790 US 12,201,418 US 12,201,420 US 12,201,702 US 12,205,208 US 12,207,419 US 12,207,901 US 12,211,594 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,230,406 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,248,383 US 12,248,384 US 12,257,022 US 12,257,081 US 12,257,183 US 12,259,281 US 12,263,018 US 12,272,445 US 12,283,374 US 12,284,021 US 12,295,708 US 12,302,426 US 12,310,695 US 12,318,175 US 12,318,176 US 12,318,182 US 12,318,196 US 12,318,203 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,487,901 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,603,427 US 12,609,013 US 12,611,117 US 12,616,623 US 12,629,045 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 US 12,740,728 US 12,744,120 US 12,744,134 US 12,745,932 US 12,750,228