| CPC A61B 34/10 (2016.02) [A61B 17/07207 (2013.01); A61B 34/30 (2016.02); A61B 90/98 (2016.02); G16H 20/40 (2018.01); G16H 40/63 (2018.01); A61B 2017/00022 (2013.01); A61B 2017/00057 (2013.01); A61B 2017/00123 (2013.01); A61B 2017/00221 (2013.01); A61B 2017/00398 (2013.01); A61B 17/320068 (2013.01); A61B 2018/0063 (2013.01); A61B 18/14 (2013.01); A61B 2034/2065 (2016.02); A61B 2034/252 (2016.02); A61B 2034/256 (2016.02); A61B 2218/002 (2013.01); A61B 2218/006 (2013.01); A61B 2218/008 (2013.01)] | 20 Claims |

|
1. A situationally aware surgical system for use during a surgical procedure performed on a patient in a medical facility, the situationally aware surgical system comprising:
surgical hub subsystem comprising a first processor to execute a hub application, wherein the surgical hub subsystem is communicably couplable to a surgical instrument configured to perform a tissue treatment function, wherein the hub application is to receive interoperative data generated by the surgical instrument during the surgical procedure; and
a cloud-based analytics subsystem comprising a second processor and a memory, wherein the memory is to store aggregated data corresponding to a plurality of previous surgical procedures, wherein the second processor and the hub application are communicably couplable via an application programming interface to execute a data analytics module, and wherein the data analytics module is to:
determine a current instrument configuration of the surgical instrument and a step of the surgical procedure being performed using the surgical instrument based on intraoperative data generated by the surgical instrument;
determine a baseline instrument configuration for the step of the surgical procedure based on the aggregated data, wherein the baseline instrument configuration is derived from instrument configurations used during a corresponding step of the previous surgical procedures; and
cause the surgical instrument to implement a modified instrument configuration based on the baseline instrument configuration.
|