| CPC A61B 34/10 (2016.02) [A61F 2/30942 (2013.01); G16H 20/40 (2018.01); A61B 2034/102 (2016.02); A61B 2034/105 (2016.02); A61B 2034/108 (2016.02); A61B 34/20 (2016.02); A61B 34/25 (2016.02); A61B 34/30 (2016.02)] | 17 Claims |

|
1. A method of performing a surgical procedure, the method comprising:
receiving, by a surgical system, one or more preoperative input factors for a patient;
generating, by the surgical system, a three-dimensional virtual model of a knee of the patient;
simulating, by the surgical system, the three-dimensional virtual model of the knee of the patient to perform one or more movements;
generating, based on a statistical analysis of one or more simulation results, one or more initial transfer functions describing one or more patient-specific relationships between the one or more preoperative input factors and one or more orthopedic responses;
generating, by the surgical system, a surgical plan based on the one or more initial transfer functions and the one or more preoperative input factors for the patient, wherein the surgical plan comprises one or more patient-specific implant parameters;
receiving, by the surgical system, one or more intraoperative input factors for the patient;
updating, by the surgical system, the one or more initial transfer functions based on the one or more intraoperative input factors for the patient;
selecting an implant for the patient based on one or more updated transfer functions;
reconfiguring, by the surgical system, the surgical plan based on the selected implant and the one or more updated transfer functions; and
controlling, by the surgical system, a robotically assisted surgical tool based on the reconfigured surgical plan.
|