| CPC A61B 34/10 (2016.02) [G05B 13/0265 (2013.01); A61B 2034/102 (2016.02); A61B 2034/105 (2016.02); A61B 2034/107 (2016.02); A61B 34/32 (2016.02)] | 20 Claims |

|
1. A computer-implemented method for operating a surgical robot, comprising:
determining a confidence score and a planned surgical step using a machine learning model based on intraoperative data describing a surgical procedure being performed by the surgical robot;
responsive to the confidence score being less than a threshold, generating a prompt for a surgeon to intervene in the surgical procedure;
determining whether to override the confidence score based on input received from the surgeon for the planned surgical step;
responsive to determining to override the confidence score, autonomously performing, by the surgical robot, the planned surgical step; and
responsive to determining not to override the confidence score, transferring surgical robot control to the surgeon for manual operation of the surgical robot to robotically perform the planned surgical step.
|