CPC A61B 34/25 (2016.02) [A61B 18/00 (2013.01); A61B 34/37 (2016.02); A61B 90/361 (2016.02); A61B 90/37 (2016.02); G06N 20/00 (2019.01); G16H 20/40 (2018.01); G16H 40/20 (2018.01); G16H 40/63 (2018.01); G16H 40/67 (2018.01); G16H 50/70 (2018.01); A61B 2017/00221 (2013.01); A61B 2018/00994 (2013.01); A61B 2018/126 (2013.01); A61B 2018/1253 (2013.01); A61B 2034/252 (2016.02); A61B 2090/373 (2016.02); A61B 2218/002 (2013.01); A61B 2218/008 (2013.01)] | 20 Claims |
1. A surgical feedback system, comprising:
a surgical instrument configured to perform a particular surgical procedure defined by a control program;
a data source; and
a surgical hub configured to communicably couple to the data source and the surgical instrument, wherein the surgical hub comprises a control circuit, and wherein the control circuit is configured to:
receive a data input from the data source;
analyze the received data against a stored set of data to optimize an outcome of the particular surgical procedure;
detect an irregularity based on the received data;
based on detecting the irregularity, request the surgical instrument to transmit additional data;
communicate a recommendation based on the analyzed data;
update the control program of the surgical instrument during the particular surgical procedure based on the communicated recommendation;
receive an override input from a user; and
revert the control program of the surgical instrument to the control program prior to updating the control program based on the communicated recommendation.
|
18. A surgical feedback system, comprising:
a data source; and
a surgical instrument comprising a control circuit, wherein the control circuit is configured to:
receive an input from the data source;
analyze the received input against a stored set of data to optimize an outcome of a surgical procedure, wherein the stored set of data comprises data collected during previous surgical procedures, wherein the control circuit is further configured to:
analyze the stored set of data for surgical outcomes associated with currently used operating parameters of the surgical instrument;
analyze other potential operating parameters associated with the surgical instrument or other surgical instruments; and
identify correlations linking specific operating parameters of the surgical instrument or the other surgical instruments with specific surgical result outcomes;
determine a recommendation based on the analyzed stored set of data;
communicate the identified correlations and the determined recommendation to a user;
receive an input from the user in response to the communicated correlations and recommendation; and
adjust an operating parameter of the surgical instrument based on the determined recommendation and the received user input.
|