Patent ID: 9504588
Filing Date: 2016-11-29
CPC Classification: A61F,D04C,D10B,G06F,G16H

Claim Text:
1. A computer-implemented method, comprising: acquiring, by a computer processor, a three-dimensional image of a tubular cavity; calculating, by the processor, a centerline of the tubular cavity; for each of a plurality of positions along a length of the tubular cavity, calculating, by the processor and based on the three-dimensional image and the centerline of the tubular cavity, a respective value of a perimeter of the tubular cavity at the respective position, wherein the values of the perimeter calculated for the plurality of positions vary; based at least on the calculated perimeter values, calculating, by the processor and for each of a plurality of deployment increments between respective pairs of the plurality of positions along the length of the tubular cavity, a respective angle of rotation of a wire of an expandable device as the wire rotates within the respective deployment increment along the perimeter of the tubular cavity and in a deployment direction; obtaining, by the processor, a total in-air angle of rotation of the wire over an entire length of the expandable device; identifying, by the processor, a sequential subset of the plurality of deployment increments whose corresponding calculated angles of rotation in combination equal the obtained total in-air angle of the rotation of the wire; outputting, by the processor, a length of the identified sequential subset of the plurality of deployment increments as an estimate for how long, geometrically, the expandable device will be when the expandable device is subsequently deployed in the tubular cavity; and displaying of a graphical component representing the expandable device relative to a representation corresponding to the three-dimensional image.