Surgical upper computer for knee joint replacement surgery and knee joint replacement surgery system

Through the surgical superior machine and knee replacement surgery system, the stress and gap data between the femur and tibia are obtained and visually displayed, which solves the problem of inaccurate ligament release in traditional knee replacement surgery, and achieves the quantification of soft tissue balance and the accuracy of prosthesis installation.

CN116262082BActive Publication Date: 2025-07-29BEIJING TINAVI MEDICAL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111531212.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-14
Publication Date
2025-07-29
Estimated Expiration
2041-12-14

AI Technical Summary

Technical Problem

In traditional knee replacement surgery, it depends on the surgeon's sensation and experience, resulting in insufficient or excessive ligament release, which leads to complications such as limited joint movement or abnormal movement of the patient, and cannot effectively protect soft tissue.

Method used

Provide a surgical superior and knee replacement surgery system, by obtaining the corresponding relationship data of the force and gap between the femur and tibia, and visually display it, assisting doctors in determining whether the soft tissue is balanced and performing intraoperative adjustments.

Benefits of technology

Quantify and reasonably display the angle, force and gap between knee joints, reduce ligament loosening damage in patients, quickly judge soft tissue balance, and improve surgical accuracy and prosthesis service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116262082B_ABST
    Figure CN116262082B_ABST
Patent Text Reader

Abstract

The present application provides a surgical upper computer for knee replacement surgery and a knee replacement surgery system, relating to the field of surgical equipment. A surgical upper computer includes a processor; and a memory storing a plurality of computer programs, which, when executed by the processor respectively, cause the processor to execute multiple operation modes of the surgical upper computer. The multiple operation modes include: presenting information to be input to a user, where the information to be input includes a dynamic change range of a joint angle, and a relationship between the joint angle and a thrust applied between the femur and the tibia or a relationship between a formed gap; applying a thrust during a dynamic adjustment of the joint angle, and collecting corresponding relationship data between the thrust and the gap; and visually presenting the corresponding relationship data. According to an embodiment of the present application, the forces and gaps of soft tissues in knee replacement surgery can be collected and presented in a reasonable manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of surgical equipment, and more particularly, to a surgical upper computer for knee replacement surgery and a knee replacement surgery system. Background Art

[0002] Total knee arthroplasty (TKA) is a complex orthopedic surgery. The knee joint has a complex composition, including the femur, tibia, and four ligaments, muscles, cartilage, etc. that surround the joint.

[0003] TKA is one of the main methods for treating degenerative knee diseases. The goal of the surgery is to restore the lower limb alignment and range of joint motion, maintain joint stability, and reduce pain. Appropriate prosthesis alignment and soft tissue balance are the keys to achieving the surgical goals.

[0004] In traditional TKA surgery, femoral and tibial osteotomies are usually performed using the intramedullary and extramedullary positioning + gap balancing method, and then artificial ligament release is used to achieve tension balance. In actual operation, it mostly depends on the surgeon's feeling and experience, and there is a risk of insufficient or excessive release, which may lead to complications such as limited joint movement or abnormal joint movement in patients.

[0005] Ligament release is actually a kind of damage to the human tissue structure. If the magnitude of soft tissue tension can be understood during the surgery, and appropriate adjustments can be made according to the tension during osteotomy, then the ligaments can be released less or not at all after the prosthesis is installed, protecting the soft tissue. Summary of the Invention

[0006] This application provides a surgical upper computer for knee replacement surgery and a knee replacement surgery system. By different working modes, the corresponding relationship data between the force and gap between the femur and the tibia are obtained and visually displayed. According to the data or visual information, doctors can quickly judge whether the soft tissue is balanced and make intraoperative adjustments.

[0007] According to one aspect of the present application, there is provided a surgical host computer for controlling a knee joint soft tissue balance measuring device and collecting data during a knee joint replacement surgery. The measuring device includes a main body and accessories. The main body includes abutting members respectively acting on the medial condyle and lateral condyle of the distal femur and a push plate for supporting the tibia. The surgical host computer includes: a processor; and a memory storing a plurality of computer programs. When the plurality of computer programs are respectively executed by the processor, the processor respectively executes a plurality of operation modes of the surgical host computer. The plurality of operation modes include: through an interaction interface, presenting information to be input to the user, the information to be input including a dynamic change range of a joint angle, and a relationship between the joint angle and a thrust applied between the femur and the tibia or a relationship between the joint angle and a gap formed between the femur and the tibia; in response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting members and the push plate to apply a thrust between the femur and the tibia, and collecting corresponding relationship data of the thrust and the gap between the femur and the tibia; and visually presenting the corresponding relationship data.

[0008] According to some embodiments, the relationship between the joint angle and the thrust applied between the femur and the tibia includes: setting a plurality of value ranges according to the dynamic change range, setting data values of the thrust corresponding to the plurality of value ranges, or a functional relationship between the joint angle and the thrust; the relationship between the joint angle and the gap formed between the femur and the tibia includes: setting a plurality of value ranges according to the dynamic change range, setting data values of the gap corresponding to the plurality of value ranges, or a functional relationship between the joint angle and the gap.

[0009] According to some embodiments, the data values of the thrust applied between the femur and the tibia and the data values of the gap between the femur and the tibia include: the data values of the thrust applied between the pre-osteotomized femur and tibia and the gap between the femur and the tibia; the data values of the thrust applied between the femur and the tibia after implanting a prosthesis and before implanting a spacer and the gap between the femur and the tibia.

[0010] According to some embodiments, the data values of the thrust and the data values of the gap at a plurality of the joint angles, and the relationship between the data values of the thrust and the joint angle or the relationship between the data values of the gap and the joint angle.

[0011] According to some embodiments, the plurality of computer programs includes a first computer program, which, when executed by the processor, causes the processor to execute a first operation mode of the surgical host computer. The first operation mode includes: displaying, through a first interaction interface, first information to be input to the user, the first information to be input including a dynamic change range of the joint angle and data values of the thrust applied between the femur and the tibia corresponding to the dynamic change range; in response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to apply corresponding thrusts between the femur and the tibia, and collecting data values of the gap between the femur and the tibia; and at least visually displaying the relationship between the data values of the gap and the joint angle.

[0012] According to some embodiments, when a plurality of value ranges are set according to the dynamic change range of the joint angle, the thrusts corresponding to different value ranges of the joint angle have different data values.

[0013] According to some embodiments, the plurality of computer programs includes a second computer program, which, when executed by the processor, causes the processor to execute a second operation mode of the surgical host computer. The second operation mode includes: displaying, through a second interaction interface, second information to be input to the user, the second information to be input including a dynamic change range of the joint angle and data values of forming a preset gap between the femur and the tibia corresponding to the dynamic change range; in response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to form a corresponding gap between the femur and the tibia, and collecting data values of the thrust between the femur and the tibia; and at least visually displaying the relationship between the data values of the thrust and the joint angle.

[0014] According to some embodiments, when a plurality of value ranges are set according to the dynamic change range of the joint angle, the gaps corresponding to different value ranges of the joint angle have different data values.

[0015] According to some embodiments, the plurality of computer programs includes a third computer program that, when executed by the processor, causes the processor to execute a third operation mode of the surgical host computer. The third operation mode includes: presenting, through a third interaction interface, third information to be input to the user, the third information to be input including a dynamic change range of the joint angle and data values of a fixed thrust applied between the femur and the tibia; in response to information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to apply the fixed thrust between the femur and the tibia, and collecting data values of the gap between the femur and the tibia; and at least visually presenting the relationship between the data values of the gap and the joint angle.

[0016] According to some embodiments, the plurality of computer programs includes a fourth computer program that, when executed by the processor, causes the processor to execute a fourth operation mode of the surgical host computer. The fourth operation mode includes: presenting, through a fourth interaction interface, fourth information to be input to the user, the fourth information to be input including a dynamic change range of the joint angle and data values of forming a fixed gap between the femur and the tibia; in response to information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to form a fixed gap between the femur and the tibia, and collecting data values of the thrust between the femur and the tibia; and at least visually presenting the relationship between the data values of the thrust and the joint angle.

[0017] According to one aspect of the present application, there is provided a knee joint replacement surgery system including the surgical host computer as described above.

[0018] According to the embodiments of the present application, the angle, force, and gap between the knee joints can be quantified and reasonably presented to assist the doctor in the surgery and reduce the ligament release injury of the patient.

[0019] It should be understood that the above general description and the following detailed description are only exemplary and do not limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application.

[0021] Figure 1A Shows an installation schematic diagram of a knee joint soft tissue balance measurement device.

[0022] Figure 1B Shows a three-dimensional schematic diagram of the main body of a knee joint soft tissue balance measurement device.

[0023] Figure 2 Shows the operation flowchart of the surgical host computer according to the exemplary embodiments of the present application.

[0024] Figure 3 Shows the flowchart of the first operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0025] Figure 4A Shows the interactive interface display diagram of the first operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0026] Figure 4B Shows the visualization information display diagram of the first operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0027] Figure 5 Shows the flowchart of the second operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0028] Figure 6A Shows the interactive interface display diagram of the second operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0029] Figure 6B Shows the visualization information display diagram of the second operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0030] Figure 7 Shows the flowchart of the third operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0031] Figure 8 Shows the visualization information display diagram of the third operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0032] Figure 9 Shows the flowchart of the fourth operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0033] Figure 10 Shows the visualization information display diagram of the fourth operation mode of the surgical host computer according to the exemplary embodiments of the present application.

[0034] Figure 11 Shows the block diagram of the surgical host computer according to the exemplary embodiments of the present application. Detailed implementation manners

[0035] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this application will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. Like reference numerals in the figures denote like or similar parts, and thus their repeated description will be omitted.

[0036] The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that the technical solutions of the present disclosure may be practiced without one or more of these specific details, or other methods, components, materials, devices, or operations, etc. may be adopted. In these cases, well-known structures, methods, devices, implementations, materials, or operations will not be shown or described in detail.

[0037] The flowcharts shown in the drawings are only illustrative and not necessarily include all the contents and operations / steps, nor are they necessarily executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to the actual situation.

[0038] The terms "first", "second", etc. in the specification, claims, and above-mentioned drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.

[0039] This application provides a surgical upper computer, based on a soft tissue balance measurement device and a corresponding joint angle measurement device for the knee joint, which is used to collect and display the forces and clearances of soft tissues in a reasonable manner during knee replacement surgery, so as to help doctors perform planned adjustments, reduce the number of osteotomy adjustments or ligament injuries, and at the same time shorten the surgical time.

[0040] Hereinafter, a surgical upper computer and a knee replacement surgery system for knee replacement surgery according to an embodiment of the present application will be described in detail with reference to the drawings.

[0041] Figure 1A An installation schematic diagram of the knee joint soft tissue balance measurement device is shown.

[0042] As Figure 1A shown, after the patient has completed pre-osteotomy of the tibia and / or femur, the main body of the measurement device is placed between the patient's tibia and femur, and the accessory of the measurement device is placed on the upper surface of the patient's thigh.

[0043] According to some embodiments, after a prosthesis is placed between the patient's tibia and femur and before a spacer is placed, a knee joint soft tissue balance measurement device can also be used to measure the knee joint space and soft tissue elasticity.

[0044] According to some embodiments, the main body and the accessory may include a gyroscope, which can be used to determine the joint angle of the patient.

[0045] Figure 1B A three-dimensional schematic diagram of the main body of the knee joint soft tissue balance measurement device is shown.

[0046] As Figure 1B shown, the main body of the measurement device includes a measurement module 100 and a drive module 200.

[0047] The measurement module 100 includes a mounting base 110, a push plate 120 for abutting against the tibia, and an abutting member 130 for abutting against the femur.

[0048] Referring to the perspective as Figure 1B shown, the push plate is fixedly connected to the mounting base, and the abutting member is connected to the mounting base in a manner that can move longitudinally relative to the mounting base. The upper abutting plate portion of the abutting member and the lower abutting plate portion of the push plate extend perpendicular to the longitudinal direction substantially parallel to each other, and the upper abutting plate portion is arranged above the lower abutting plate portion in the longitudinal direction.

[0049] The drive module 200 includes a sealed housing 210, a power unit, and an actuator 230.

[0050] The power unit is located in the sealed housing, the actuator is located outside the sealed housing, the power unit penetrates the sealed housing in a sealed manner and is in transmission connection with the actuator. The actuator is configured to removably cooperate with the measurement module for pushing the abutting member to move longitudinally relative to the push plate.

[0051] According to some embodiments, the abutting member acts on the medial and lateral condyles of the distal femur respectively, generating a medial thrust and a lateral thrust, and then forming a medial space and a lateral space between the femur and the tibia.

[0052] The push plate is used to support the tibia and maintain soft tissue balance.

[0053] Figure 2 A flowchart of the operation of the surgical upper computer according to an exemplary embodiment of the present application is shown.

[0054] As Figure 2 shown, in S101, through the interaction interface, multiple value ranges of the joint angle, the thrust data value applied between the femur and the tibia, or the gap data value between the femur and the tibia are displayed to the user.

[0055] According to some embodiments, the thrust data value applied between the femur and the tibia and the clearance data value between the femur and the tibia include the thrust data value applied between the pre-osteotomized femur and tibia or between the femur and the tibia after implanting a prosthesis and before implanting a spacer, and the clearance data value between the femur and the tibia.

[0056] According to some embodiments, the pre-osteotomy includes osteotomizing the tibia and / or the femur to facilitate adjustment and correction during the implantation of the knee joint prosthesis.

[0057] After implanting the prosthesis between the femur and the tibia and before implanting the spacer, the prosthesis can be adjusted and corrected according to the thrust data value and the clearance data value applied between the femur and the tibia.

[0058] In S103, in response to the information input by the user, according to the thrust data value or the clearance data value, control the abutting member and the push plate to apply a thrust between the femur and the tibia, and collect the corresponding relationship data between the thrust and the clearance between the femur and the tibia.

[0059] According to some embodiments, the corresponding relationship data includes the relationship between the data value of the thrust and the joint angle and / or the relationship between the clearance data value and the joint angle.

[0060] Furthermore, the data value of the thrust further includes the data value of the fixed thrust applied according to the value range of the joint angle.

[0061] The clearance data value further includes the data value of the fixed clearance formed by applying a thrust according to the value range of the joint angle.

[0062] In S105, visually display the corresponding relationship data.

[0063] According to some embodiments, adjust the surgical plan according to the visual data displayed on the interaction interface.

[0064] Furthermore, the adjustment of the surgical plan includes implanting the knee joint prosthesis and the spacer, and adjusting the thickness of the prosthesis

[0065] Figure 3 Show a flowchart of the first operation mode of the surgical host computer according to the exemplary embodiment of the present application.

[0066] In S201, through the first interaction interface, display the first information to be input to the user. The first information to be input includes multiple value ranges of the joint angle and the data values of the thrust applied between the pre-osteotomized femur and tibia corresponding to the multiple value ranges respectively.

[0067] The interaction interface is as Figure 4A shown. In the first operation mode of the surgical host computer, the first information to be input includes the preset value range of the joint angle, and the data values of the medial thrust and the lateral thrust.

[0068] For example, the value range of the joint angle can be set from 0° to 135°.

[0069] According to some embodiments, when the femur and tibia of the patient are in the straight position, the joint angle is calibrated to 0°, and then flexed to the maximum joint angle.

[0070] The data values of the thrust are set according to the value range of the joint angle as follows:

[0071] When the joint angle is between 0° and 40°, both the medial thrust and the lateral thrust are set to 25 N;

[0072] When the joint angle is between 41° and 80°, both the medial thrust and the lateral thrust are set to 50 N;

[0073] When the joint angle is between 81° and 135°, both the medial thrust and the lateral thrust are set to 80 N.

[0074] The setting of the joint angle and the thrust can also be obtained according to a preset functional relationship. For example, the joint angle and the thrust have a sine function relationship.

[0075] In S203, in response to the information input by the user, within multiple value ranges of the joint angle, control the abutting member and the push plate to apply corresponding thrusts between the femur and the tibia, and collect the data values of the gap between the femur and the tibia.

[0076] Adjust the femur and tibia of the patient multiple times according to the value range of the joint angle. The surgical host computer sends a data transmission instruction to the measuring device according to the first interaction interface, applies thrust through the abutting member and the push plate of the measuring device, and measures and obtains the data values of the medial thrust and the lateral thrust multiple times, as well as the data values of the corresponding medial gap and lateral gap.

[0077] For example, when the joint angle is 120°, it is measured that both the medial thrust and the lateral thrust are 80 N, the corresponding medial gap is 23.22, and the lateral gap is 17.47.

[0078] In S205, visually display the relationship between the data value of the thrust and the joint angle and the relationship between the data value of the gap and the joint angle.

[0079] As Figure 4B shown, the left diagram shows the change curves of the medial and lateral gaps of the knee joint in the first operation mode of the surgical host computer. The abscissa is the data value of the gap, and the ordinate is the joint angle. Among them, the yellow curve represents the medial gap, the blue curve represents the lateral gap, and the purple curve represents the gap difference.

[0080] The right figure shows the change curve of the knee joint thrust in the first operation mode of the surgical upper computer. The abscissa is the data value of the thrust, and the ordinate is the joint angle. The yellow curve represents the medial thrust, the blue curve represents the lateral thrust, and the purple curve represents the thrust difference.

[0081] Figure 5 Shows a flowchart of the second operation mode of the surgical upper computer according to an exemplary embodiment of the present application.

[0082] In S301, through the second interaction interface, display the second information to be input to the user. The second information to be input includes multiple value ranges of the joint angle and the data values corresponding to the multiple value ranges respectively, which form a preset gap between the pre-osteotomized femur and tibia.

[0083] The second interaction interface is as Figure 6A As shown, in the second operation mode of the surgical upper computer, the second information to be input includes the preset value range of the joint angle, and the data values of the medial gap and the lateral gap.

[0084] For example, the value range of the joint angle can be set from 0° to 135°.

[0085] According to some embodiments, when the patient's femur and tibia are in the straight position, the joint angle is calibrated to 0°, and then flexed to the maximum joint angle.

[0086] The gap data values are set according to the value range of the joint angle as follows:

[0087] When the joint angle is between 0° and 40°, both the medial gap and the lateral gap are set to 6;

[0088] When the joint angle is between 41° and 80°, both the medial gap and the lateral gap are set to 10;

[0089] When the joint angle is between 81° and 135°, both the medial gap and the lateral gap are set to 16.

[0090] The setting of the joint angle and the gap can also be obtained according to a preset functional relationship. For example, the joint angle and the gap have a sine function relationship.

[0091] In S303, in response to the information input by the user, respectively within multiple value ranges of the joint angle, control the abutting member and the push plate to form corresponding gaps between the femur and the tibia, and collect the data values of the thrust between the femur and the tibia.

[0092] Adjust the patient's femur and tibia multiple times according to the value range of the joint angle. The surgical upper computer sends data transmission instructions to the measuring device according to the interaction interface, applies thrust through the abutting member and the push plate of the measuring device, and measures and obtains the data values of the medial gap and the lateral gap, as well as the data values of the corresponding medial thrust and lateral thrust multiple times.

[0093] For example, when the joint angle is 120°, the measured medial clearance and lateral clearance are both 16, the corresponding medial thrust is 73.00 N, and the lateral thrust is 93.50 N.

[0094] In S305, visually display the relationship between the data value of the thrust and the joint angle and the relationship between the data value of the clearance and the joint angle.

[0095] As Figure 6B shown, the left diagram shows the change curves of the medial and lateral clearances of the knee joint in the second operation mode of the surgical upper computer. The abscissa is the data value of the clearance, and the ordinate is the joint angle. The yellow curve represents the medial clearance, the blue curve represents the lateral clearance, and the purple curve represents the clearance difference.

[0096] The right diagram shows the change curves of the thrust between the knee joints in the second operation mode of the surgical upper computer. The abscissa is the data value of the thrust, and the ordinate is the joint angle. The yellow curve represents the medial thrust, the blue curve represents the lateral thrust, and the purple curve represents the thrust difference.

[0097] Figure 7 Show a flowchart of the third operation mode of the surgical upper computer according to an exemplary embodiment of the present application.

[0098] In S401, through the third interaction interface, display the third information to be input to the user. The third information to be input includes the value range of the joint angle and the data value of applying a fixed thrust between the pre-osteotomized femur and tibia.

[0099] The third interaction interface may refer to Figure 4A shown, the third information to be input in the third operation mode of the surgical upper computer includes the preset value range of the joint angle, and the data values of the medial thrust and the lateral thrust.

[0100] For example, the value range of the joint angle is from 0° to 135°, and at any joint angle within the value range, the medial thrust and the lateral thrust are both set to a fixed value of 18 N.

[0101] In S403, in response to the information input by the user, within the value range of the joint angle, control the abutting member and the push plate to apply a fixed thrust between the femur and the tibia, and collect the data value of the clearance between the femur and the tibia.

[0102] Adjust the patient's femur and tibia multiple times according to the value range of the joint angle. The surgical upper computer sends data transmission instructions to the measuring device according to the interaction interface, applies thrust through the abutting member and the push plate of the measuring device, and measures and obtains the data values of the medial thrust and the lateral thrust multiple times, as well as the corresponding data values of the medial clearance and the lateral clearance.

[0103] For example, when the joint angle is 96°, the measured medial thrust is 18.60 N, the lateral thrust is 18.90 N, the corresponding medial gap is 13.50, and the lateral gap is 12.10.

[0104] Generally, during actual use of the measuring device, vibrations caused by interference factors (such as contact surface friction, etc.) may lead to errors in the actual measurement data (the actually measured medial thrust and lateral thrust) compared with the theoretical values (the medial thrust and lateral thrust set as fixed values in the surgical upper computer).

[0105] In S405, visually display the relationship between the data value of the fixed thrust and the joint angle and the relationship between the gap data value and the joint angle.

[0106] As Figure 8 shown, the left diagram shows the change curves of the medial and lateral gaps of the knee joint in the third operation mode of the surgical upper computer. The abscissa is the gap data value, and the ordinate is the joint angle. The yellow curve represents the medial gap, the blue curve represents the lateral gap, and the purple curve represents the gap difference.

[0107] The right diagram shows the change curves of the thrust between the knee joints in the third operation mode of the surgical upper computer. The abscissa is the data value of the thrust, and the ordinate is the joint angle. The yellow curve represents the medial thrust, the blue curve represents the lateral thrust, and the purple curve represents the thrust difference.

[0108] Figure 9 Shows a flowchart of the fourth operation mode of the surgical upper computer according to an exemplary embodiment of the present application.

[0109] In S501, through the fourth interaction interface, display the fourth information to be input to the user. The fourth information to be input includes the value range of the joint angle and the fixed gap data value formed between the pre-osteotomized femur and tibia.

[0110] The fourth interaction interface can refer to Figure 6A shown. In the fourth operation mode of the surgical upper computer, the fourth information to be input includes the preset value range of the joint angle, as well as the data values of the medial gap and the lateral gap.

[0111] For example, the value range of the joint angle is from 0° to 135°, and at any joint angle within the value range, the medial gap and the lateral gap are both set to a fixed value of 12.

[0112] In S503, in response to the information input by the user, within the value range of the joint angle, control the abutting member and the push plate to form a fixed gap between the femur and the tibia, and collect the data value of the thrust between the femur and the tibia.

[0113] Adjust the femur and tibia of the patient multiple times according to the value range of the joint angle. The surgical upper computer sends data transmission instructions to the measuring device according to the data on the interaction interface, applies a thrust force through the abutting member and the push plate of the measuring device, and measures and obtains the data values of the medial clearance and the lateral clearance multiple times, as well as the data values of the corresponding medial thrust force and lateral thrust force.

[0114] For example, when the joint angle is 120°, the measured medial clearance and lateral clearance are both 12.00, the corresponding medial thrust force is 57.70 N, and the lateral thrust force is 57.70 N.

[0115] Generally, during actual use, the measuring device may be vibrated by interference factors (such as contact surface friction, etc.), resulting in errors between the actual measurement data (the actually measured medial thrust force and lateral thrust force) and the theoretical values (the corresponding medial thrust force and lateral thrust force obtained according to the medial clearance and lateral clearance set as fixed values in the surgical upper computer).

[0116] In S505, visually display the relationship between the data value of the thrust force and the joint angle and the relationship between the fixed clearance data value and the joint angle.

[0117] As Figure 10 shown, the left figure shows the change curves of the medial and lateral clearances of the knee joint in the fourth operation mode of the surgical upper computer. The abscissa is the clearance data value, and the ordinate is the joint angle. Among them, the yellow curve represents the medial clearance, the blue curve represents the lateral clearance, and the purple curve represents the clearance difference.

[0118] The right figure shows the change curves of the thrust force between the knee joints in the fourth operation mode of the surgical upper computer. The abscissa is the data value of the thrust force, and the ordinate is the joint angle. Among them, the yellow curve represents the medial thrust force, the blue curve represents the lateral thrust force, and the purple curve represents the thrust difference.

[0119] Figure 11 Shows a block diagram of a surgical upper computer according to an exemplary embodiment of the present application.

[0120] As Figure 11 shown, the electronic device 600 is only an example and should not impose any restrictions on the functions and usage scope of the embodiments of the present application.

[0121] As Figure 11As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different system components (including the storage unit 620 and the processing unit 610), a display unit 640, etc. Among them, the storage unit stores program code, and the program code can be executed by the processing unit 610, so that the processing unit 610 executes the methods according to various exemplary embodiments of the present application described in this specification. For example, the processing unit 610 can execute as Figure 2 the method shown in

[0122] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 6201 and / or a cache storage unit 6202, and may further include a read-only storage unit (ROM) 6203.

[0123] The storage unit 620 may also include a program / utilities 6204 having a set (at least one) of program modules 6205. Such program modules 6205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0124] The bus 630 may represent one or more of several types of bus structures, including a storage unit bus or a storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any bus structure in a variety of bus structures.

[0125] The electronic device 600 can also communicate with one or more external devices 700 (such as a keyboard, a pointing device, a Bluetooth device, etc.), can also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or can communicate with any device that enables the electronic device 600 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication can be carried out through an input / output (I / O) interface 650. And, the electronic device 600 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 660. The network adapter 660 can communicate with other modules of the electronic device 600 through the bus 630. It should be understood that although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0126] Based on the descriptions of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software or by a combination of software and necessary hardware. The technical solutions according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a portable hard disk, etc.) or on a network, including several instructions to enable a computing device (such as a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.

[0127] The software product can adopt any combination of one or more readable media. The readable media can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0128] The computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The readable storage medium can also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium can be transmitted by any appropriate medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination of the above.

[0129] The program code for performing the operations of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, executed as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., by connecting through the Internet using an Internet service provider).

[0130] The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the computer-readable medium realizes the foregoing functions.

[0131] Those skilled in the art can understand that the above-mentioned modules can be distributed in the device according to the description of the embodiments, or can be correspondingly changed and distributed in one or more devices that are only different from the present embodiment. The modules of the above embodiments can be combined into one module, or can be further split into multiple sub-modules.

[0132] According to some embodiments of the present application, the present application can quantitatively and reasonably display the angle, force and clearance between the knee joints, assist doctors in surgery, reduce ligament release injuries to patients, quickly judge whether the soft tissues are balanced, and can increase the service life of the prosthesis.

[0133] The above has introduced the embodiments of the present application in detail. The description of the above embodiments is only used to help understand the method and its core idea of the present application. At the same time, those skilled in the art, based on the idea of the present application, the changes or deformations made in the specific implementation manner and application scope of the present application all belong to the protection scope of the present application. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A surgical upper computer is used to control a knee joint soft tissue balance measuring device and collect data during knee joint replacement surgery. The measuring device includes a main unit and accessories. The main unit includes abutting members respectively acting on the inner condyle and outer condyle of the distal femur and a push plate for supporting the tibia, and is characterized in that, The surgical host computer includes: a processor; and a memory storing a plurality of computer programs, which, when executed by the processor respectively, cause the processor to execute a plurality of operation modes of the surgical host computer, and the plurality of operation modes include: displaying, through an interaction interface, information to be input to a user, where the information to be input includes a dynamic change range of a joint angle, and a relationship between the joint angle and a thrust applied between the femur and the tibia or a relationship between the joint angle and a gap formed between the femur and the tibia; in response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to apply a thrust between the femur and the tibia, and collecting corresponding relationship data between the thrust and the gap between the femur and the tibia; and visually displaying the corresponding relationship data.

2. The surgical host computer according to claim 1, wherein the relationship between the joint angle and the thrust applied between the femur and the tibia includes: setting data values of the thrust corresponding to a plurality of value ranges set according to the dynamic change range, or a functional relationship between the joint angle and the thrust; the relationship between the joint angle and the gap formed between the femur and the tibia includes: setting data values of the gap corresponding to a plurality of value ranges set according to the dynamic change range, or a functional relationship between the joint angle and the gap.

3. The surgical upper computer according to claim 1, characterized in that, The data values of the thrust applied between the femur and the tibia and the data values of the gap between the femur and the tibia include: the data values of the thrust applied between the pre-osteotomized femur and tibia and the data values of the gap between the femur and the tibia; the data values of the thrust applied between the femur and the tibia after implanting a prosthesis between the femur and the tibia and before implanting a spacer and the data values of the gap between the femur and the tibia.

4. The surgical upper computer according to any one of claims 1-3, characterized in that, The plurality of computer programs include a first computer program, which, when executed by the processor, causes the processor to execute a first operation mode of the surgical host computer, and the first operation mode includes: displaying, through a first interaction interface, first information to be input to a user, where the first information to be input includes the dynamic change range of the joint angle and the data values of the thrust applied between the femur and the tibia corresponding to the dynamic change range; in response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, controlling the abutting member and the push plate to apply a corresponding thrust between the femur and the tibia, and collecting data values of the gap between the femur and the tibia; and at least visually displaying the relationship between the data values of the gap and the joint angle.

5. The surgical upper computer according to claim 4, wherein When setting a plurality of value ranges according to the dynamic change range of the joint angle, the thrusts corresponding to different value ranges of the joint angle have different data values.

6. The upper surgical computer according to any one of claims 1-3, characterized in that, The plurality of computer programs include a second computer program, which, when executed by the processor, causes the processor to execute a second operation mode of the surgical host computer, and the second operation mode includes: Through a second interaction interface, display second information to be input to the user, where the second information to be input includes a dynamic change range of the joint angle and data values of a preset gap formed between the femur and the tibia corresponding to the dynamic change range; In response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, control the abutting member and the push plate to form a corresponding gap between the femur and the tibia, and collect data values of the thrust force between the femur and the tibia; and At least visually display the relationship between the data value of the thrust force and the joint angle.

7. The surgical upper computer according to claim 6, wherein When setting multiple value ranges according to the dynamic change range of the joint angle, the gaps corresponding to different value ranges of the joint angle have different data values.

8. The surgical upper computer according to any one of claims 1 to 3, characterized in that, The plurality of computer programs include a third computer program, and when the third computer program is executed by the processor, the processor is caused to execute a third operation mode of the surgical host computer, and the third operation mode includes: Through a third interaction interface, display third information to be input to the user, where the third information to be input includes a dynamic change range of the joint angle and data values of applying a fixed thrust force between the femur and the tibia; In response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, control the abutting member and the push plate to apply the fixed thrust force between the femur and the tibia, and collect data values of the gap between the femur and the tibia; and At least visually display the relationship between the data value of the gap and the joint angle.

9. The surgical upper computer according to any one of claims 1-3, characterized in that, The plurality of computer programs include a fourth computer program, and when the fourth computer program is executed by the processor, the processor is caused to execute a fourth operation mode of the surgical host computer, and the fourth operation mode includes: Through a fourth interaction interface, display fourth information to be input to the user, where the fourth information to be input includes a dynamic change range of the joint angle and data values of forming a fixed gap between the femur and the tibia; In response to the information input by the user, during the process of dynamically adjusting the joint angle within the dynamic change range, control the abutting member and the push plate to form a fixed gap between the femur and the tibia, and collect data values of the thrust force between the femur and the tibia; and At least visually display the relationship between the data value of the thrust force and the joint angle.

10. A knee joint replacement surgery system, comprising the surgical host computer according to any one of claims 1-9.

Citation Information

Patent Citations

  • Orthopedics-department joint replacement operation system

    CN107582167A

  • Gap-adjustable knee joint pressure measuring device for total knee joint replacement

    CN110638476A