Techniques for patient-specific morphing of virtual boundaries

US12059211B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12059211-B2
Application numberUS-202218073715-A
CountryUS
Kind codeB2
Filing dateDec 2, 2022
Priority dateDec 13, 2018
Publication dateAug 13, 2024
Grant dateAug 13, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Surgical systems, computer-implemented methods, and software programs for producing a patient-specific virtual boundary configured to constrain movement and/or operation of a surgical tool in response to the surgical tool interacting with the patient-specific virtual boundary. The implementations include obtaining a generic virtual boundary including a generic surface with a generic edge, and positioning the generic virtual boundary relative to a virtual anatomical model such that the generic surface intersects the virtual anatomical model. The implementations include computing an intersection of the generic surface and the virtual anatomical model to define a cross-sectional contour of the virtual anatomical model, and morphing the generic edge to the cross-sectional contour to produce a customized surface with a patient-specific edge. The implementations include generating a customized face extending from, and along, the patient-specific edge, and producing the patient-specific virtual boundary by merging the customized surface and the customized face.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented surgical planning method, comprising: obtaining a generic virtual boundary comprising a generic surface with a generic edge; positioning the generic virtual boundary relative to a virtual anatomical model such that the generic surface intersects the virtual anatomical model; computing an intersection of the generic surface and the virtual anatomical model to define a cross-sectional contour of the virtual anatomical model; morphing the generic edge to the cross-sectional contour to produce a customized surface with a patient-specific edge; generating a customized face extending from, and along, the patient-specific edge; producing a patient-specific virtual boundary by merging the customized surface and the customized face; and configuring the patient-specific virtual boundary for providing a constraint on movement and/or operation of a surgical tool in response to the surgical tool interacting with the patient-specific virtual boundary. 2. The computer-implemented surgical planning method of claim 1 , wherein the generic surface is further defined as a first generic surface and the generic edge is further defined as a first generic edge, the method comprising: obtaining the generic virtual boundary comprising the first generic surface with the first generic edge, and a second generic surface with a second generic edge. 3. The computer-implemented surgical planning method of claim 2 , comprising: positioning the generic virtual boundary relative to the virtual anatomical model such that the first generic surface intersects the virtual anatomical model; computing the intersection of the first generic surface and the virtual anatomical model to define the cross-sectional contour of the virtual anatomical model; morphing the first generic edge to the cross-sectional contour to produce the customized surface with the patient-specific edge; maintaining a geometry of the second generic surface and the second generic edge; generating the customized face extending along the patient-specific edge and extending between the patient-specific edge and the second generic edge; and producing the patient-specific virtual boundary by merging the customized surface, the second generic surface, and the customized face. 4. The computer-implemented surgical planning method of claim 2 , comprising: positioning the generic virtual boundary relative to the virtual anatomical model such that both the first generic surface and the second generic surface intersect the virtual anatomical model; computing the intersection of the first generic surface and the virtual anatomical model to define a first cross-sectional contour of the virtual anatomical model; morphing the first generic edge to the first cross-sectional contour to produce a first customized surface with a first patient-specific edge; computing the intersection of the second generic surface and the virtual anatomical model to define a second cross-sectional contour of the virtual anatomical model; morphing the second generic edge to the second cross-sectional contour to produce a second customized surface with a second patient-specific edge; generating the customized face extending between, and along, the first patient-specific edge and the second patient-specific edge; and producing the patient-specific virtual boundary by merging the first customized surface, the second customized surface, and the customized face. 5. The computer-implemented surgical planning method of claim 2 , comprising: obtaining the generic virtual boundary with both the first generic surface and the second generic surface being planar and having the first generic surface being spaced apart from, and being parallel to, the second generic surface. 6. The computer-implemented surgical planning method of claim 1 , comprising: obtaining the generic virtual boundary having a geometry derived from a virtual implant model. 7. The computer-implemented surgical planning method of claim 1 , wherein morphing the generic edge to the cross-sectional contour comprises: morphing the generic edge to be coincident to the cross-sectional contour to produce the patient-specific edge. 8. The computer-implemented surgical planning method of claim 1 , wherein morphing the generic edge to the cross-sectional contour comprises: morphing the generic edge to a contour being similar to the cross-sectional contour and the contour being spaced apart from the cross-sectional contour by an offset distance, and wherein the contour corresponds to the patient-specific edge. 9. The computer-implemented surgical planning method of claim 8 , wherein the offset distance is derived from a geometric feature of the surgical tool. 10. The computer-implemented surgical planning method of claim 1 , comprising: generating the customized face to extend perpendicularly relative to the customized surface. 11. The computer-implemented surgical planning method of claim 1 , comprising generating the customized face by: producing ruled surfaces along the patient-specific edge; and merging the ruled surfaces. 12. The computer-implemented surgical planning method of claim 1 , wherein producing the patient-specific virtual boundary occurs automatically and intra-operatively. 13. The computer-implemented surgical planning method of claim 1 , comprising: obtaining a pre-operative plan including the generic virtual boundary having a geometry derived from a virtual implant model, and having the generic virtual boundary positioned at a first location relative to the virtual anatomical model; intra-operatively receiving an input from a user to update the pre-operative plan by positioning the generic virtual boundary to an updated location relative to the virtual anatomical model; and in response to intra-operatively receiving the input, and while the generic virtual boundary is positioned at the updated location relative to the virtual anatomical model, automatically and intra-operatively performing the following: computing the intersection of the generic surface and the virtual anatomical model to define the cross-sectional contour of the virtual anatomical model; morphing the generic edge to the cross-sectional contour to produce the customized surface with the patient-specific edge; generating the customized face extending from, and along, the patient-specific edge; and producing the patient-specific virtual boundary by merging the customized surface and the customized face. 14. A non-transitory computer readable medium comprising instructions, which when executed by one or more processors, are configured to: obtain a generic virtual boundary comprising a generic surface with a generic edge; position the generic virtual boundary relative to a virtual anatomical model such that the generic surface intersects the virtual anatomical model; compute an intersection of the generic surface and the virtual anatomical model to define a cross-sectional contour of the virtual anatomical model; morph the generic edge to the cross-sectional contour to produce a customized surface with a patient-specific edge; generate a customized face that extends from, and along, the patient-specific edge; produce a patient-specific virtual boundary by merger of the customized surface and the customized face; and configure the patient-specific virtual boundary to provide a constraint on movement and/or operation of a surgical tool responsive to interaction between the surgical tool and the patient-specific virtual boundary. 15. The non-transitory computer readable medium of clai

Assignees

Inventors

Classifications

  • abutting on tissue or skin · CPC title

  • Automatic limiting or abutting means, e.g. for safety · CPC title

  • Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis · CPC title

  • A61B34/10Primary

    Computer-aided planning, simulation or modelling of surgical operations · CPC title

  • Morphing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12059211B2 cover?
Surgical systems, computer-implemented methods, and software programs for producing a patient-specific virtual boundary configured to constrain movement and/or operation of a surgical tool in response to the surgical tool interacting with the patient-specific virtual boundary. The implementations include obtaining a generic virtual boundary including a generic surface with a generic edge, and p…
Who is the assignee on this patent?
Mako Surgical Corp
What technology area does this patent fall under?
Primary CPC classification A61B34/10. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 13 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).