| CPC G16H 20/40 (2018.01) [G06N 20/00 (2019.01)] | 16 Claims |

|
1. A surgical computing device comprising:
a processor configured to:
obtain surgical data associated with a surgical task of a surgical procedure;
determine a first set of parameters associated with a first surgical data subblock of the surgical data and a second set of parameters associated with a second surgical data subblock of the surgical data;
determine a first processing level to be used for processing the first surgical data subblock, wherein the first processing level is obtained based on a first capability associated with a first processing device located in a first computational hierarchal level of a healthcare provider's network;
determine a second processing level to be used for processing the second surgical data subblock, wherein the second processing level is obtained based on a second capability associated with a second processing device located in a second computational hierarchy of the healthcare provider's network;
send the first surgical data subblock to the first processing device, wherein the first surgical data subblock is sent for processing to the first processing device based on at least one of the first set of parameters associated with the first surgical data subblock and the first processing level; and
send the second surgical data subblock to the second processing device, wherein the second surgical data subblock is sent for processing to the second processing level of the surgical data based on at least one of the second set of parameters associated with the second surgical data subblock and the second processing level.
|