This invention concerns a catheter system comprising a catheter device including, a loop having an adjustable circumference and being adjustable within a vessel for measuring vessel internal circumference or vessel internal cross-sectional area.
Known systems for determining vessel stenosis have limited accuracy. Known systems are also unable to measure stenosis of vessels using images in cases where serious anomalies, foreshortening or angles of an image of a vessel render the stenosis obscure. In these cases, it is also not possible for experienced physicians to estimate the degree of Stenosis. A system according to invention principles addresses these deficiencies and related problems.
A system marks and measures a Vessel lumen, heart valve or body cavity using a circumference measuring catheter. A catheter system comprises a catheter device including a loop having an adjustable circumference that is adjustable within a vessel. The catheter device includes a means for adjusting the circumference of the loop and a means for measuring adjusted loop circumference. An output unit sends data indicating the measured loop (vessel) circumference or cross-sectional area derived using the measured loop circumference for presentation to a user.
A catheter system according to invention principles advantageously incorporates a measuring loop at the tip of the catheter. The system controls the size of the measuring loop that is located at the tip of the catheter and in one embodiment a device similar to a micrometer is incorporated in the catheter and used in measuring length of loop employed and loop circumference. The result of the loop size is displayed on a control consul workstation. A control mechanism increases and decreases the size of the loop at the tip of the catheter that is placed proximal to the Stenosis. In one embodiment a micrometer is used to measure loop circumference increase and decrease and in another embodiment a motorized unit automatically adjusts loop circumference to the size of a vessel internal circumference with the extension to the vessel circumference being detected by a pressure sensor. When the loop at the tip of the catheter is expanded to the size of the vessel lumen, the loop expansion stops and further expansion by a user or automatic motor drive is inhibited. The catheter device can be used as a marker for marking a position where a stent is to be deployed or for marking a position for valve placement or for deploying another device in a body cavity.
It is desirable to measure a vessel internal cross-sectional area or circumference with accuracy to determine degree of vessel stenosis and it is desirable to measure circumference of a non-circular vessel cross-section where stenosis is present or there is vessel distortion.
Catheter device 10 includes a means for adjusting loop circumference length as well as shape (unit 17), to conform to vessel cross-section. The means for adjusting loop circumference unit 17 is motor 19 driven to automatically expand or retract the loop, in response to user command via user interface 26. The measurement and adjustment of loop size is performed by an electrical motor automatically until resistance is detected using a resistance detector. In another embodiment, the means for adjusting loop circumference unit 17 comprises a manually driven unit that expands or retracts loop 12 by using a rotational or screw type mechanism that may be similar to a screw type micrometer adjustment unit, for example. Alternative embodiments may use different extension and retraction mechanisms. Detection sensor 23 detects when loop 12 material is fully extended to the inner circumference of an anatomical vessel. Sensor 23 comprises a pressure sensor (e.g., a transducer) that detects resistance to further extension of loop 12. At least one repository 36 stores programmed instruction for execution by a processor controlling operation of the catheter system as well as other operational data including resistance thresholds, data supporting output and communication of measurement data for display or communication to other units, patient specific data, alert thresholds and loop adjustment characteristics. The resistance thresholds in one embodiment are patient specific and vary depend on patient demographic characteristics (age, weight, height, gender, for example). Loop adjustment characteristics include loop adjustment speed. Further, a movement sensor in unit 23 detects when catheter 10 is being moved (e.g., a catheter is being extracted) and automatically initiates minimization of loop 12 to facilitate catheter extraction.
A resistance level exceeding a predetermined threshold level is detected by sensor 23 and used to prevent further extension of loop 12 either by motor 19 or by manual adjustment. In response to a resistance level exceeding the predetermined threshold level being detected by sensor 23, unit 17 inhibits further motor 19 driven extension of loop 12 by disabling motor 19. Alternatively, in response to a resistance level exceeding the predetermined threshold level being detected by sensor 23, unit 17 inhibits further manual extension of loop 12 by a user via a disabling clutch mechanism preventing a user from advancing loop 12 material,
A means for measuring adjusted loop circumference (unit 15) dynamically measures circumference of loop 12 in response to extension and retraction of the loop. The measurement means 15 measures the circumference of loop 12 by detection of the length of loop 12 material extended. This is determined based on markings on loop 12 material detected by an infra-red or other reading means. Alternative measurement means may measure the circumference of loop 12 by detection of length of loop material remaining to be extended. Output unit 29 sends data indicating the measured loop circumference or cross-sectional area derived using the measured loop circumference for presentation to a user.
In one embodiment, a catheter system employing a micrometer-like device, as previously described, determines loop 12 (
The loop 12 material comprises at least one of (a) flexible metal wire, (b) plastic and (c) composite material, conformable to a circular or non-circular cross-section of a vessel. Detection sensor 23 in step 517, detects when the loop is adjusted to meet the inner circumference of an anatomical vessel in response to detection of resistance to expansion of the loop exceeding a predetermined threshold resistance. In one embodiment, the sensor is a pressure sensor comprising a transducer for providing an electrical signal in response to detected pressure. In step 519, unit 17 inhibits further expansion of the loop in response to detection of resistance. Unit 15 in step 523 measures adjusted loop circumference. The means for measuring adjusted loop circumference of unit 15 measures the circumference of the loop by detection of the length of loop material extended determined based on markings on loop material detected by an electromagnetic (e.g., infra-red) reading means. Other reading means may alternatively be used. Further, output processor 29 in step 526 sends data indicating the measured loop circumference or cross-sectional area derived using the measured loop circumference for presentation to a user. The process of
A processor as used herein is a device for executing machine-readable instructions stored on a computer readable medium, for performing tasks and may comprise any one or combination of, hardware and firmware. A processor may also comprise memory storing machine-readable instructions executable for performing tasks. A processor acts upon information by manipulating, analyzing, modifying, converting or transmitting information for use by an executable procedure or an information device, and/or by routing the information to an output device. A processor may use or comprise the capabilities of a computer, controller or microprocessor, for example, and is conditioned using executable instructions to perform special purpose functions not performed by a general purpose computer. A processor may be coupled (electrically and/or as comprising executable components) with any other processor enabling interaction and/or communication there-between. A user interface processor or generator is a known element comprising electronic circuitry or software or a combination of both for generating display images or portions thereof. A user interface comprises one or more display images enabling user interaction with a processor or other device.
An executable application, as used herein, comprises code or machine readable instructions for conditioning the processor to implement predetermined functions, such as those of an operating system, a context data acquisition system or other information processing system, for example, in response to user command or input. An executable procedure is a segment of code or machine readable instruction, sub-routine, or other distinct section of code or portion of an executable application for performing one or more particular processes. These processes may include receiving input data and/or parameters, performing operations on received input data and/or performing functions in response to received input parameters, and providing resulting output data and/or parameters. A user interface (UI), as used herein, comprises one or more display images, generated by a user interface processor and enabling user interaction with a processor or other device and associated data acquisition and processing functions.
The UI also includes an executable procedure or executable application. The executable procedure or executable application conditions the user interface processor to generate signals representing the UI display images. These signals are supplied to a display device which displays the image for viewing by the user. The executable procedure or executable application further receives signals from user input devices, such as a keyboard, mouse, light pen, touch screen or any other means allowing a user to provide data to a processor. The processor, under control of an executable procedure or executable application, manipulates the UI display images in response to signals received from the input devices. In this way, the user interacts with the display image using the input devices, enabling user interaction with the processor or other device. The functions and process steps herein may be performed automatically or wholly or partially in response to user command. An activity (including a step) performed automatically is performed in response to executable instruction or device operation without user direct initiation of the activity.
The system and processes of
This is a non-provisional application of provisional application serial No. 61/347,875 filed May 25, 2010, by S. Kargar et al.
Number | Date | Country | |
---|---|---|---|
61347875 | May 2010 | US |