IP Library Granted Patent US 12,056,337
Granted Patent B2
US 12,056,337 · App. 18/144,059 · Granted Aug 6, 2024

Systems and methods for determining a position for placing of a joint prosthesis

Inventors: Constantinos Nikou (Monroeville, PA); Branislav Jaramaz (Pittsburgh, PA)
Assignee: Blue Belt Technologies, Inc.
G06F3/04842A61B34/10G06F3/04815A61B2034/104
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,056,337
App. No.
18/144,059
Granted
Aug 6, 2024
Kind
B2
Abstract

Systems and methods for virtual implant placement to implement joint gap planning are discussed. For example, a method can include operations for receiving a first implant parameter set based on a surgical plan that was generated while moving the joint through a range of motion. The method can include generating a first set of candidate implant parameter sets that are the result of an incremental change, relative to the first implant parameter set, to at least one parameter of the first parameter set. The method can include calculating a result for at least one candidate implant parameter set and providing a graphical representation of the result according to at least one candidate implant parameter set. The result can be color-coded to correlate to a candidate implant parameter set. The display can include color-coded user interface controls to allow a user to execute incremental changes corresponding to candidate implant parameter sets.

Claims (66)

1. A method of determining a pose of a surgical implant, the method comprising:

providing a user interface on a display, the user interface comprising a virtual implant, a user control for controlling a pose of the virtual implant, and a gap curve displayed in association with the virtual implant, wherein the gap curve defines a relationship between a gap between a first bone and a second bone of a joint and each degree of flexion of the joint, wherein the virtual implant corresponds to the surgical implant;

receiving a user input via the user control;

updating the pose of the virtual implant and the gap curve based on the received user input; and

generating a surgical plan to place the surgical implant based on the updated pose of the virtual implant.

2. The method of claim 1 , wherein the user control comprises one or more of a left input, a right input, a superior input, an inferior input, a posterior input, an anterior input, a clockwise input, and a counter-clockwise input.

3. The method of claim 1 , wherein the user control comprises a user control configured to select a type of virtual implant from a plurality of types of virtual implants.

4. The method of claim 1 , further comprising:

determining an updated mapping of the gap curve resulting from the user input; and

displaying representations of the updated mapping of the gap curve in the user interface.

5. The method of claim 1 , further comprising:

determining an updated value of the gap curve resulting from the user input, and

providing an indication in the user interface of a recommended user control based on the determined updated value.

6. The method of claim 1 , further comprising:

receiving location information pertaining to one or more positions of a joint of a patient as the joint is moved through a range of motion; and

determining a mapping of the gap curve based at least in part on the one or more positions of the joint.

7. The method of claim 1 , wherein the gap curve comprises a graph defining the relationship between the gap between the first bone and the second bone of the joint and each degree of flexion of the joint.

8. The method of claim 1 , wherein:

the first bone comprises a tibia;

the second bone comprises a femur; and

the virtual implant is selected from the group consisting of a tibial implant and a femoral implant.

9. The method of claim 1 , wherein the gap curve is displayed adjacent to the virtual implant on the user interface.

10. A system for determining a pose of a surgical implant, the system comprising:

a display;

a processor in operable communication with the display; and

a non-transitory, processor-readable storage medium in operable communication with the processor,

wherein the processor-readable storage medium contains one or more instructions that, when executed, cause the processor to:

provide a user interface on the display, the user interface comprising a virtual implant, a user control for controlling a pose of the virtual implant, and a gap curve displayed in association with the virtual implant, wherein the gap curve defines a relationship between a gap between a first bone and a second bone of a joint and each degree of flexion of the joint, wherein the virtual implant corresponds to the surgical implant;

receive a user input via the user control,

update the pose of the virtual implant and the gap curve based on the received user input, and

generate a surgical plan to place the surgical implant based on the updated pose of the virtual implant.

11. The system of claim 10 , wherein the user control comprises one or more of a left input, a right input, a superior input, an inferior input, a posterior input, an anterior input, a clockwise input, and a counter-clockwise input.

12. The system of claim 10 , wherein the user control comprises a user control configured to select a type of virtual implant from a plurality of types of virtual implants.

13. The system of claim 10 , wherein the one or more instructions, when executed, further cause the processor to:

determine an updated mapping of the gap curve resulting from the user input; and

display representations of the updated mapping of the gap curve in the user interface.

14. The system of claim 10 , wherein the one or more instructions, when executed, further cause the processor to:

determine an updated value for the gap curve resulting from the user input, and

provide an indication in the user interface of a recommended user control based on the determined updated value.

15. The system of claim 10 , further comprising:

a tracking and navigation system in operable communication with the processor,

wherein the one or more instructions, when executed, further cause the processor to:

receive, from the tracking and navigation system, location information pertaining to one or more positions of a joint of a patient as the joint is moved through a range of motion, and

determine a mapping of the gap curve based at least in part on the one or more positions of the joint.

16. The system of claim 10 , wherein the gap curve comprises a graph defining the relationship between the gap between the first bone and the second bone of the joint and each degree of flexion of the joint.

17. The system of claim 10 , wherein:

the first bone comprises a tibia;

the second bone comprises a femur; and

the virtual implant is selected from the group consisting of a tibial implant and a femoral implant.

18. The system of claim 10 , wherein the gap curve is displayed adjacent to the virtual implant on the user interface.

19. A non-transitory, processor-readable storage medium containing one or more instructions that, when executed, cause a processor to:

provide a user interface on a display, the user interface comprising a virtual implant, a user control for controlling a pose of the virtual implant, and a gap curve displayed in association with the virtual implant, wherein the gap curve defines a relationship between a gap between a first bone and a second bone of a joint and each degree of flexion of the joint, wherein the virtual implant corresponds to a surgical implant;

receive a user input via the user control;

update the pose of the virtual implant and the gap curve based on the received user input; and

generate a surgical plan to place the surgical implant based on the updated pose of the virtual implant.

20. The storage medium of claim 19 , wherein the one or more instructions, when executed, further cause the processor to:

determine an updated mapping of the gap curve resulting from the user input; and

display representations of the updated mapping of the gap curve in the user interface.

21. The storage medium of claim 19 , wherein the one or more instructions, when executed, further cause the processor to:

determine an updated value for the gap curve resulting from the user input, and

provide an indication in the user interface of a recommended user control based on the determined updated value.

22. The storage medium of claim 19 , wherein the one or more instructions, when executed, further cause the processor to:

receive, from a tracking and navigation system, location information pertaining to one or more positions of a joint of a patient as the joint is moved through a range of motion; and

determine a mapping of the gap curve based at least in part on the one or more positions of the joint.

23. The storage medium of claim 19 , wherein the gap curve comprises a graph defining the relationship between the gap between the first bone and the second bone of the joint and each degree of flexion of the joint.

24. The storage medium of claim 19 , wherein the instructions, when executed, further cause the processor to display the gap curve adjacent to the virtual implant on the user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2024
From: NIKOU, CONSTANTINOS; JARAMAZ, BRANISLAV
To: BLUE BELT TECHNOLOGIES, INC.
Reel/Frame 066255/0669 →
Continuity (5)
Continuation 17512948 · Oct 28, 2021
Continuation 16103315 · Aug 14, 2018
Continuation 14187940 · Feb 24, 2014
Provisional Application 61791829 · Mar 15, 2013
Related Publication 20230273713A1 · Aug 31, 2023