IP Library › Granted Patent US 12,646,610
Granted Patent B2
US 12,646,610 · App. 18/351,759 · Granted Jun 2, 2026

Adaptive patient condition surgical warning system

Inventors: Jeffrey Roh (Seattle, WA); Justin Esterberg (Mesa, AZ); John Cronin (Jericho, VT); Seth Cronin (Essex Junction, VT); Michael D'Andrea (Burlington, VT)
Assignee: IX Innovation LLC
G16H40/40G06N20/00G16H10/60G16H20/40
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,646,610
App. No.
18/351,759
Filed
Jul 13, 2023
Granted
Jun 2, 2026
Kind
B2
Art Unit
3684
USPC
705/2
Abstract

Monitoring devices monitor physiological parameters of a patient undergoing surgery. The physiological parameters describe a physiological condition of the patient. A processor matches the physiological parameters to stored surgical data associated with adverse surgical events associated with surgical procedures matching the surgery. The processor determines a predicted time at which the physiological condition of the patient will meet a threshold physiological condition associated with the adverse surgical event based on a rate of change of the physiological parameters. Responsive to determining the predicted time, the processor transmits a first alert to robotic surgical controls to adjust the surgery prior to the predicted time. The processor determines that the physiological condition of the patient has met the threshold physiological condition. The processor transmits a second alert to the robotic surgical controls to terminate the surgery.

Claims (84)

1 . A computer-implemented method for surgical alert monitoring, the method comprising:

predicting, using a machine learning module, one or more adverse surgical events prior to a surgery,

wherein the machine learning module is trained based on stored surgical data and stored electronic health records;

receiving sensor readings during the surgery;

extracting, from the sensor readings, a feature vector indicative of one or more vital signs of a patient undergoing the surgery;

identifying, using the machine learning module, one or more patterns in the sensor readings based on the feature vector;

determining at least one alert threshold for a physiological condition of the patient based on the identified one or more patterns and the predicted one or more adverse surgical events; and

intra-operatively avoiding the predicted one or more adverse surgical events by:

transmitting a first alert to one or more robotic surgical controls to adjust at least one surgical step of the surgery to avoid the predicted one or more adverse surgical events; and

responsive to determining that the physiological condition of the patient has met the at least one alert threshold, transmitting a second alert to the one or more robotic surgical controls to terminate the surgery.

2 . The computer-implemented method of claim 1 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein determining the at least one alert threshold comprises:

correlating the one or more physiological parameters to the predicted one or more adverse surgical events.

3 . The computer-implemented method of claim 1 , comprising:

determining a predicted time at which the physiological condition of the patient will meet the at least one alert threshold based on a rate of change of the received sensor readings,

wherein transmitting the first alert is performed prior to the predicted time.

4 . The computer-implemented method of claim 1 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein determining the at least one alert threshold comprises:

comparing the one or more physiological parameters to the predicted one or more adverse surgical events using at least one of convolution, auto-correlation, or cross-correlation.

5 . The computer-implemented method of claim 1 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein determining the at least one alert threshold comprises:

comparing the one or more physiological parameters to the stored electronic health records using regression analysis.

6 . The computer-implemented method of claim 1 , comprising:

generating a patient-specific monitoring alert plan based on patient data collected prior to the surgery; and

in response to receiving the sensor readings, adjusting the patient-specific monitoring alert plan.

7 . The computer-implemented method of claim 1 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the method comprises:

correlating the one or more physiological parameters to adverse event data in the stored electronic health records,

wherein the adverse event data is associated with prior surgeries matching the surgery.

8 . A computer system for surgical alert monitoring, the computer system comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium storing computer instructions, which when executed by the one or more computer processors cause the computer system to:

predict, using a machine learning module, one or more adverse surgical events prior to a surgery,

wherein the machine learning module is trained based on stored surgical data and stored electronic health records;

receive sensor readings during the surgery;

extract, from the sensor readings, a feature vector indicative of one or more vital signs of a patient undergoing the surgery;

identify, using the machine learning module, one or more patterns in the sensor readings based on the feature vector;

determine at least one alert threshold for a physiological condition of the patient based on the identified one or more patterns and the predicted one or more adverse surgical events; and

intra-operatively avoid the predicted one or more adverse surgical events by:

transmitting a first alert to one or more robotic surgical controls to adjust at least one surgical step of the surgery to avoid the predicted one or more adverse surgical events; and

responsive to determining that the physiological condition of the patient has met the at least one alert threshold, transmitting a second alert to the one or more robotic surgical controls to terminate the surgery.

9 . The computer system of claim 8 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the computer system to:

correlate the one or more physiological parameters to the predicted one or more adverse surgical events.

10 . The computer system of claim 8 , wherein the computer instructions cause the computer system to:

determine a predicted time at which the physiological condition of the patient will meet the at least one alert threshold based on a rate of change of the received sensor readings,

wherein transmitting the first alert is performed prior to the predicted time.

11 . The computer system of claim 8 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the computer system to:

compare the one or more physiological parameters to the predicted one or more adverse surgical events using at least one of convolution, auto-correlation, or cross-correlation.

12 . The computer system of claim 8 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the computer system to:

compare the one or more physiological parameters to the stored electronic health records using regression analysis.

13 . The computer system of claim 8 , wherein the computer instructions cause the computer system to:

generate a patient-specific monitoring alert plan based on patient data collected prior to the surgery; and

in response to receiving the sensor readings, adjust the patient-specific monitoring alert plan.

14 . The computer system of claim 8 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions cause the computer system to:

correlate the one or more physiological parameters to adverse event data in the stored electronic health records,

wherein the adverse event data is associated with prior surgeries matching the surgery.

15 . A non-transitory computer-readable storage medium storing computer instructions, which when executed by one or more computer processors cause the one or more computer processors to:

predict, using a machine learning module, one or more adverse surgical events prior to a surgery, wherein the machine learning module is trained based on stored surgical data and stored electronic health records;

receive sensor readings during the surgery;

extract, from the sensor readings, a feature vector indicative of one or more vital signs of a patient undergoing the surgery;

identify, using the machine learning module, one or more patterns in the sensor readings based on the feature vector;

determine at least one alert threshold for a physiological condition of the patient based on the identified one or more patterns and the predicted one or more adverse surgical events; and

intra-operatively avoid the predicted one or more adverse surgical events by:

transmitting a first alert to one or more robotic surgical controls to adjust at least one surgical step of the surgery to avoid the predicted one or more adverse surgical events; and

responsive to determining that the physiological condition of the patient has met the at least one alert threshold, transmitting a second alert to the one or more robotic surgical controls to terminate the surgery.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the one or more computer processors to:

correlate the one or more physiological parameters to the predicted one or more adverse surgical events.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the computer instructions cause the one or more computer processors to:

determine a predicted time at which the physiological condition of the patient will meet the at least one alert threshold based on a rate of change of the received sensor readings,

wherein transmitting the first alert is performed prior to the predicted time.

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the one or more computer processors to:

compare the one or more physiological parameters to the predicted one or more adverse surgical events using at least one of convolution, auto-correlation, or cross-correlation.

19 . The non-transitory computer-readable storage medium of claim 15 , wherein the received sensor readings include one or more physiological parameters of the patient, and

wherein the computer instructions to determine the at least one alert threshold cause the one or more computer processors to:

compare the one or more physiological parameters to the stored electronic health records using regression analysis.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the computer instructions cause the one or more computer processors to:

generate a patient-specific monitoring alert plan based on patient data collected prior to the surgery; and

in response to receiving the sensor readings, adjust the patient-specific monitoring alert plan.

Continuity (2)
Continuation 17408419 · Aug 21, 2021
Related Publication 20230368904A1 · Nov 16, 2023
References Cited (16)
US 9788799B2 · Wagner et al. · 2017 [cited by applicant]
US 10231077B2 · Raduchel et al. · 2019 [cited by applicant]
US 10265854B2 · Chen et al. · 2019 [cited by applicant]
US 10540438B2 · Nagarajan et al. · 2020 [cited by applicant]
US 10949975B2 · Bogoni et al. · 2021 [cited by applicant]
US 20080146893A1 · Levendowski et al. · 2008 [cited by applicant]
US 20130244892A1 · Adourian et al. · 2013 [cited by applicant]
US 20130246088A1 · Huster et al. · 2013 [cited by applicant]
US 20140340219A1 · Russell et al. · 2014 [cited by applicant]
US 20170091406A1 · Nguyen · 2017 [cited by examiner]
US 20170095670A1 · Ghaffari · 2017 [cited by examiner]
US 20180315507A1 · Mortazavi et al. · 2018 [cited by applicant]
US 20200170710A1 · Rus et al. · 2020 [cited by applicant]
US 20210076966A1 · Grantcharov et al. · 2021 [cited by applicant]
US 20210313052A1 · Makrinich et al. · 2021 [cited by applicant]
US 20220241474A1 · Shelton, IV et al. · 2022 [cited by applicant]