Systems and methods for selectively activating virtual guide geometries

US10010377B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10010377-B2
Application numberUS-201715583739-A
CountryUS
Kind codeB2
Filing dateMay 1, 2017
Priority dateDec 29, 2011
Publication dateJul 3, 2018
Grant dateJul 3, 2018

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.

A method for selectively activating a virtual geometry includes establishing a plurality of virtual geometries, each virtual geometry having a target feature and being available to be activated to guide an instrument to the target feature by restricting movement of the instrument within the confines of the virtual geometry. The method further includes displaying the plurality of virtual geometries on a display to a user and receiving user input selecting a virtual geometry from the displayed plurality of virtual geometries. The virtual geometry is activated based on the selection.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for selectively activating a virtual geometry, comprising: establishing a plurality of virtual geometries, each virtual geometry having a target feature and being available to be activated to guide an instrument to the target feature by restricting movement of the instrument within the confines of the virtual geometry; displaying the plurality of virtual geometries on a display to a user; receiving user input selecting a virtual geometry from the displayed plurality of virtual geometries; and activating the selected virtual geometry; wherein two or more of the plurality of available geometries overlap at an overlapping region, and wherein the selective activation of the virtual geometry based on the user input prevents forces associated with a first virtual geometry from interfering with forces associated with a second virtual geometry while the instrument is in the overlapping region. 2. The method of claim 1 , the method further comprising tracking a position of a reference point of the instrument; wherein receiving user input selecting a virtual geometry from the displayed plurality of virtual geometries comprises receiving user input positioning the reference point of the instrument within a threshold distance of a target feature; and wherein activating the selected virtual geometry comprises activating the virtual geometry associated with the target feature. 3. The method of claim 2 , wherein when the instrument is positioned within threshold distances of two or more target features, activating the selected virtual geometry comprises: determining a distance between the reference point and each of the two or more target features; and activating the virtual geometry having the closest target feature. 4. The method of claim 1 , wherein the forces associated with the first virtual geometry and the forces associated with the second virtual geometry provide haptic feedback to the user. 5. The method of claim 1 , wherein the plurality of virtual geometries are virtual haptic geometries configured to provide haptic feedback to the user. 6. The method of claim 1 , further comprising: automatically activating a virtual geometry based on a tracked position of a reference point of the instrument; receiving user input indicating a preference to deactivate the automatically activated virtual geometry; and in response to the user input indicating the preference to deactivate the virtual geometry, deactivating the automatically activated virtual geometry. 7. The method of claim 6 , wherein each of the plurality of virtual geometries is associated with a surgical step to be completed, and wherein the deactivated virtual geometry can be reactivated after the surgical step associated with the virtual geometry activated based on the user input is completed. 8. The method of claim 1 , further comprising: automatically activating a virtual geometry based on a tracked position of a reference point of the instrument; wherein the selective activation of a virtual geometry based on the user input overrides the automatic activation of the virtual geometry. 9. The method of claim 1 , further comprising: tracking a position of a reference point relative to the target feature of the selectively activated virtual geometry; and after determining that the reference point has reached the target feature, deactivating the selectively activated virtual geometry. 10. The method of claim 1 , further comprising: tracking a position of a reference point relative to the target feature of the selectively activated virtual geometry; and after determining that the reference point has reached the target feature and that the reference point is not within a threshold distance of an engagement point, deactivating the selectively activated virtual geometry. 11. A computer-assisted surgery system, comprising: a processing circuit configured to establish a plurality of virtual geometries, each virtual geometry having a target feature and being available to be activated to guide an instrument to the target feature by restricting movement of the instrument within the confines of the virtual geometry; a display configured to display the plurality of virtual geometries to a user; an input/output device configured to receive user input; and a tracking system configured to track a position of a reference point of the instrument; wherein in response to the input/output device receiving user input selecting a virtual geometry from the displayed plurality of virtual geometries, the processing circuit is further configured to activate the selected virtual geometry; and wherein two or more of the plurality of available geometries overlap at an overlapping region, and wherein the selective activation of the virtual geometry based on the use input prevents forces associated with a first virtual geometry from interfering with forces associated with a second virtual geometry while the instrument is in the overlapping region. 12. The computer-assisted surgery system of claim 11 , wherein in response to the input/output device receiving user input positioning the reference point of the instrument within a threshold distance of a target feature, the processing circuit is configured to activate the virtual geometry associated with the target feature. 13. The computer-assisted surgery system of claim 12 , wherein when the instrument is positioned within threshold distances of two or more target features, the processing circuit is configured to: determine a distance between the reference point and each of the two or more target features; and activate the virtual geometry having closest target feature. 14. The computer-assisted surgery system of claim 11 , wherein the forces associated with the first virtual geometry and the forces associated with the second virtual geometry provide haptic feedback to the user. 15. The computer-assisted surgery system of claim 11 , wherein the plurality of virtual geometries are virtual haptic geometries configured to provide haptic feedback to the user. 16. The computer-assisted surgery system of claim 11 , wherein the processing circuit is further configured to: automatically activate a virtual geometry based on the tracked position of the reference point; in response to the input/output device receiving user input indicating a preference to deactivate the automatically activated virtual geometry, deactivate the automatically activated virtual geometry. 17. The computer-assisted surgery system of claim 16 , wherein each of the plurality of virtual geometries is associated with a surgical step to be completed, and wherein the deactivated virtual geometry can be reactivated after the surgical step associated with the virtual geometry activated based on the user input is completed. 18. The computer-assisted surgery system of claim 11 , wherein the processing circuit is further configured to: automatically activate a virtual geometry based on the tracked position of the reference point; wherein the selective activation of a virtual geometry based on the user input overrides the automatic activation of the virtual geometry. 19. The computer-assisted surgery system of claim 11 : wherein the tracking system is further configured to track the position of the reference point relative to the target feature of the selectively activated virtual geometry; and wherein the processing circuit is further configured to deactivate the selectively activated virtual geometry in response to determining that the ref

Assignees

Inventors

Classifications

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title

  • Surgical robots · CPC title

  • with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks · CPC title

  • Pointing devices displaced or positioned by the user {, e.g. mice, trackballs, pens or joysticks}; Accessories therefor (digitisers characterised by the transducing means G06F3/041) · 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 US10010377B2 cover?
A method for selectively activating a virtual geometry includes establishing a plurality of virtual geometries, each virtual geometry having a target feature and being available to be activated to guide an instrument to the target feature by restricting movement of the instrument within the confines of the virtual geometry. The method further includes displaying the plurality of virtual geometr…
Who is the assignee on this patent?
Mako Surgical Corp
What technology area does this patent fall under?
Primary CPC classification A61B34/76. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jul 03 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).