Methods and systems for selecting surgical approaches
First Claim
1. A computer-implemented method comprising:
- receiving data indicating (a) one or more surgical target regions and (b) one or more surgical portals using a computing system;
determining a plurality of surgical pathways using the computing system, wherein each surgical pathway in the plurality of surgical pathways comprises (a) a respective surgical target region of the one or more surgical target regions and (b) a respective surgical portal of the one or more surgical portals;
determining a plurality of surgical approaches using the computing system, wherein each surgical approach in the plurality of surgical approaches comprises at least a first determined surgical pathway;
for each surgical approach in the plurality of surgical approaches;
determining at least one approach characteristic using the computing system,for each determined surgical pathway in the respective surgical approach, determining at least one pathway characteristic using the computing system, anddetermining a surgical-approach ranking based on the determined at least one approach characteristic and the determined at least one pathway characteristic using the computing system;
wherein one or more surgical approaches in the plurality of surgical approaches further comprise a second determined surgical pathway, and wherein the at least one determined approach characteristic comprises an angulation between the first determined surgical pathway and the second determined surgical pathway;
selecting a subset of the plurality of surgical approaches based on the determined surgical approach rankings using the computing system;
causing an output device of the computing system to provide a representation of the selected subset of the plurality of surgical approaches;
causing the output device to provide at least a graphical pathway protection element based on a determined surgical pathway of one or more surgical approaches in the selected subset of the plurality of surgical approaches, wherein the pathway protection element is related to insertion of a surgical instrument in the determined surgical pathway, wherein the pathway protection element indicates one or more lock-outs indicating one or more regions where the surgical instrument is prevented from moving into and/or one or more lock-ins indicating one or more regions where the surgical instrument is prevented from moving from; and
providing one or more warnings using the computing system, the one or more warnings provided when the surgical instrument approaches a boundary of at least one of the one or more lock-outs and/or the one or more lock-ins.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and systems for selecting surgical approaches. One example method involves (1) receiving data indicating (a) one or more surgical target regions and (b) one or more surgical portals; (2) determining a plurality of surgical pathways; (3) determining a plurality of surgical approaches; (4) for each surgical approach in the plurality of surgical approaches, determining at least one approach characteristic, for each determined surgical pathway in the respective surgical approach, determining at least one pathway characteristic, and determining a surgical-approach ranking based on the determined at least one approach characteristic and the determined at least one pathway characteristic; (5) selecting a subset of the plurality of surgical approaches based on the determined surgical approach rankings; and (6) causing an output device to provide a representation of the selected subset of the plurality of surgical approaches.
21 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving data indicating (a) one or more surgical target regions and (b) one or more surgical portals using a computing system; determining a plurality of surgical pathways using the computing system, wherein each surgical pathway in the plurality of surgical pathways comprises (a) a respective surgical target region of the one or more surgical target regions and (b) a respective surgical portal of the one or more surgical portals; determining a plurality of surgical approaches using the computing system, wherein each surgical approach in the plurality of surgical approaches comprises at least a first determined surgical pathway; for each surgical approach in the plurality of surgical approaches; determining at least one approach characteristic using the computing system, for each determined surgical pathway in the respective surgical approach, determining at least one pathway characteristic using the computing system, and determining a surgical-approach ranking based on the determined at least one approach characteristic and the determined at least one pathway characteristic using the computing system; wherein one or more surgical approaches in the plurality of surgical approaches further comprise a second determined surgical pathway, and wherein the at least one determined approach characteristic comprises an angulation between the first determined surgical pathway and the second determined surgical pathway; selecting a subset of the plurality of surgical approaches based on the determined surgical approach rankings using the computing system; causing an output device of the computing system to provide a representation of the selected subset of the plurality of surgical approaches; causing the output device to provide at least a graphical pathway protection element based on a determined surgical pathway of one or more surgical approaches in the selected subset of the plurality of surgical approaches, wherein the pathway protection element is related to insertion of a surgical instrument in the determined surgical pathway, wherein the pathway protection element indicates one or more lock-outs indicating one or more regions where the surgical instrument is prevented from moving into and/or one or more lock-ins indicating one or more regions where the surgical instrument is prevented from moving from; and providing one or more warnings using the computing system, the one or more warnings provided when the surgical instrument approaches a boundary of at least one of the one or more lock-outs and/or the one or more lock-ins. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system comprising:
-
an output device; a physical computer readable medium; and program instructions stored on the physical computer readable medium and executable by at least one processor to; receive data indicating (a) one or more surgical target regions and (b) one or more surgical portals; determine a plurality of surgical pathways, wherein each surgical pathway in the plurality of surgical pathways comprises (a) a respective surgical target region of the one or more surgical target regions and (b) a respective surgical portal of the one or more surgical portals; determine a plurality of surgical approaches, wherein each surgical approach in the plurality of surgical approaches comprises at least a first determined surgical pathway; for each surgical approach in the plurality of surgical approaches, determine at least one approach characteristic, for each determined surgical pathway in the respective surgical approach, determine at least one pathway characteristic, and determine a surgical-approach ranking based on the determined at least one approach characteristic and the determined at least one pathway characteristic; wherein one or more surgical approaches in the plurality of surgical approaches further comprise a second determined surgical pathway, and wherein the at least one determined approach characteristic comprises an angulation between the first determined surgical pathway and the second determined surgical pathway; select a subset of the plurality of surgical approaches based on the determined surgical approach rankings; cause the output device to provide a representation of the selected subset of the plurality of surgical approaches; cause the output device to provide at least a graphical pathway protection element based on a determined surgical pathway of one or more surgical approaches in the selected subset of the plurality of surgical approaches, wherein the pathway protection element is related to insertion of a surgical instrument in the determined surgical pathway, wherein the pathway protection element indicates one or more lock-outs indicating one or more regions where the surgical instrument is prevented from moving into and/or one or more lock-ins indicating one or more regions where the surgical instrument is prevented from moving from; and provide one or more warnings when the surgical instrument approaches a boundary of at least one of the one or more lock-outs and/or the one or more lock-ins. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A physical computer readable medium having stored therein instructions executable by a computing system to cause the computing system to perform functions comprising:
-
receiving data indicating (a) one or more surgical target regions and (b) one or more surgical portals; determining a plurality of surgical pathways, wherein each surgical pathway in the plurality of surgical pathways comprises (a) a respective surgical target region of the one or more surgical target regions and (b) a respective surgical portal of the one or more surgical portals; determining a plurality of surgical approaches, wherein each surgical approach in the plurality of surgical approaches comprises at least a first determined surgical pathway; for each surgical approach in the plurality of surgical approaches, determining at least one approach characteristic, for each determined surgical pathway in the respective surgical approach, determining at least one pathway characteristic, and determining a surgical-approach ranking based on the determined at least one approach characteristic and the determined at least one pathway characteristic; wherein one or more surgical approaches in the plurality of surgical approaches further comprise a second determined surgical pathway, and wherein the at least one determined approach characteristic comprises an angulation between the first determined surgical pathway and the second determined surgical pathway; selecting a subset of the plurality of surgical approaches based on the determined surgical approach rankings; causing an output device to provide a representation of the selected subset of the plurality of surgical approaches; causing the output device to provide at least a graphical pathway protection element based on a determined surgical pathway of one or more surgical approaches in the selected subset of the plurality of surgical approaches, wherein the pathway protection element is related to insertion of a surgical instrument in the determined surgical pathway, wherein the pathway protection element indicates one or more lock-outs indicating one or more regions where the surgical instrument is prevented from moving into and/or one or more lock-ins indicating one or more regions where the surgical instrument is prevented from moving from; and providing one or more warnings when the surgical instrument approaches a boundary of at least one of the one or more lock-outs and/or the one or more lock-ins. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification