IP Library Granted Patent US 11,112,770
Granted Patent B2
US 11,112,770 · App. 16/242,877 · Granted Sep 7, 2021

Systems and methods for assisting a surgeon and producing patient-specific medical devices

Inventors: Jeffrey Roh (Seattle, WA); Justin Esterberg (Mercer Island, WA)
Assignee: Carlsmed, Inc.
G05B19/4099G16H30/40G16H50/20G16H50/50G05B2219/49007
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 11,112,770
App. No.
16/242,877
Filed
Jan 8, 2019
Granted
Sep 7, 2021
Kind
B2
Art Unit
2115
USPC
700/98
Abstract

Systems and methods for assisting a surgeon with implant during a surgery are disclosed. A method includes defining areas of interest in diagnostic data of a patient and defining an implant type. Post defining the areas of interest, salient points are determined for the areas of interest. Successively, an XZ angle, an XY angle, and a position entry point for an implant are determined based on the salient points of the areas of interest. In spinal procedures, a maximum screw diameter and a length of the spinal screw are successively determined based on the salient points. Based on determined length and diameter, a spinal screw and a matching screw guide is determined. Thereafter, the spinal screw and the screw guide is printed using a Three-Dimensional (3D) printer. Such printed spinal screw and screw guide could be used by the surgeon during the spinal surgery.

Claims (61)

1. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:

receiving diagnostic data of a patient, the diagnostic data including image data of the patient's spine;

analyzing the diagnostic data to identify one or more spinal segments for a surgery to be performed;

using at least one trained machine learning model to design, based on the one or more areas of interests and/or the diagnostic data, a first patient-specific implant and a second patient-specific implant configured to be spaced apart from the first patient-specific implant when implanted at the one or more spinal segments, wherein designing the first patient-specific implant and the second patient-specific implant includes specifying a first configuration of the first patient-specific implant and a second configuration of the second-patient specific implant;

generating a virtual model of the first patient-specific implant and the second patient-specific implant; and

converting the virtual model into 3D fabrication data for manufacturing the first patient-specific implant and the second patient-specific implant.

2. The computer-readable storage medium of claim 1 , wherein the operations further comprise causing the 3D fabrication data to be sent to at least one manufacturing system configured to manufacture the first patient-specific implant and the second patient-specific implant.

3. The computer-readable storage medium of claim 1 , wherein the first patient-specific implant and/or the second patient specific implant includes at least one of a patient-specific cage, plate, or disk.

4. The computer-readable storage medium of claim 1 , wherein the operations further comprise generating patient-specific surgical information for performing the surgery, wherein the patient-specific surgical information includes position information for delivering the first patient-specific implant and the second patient-specific implant to a site within the patient.

5. The computer-readable storage medium of claim 1 , wherein the operations further comprise:

training the at least one machine learning model based on a set of patient data; and

generating the virtual model of the first patient-specific implant and the second patient-specific implant using another machine learning model.

6. The computer-readable storage medium of claim 1 , wherein the operations further comprise:

determining patient-specific surgical information for performing the surgery; and

performing one or more structural analyses based on the virtual model of the first patient-specific implant and the second patient-specific implant to determine additional patient-specific surgical information.

7. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:

receiving diagnostic data of a patient;

analyzing the diagnostic data to identify a spinal segment for a surgery to be performed, the spinal segment including at least a first vertebral level and a second vertebral level;

using at least one trained machine learning model to design, based on the spinal segment and/or the diagnostic data, a first patient-specific implant configured to be implanted at the first vertebral level and a second patient-specific implant configured to be implanted at the second vertebral level, wherein

the first patient-specific implant includes a first patient-specific cage, plate, or disk,

the second patient-specific implant includes a second patient-specific cage, plate, or disk, and

the first patient-specific implant and the second patient-specific implant are configured to provide a target correction to the spinal segment when implanted in the patient;

generating a virtual model of the first patient-specific implant and the second patient-specific implant; and

converting the virtual model into 3D fabrication data for manufacturing the first patient-specific implant and the second patient-specific implant.

8. The computer-readable storage medium of claim 7 , wherein the first patient-specific implant includes a first patient-specific cage and wherein the second patient-specific implant includes a second patient-specific cage.

9. The computer-readable storage medium of claim 7 , wherein analyzing the diagnostic data includes:

segmenting the spinal segment; and

analyzing the segmented spinal segment to determine boundaries of the first vertebral level and the second vertebral level.

10. The computer-readable storage medium of claim 7 , wherein the operations further comprise:

receiving user feedback on the first patient specific implant and/or the second patient specific implant before converting the virtual model into 3D fabrication data; and

adjusting one or more characteristics of the first patient-specific implant and/or the second patient-specific implant based at least in part on the user feedback and before converting the model into 3D fabrication data.

11. The computer-readable storage medium of claim 7 , wherein the operations further comprise:

performing a finite element analysis on the virtual model of the first patient-specific implant and the second patient-specific implant; and

adjusting one or more characteristics the first patient-specific implant and/or the second patient-specific implant based on the finite element analysis and before converting the model into 3D fabrication data.

12. The computer-readable storage medium of claim 7 , wherein the virtual model is a first virtual model, the method further comprising:

generating a second virtual model based on the diagnostic data, the second virtual model including at least the spinal segment including the first vertebral level and the second vertebral level,

wherein analyzing the diagnostic data to identify a spinal segment for surgery includes analyzing the second virtual model.

13. The computer-readable storage medium of claim 12 , further comprising combining the first virtual model and the second virtual model to display a virtual representation of the first patient specific implant and the second patient specific implant implanted in the patient.

14. The computer-readable storage medium of claim 7 , wherein the at least one trained machine learning model includes a first trained machine learning model, and wherein analyzing the diagnostic data to identify the spinal segment for the surgery to be performed includes using at least a second trained machine learning model.

15. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:

receiving diagnostic data of a patient;

analyzing the diagnostic data to identify a section of the patient's spine for surgical correction, the section of the patient's spine including at least a first vertebra and a second vertebra;

using at least one trained machine learning model to design, based on the identified section of the patient's spine and/or the diagnostic data, a first patient-specific implant configured to contact the first vertebra and a second patient-specific implant configured to contact the second vertebra, wherein designing the first patient-specific implant and the second patient-specific implant includes specifying a first configuration of the first patient-specific implant and a second configuration of the second-patient specific implant;

generating a virtual model of the first patient-specific implant and the second patient-specific implant; and

manufacturing the first patient-specific implant and the second patient-specific implant.

16. The computer-readable storage medium of claim 15 , wherein the first patient-specific implant includes at least one of a patient-specific cage, plate, rod, disk, guide, or screw, and wherein the second patient-specific implant includes at least one of a patient-specific cage, plate, rod, disk, guide, or screw.

17. The computer-readable storage medium of claim 15 , wherein analyzing the diagnostic data includes:

segmenting the identified section of the patient's spine; and

analyzing the segmented section to determine boundaries of the first vertebra and the second vertebra.

18. The computer-readable storage medium of claim 15 , wherein the operations further comprise:

receiving user feedback on the first patient specific implant and/or the second patient implant before manufacturing the first patient-specific implant and the second patient-specific implant; and

adjusting one or more characteristics of the first patient-specific implant and/or the second patient-specific implant based at least in part on the user feedback and before manufacturing the first patient-specific implant and the second patient-specific implant.

19. The computer-readable storage medium of claim 15 , wherein the operations further comprise:

performing a finite element analysis of the first patient-specific implant and the second patient-specific implant based on the virtual model; and

adjusting one or more characteristics the first patient-specific implant and/or the second patient-specific implant based on the finite element analysis and before manufacturing the first patient-specific implant and the second patient-specific implant.

20. The computer-readable storage medium of claim 15 , wherein the first patient-specific implant includes a first patient-specific cage, plate, or disk, and wherein the second patient-specific implant includes a second patient-specific cage, plate, or disk.

21. The computer-readable storage medium of claim 15 , wherein the virtual model is a first virtual model, the method further comprising:

generating a second virtual model of at least the spinal segment including the first vertebral level and the second vertebral level based on the diagnostic data,

wherein analyzing the diagnostic data to identify a spinal segment for surgery includes analyzing the second virtual model.

22. The computer-readable storage medium of claim 21 , further comprising combining the first virtual model and the second virtual model to display a virtual representation of the first patient specific implant and the second patient specific implant implanted in the patient.

23. The computer-readable storage medium of claim 15 , wherein the at least one trained machine learning model includes a first trained machine learning model, and wherein analyzing the diagnostic data to identify the spinal segment for the surgery to be performed includes using at least a second trained machine learning model.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Aug 28, 2019
From: PRECISIVE SURGICAL, INC.; CARLSMED, INC.
To: CARLSMED, INC.
Reel/Frame 050198/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2019
From: ROH, JEFFREY; ESTERBERG, JUSTIN
To: PRECISIVE SURGICAL, INC.
Reel/Frame 048220/0910 →
Continuity (2)
Provisional Application 62583954 · Nov 9, 2017
Related Publication 20190146458A1 · May 16, 2019
Cited By (38)
US 12,232,980 US 12,245,952 US 12,251,313 US 12,251,320 US 12,274,506 US 12,274,509 US 12,274,510 US 12,274,622 US 12,376,907 US 12,390,276 US 12,427,025 US 12,446,966 US 12,462,916 US 12,487,579 US 12,491,085 US 12,496,137 US 12,514,644 US 12,514,645 US 12,530,015 US 12,533,238 US 12,537,081 US 12,537,082 US 12,588,951 US 12,599,485 US 12,622,785 US 12,622,786 US 12,636,082 US 12,636,158 US 12,636,163 US 12,648,815 US 12,661,133 US 12,678,173 US 12,678,228 US 12,690,922 US 12,702,482 US 12,702,484 US 12,708,517 US 12,734,040