IP Library Granted Patent US 9,095,313
Granted Patent B2
US 9,095,313 · App. 14/098,114 · Granted Aug 4, 2015

Accounting for non-uniform longitudinal motion during movement of an endoluminal imaging probe

Inventors: David Tolkowsky (Tel Aviv, IL); Ran Cohen (Petah Tikva, IL); Eldad Klaiman (Herzlia, IL); Alexander Steinberg (Ra'anana, IL); Zohar Barzelay (Zichron Yaakov, IL)
Assignee: SYNC-RX, LTD.
A61B5/6853A61B5/0066A61B5/0084A61B5/064A61B5/066A61B8/12A61B19/5244A61B19/54A61B5/0073A61B5/0075A61B5/0086A61B5/6851A61B2019/5466
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,095,313
App. No.
14/098,114
Granted
Aug 4, 2015
Kind
B2
Abstract

Apparatus and methods are provided including, while an endoluminal data-acquisition device is being moved through a lumen of a subject, acquiring a plurality of endoluminal data points of the lumen using the endoluminal data-acquisition device. At at least one location it is determined that an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location. The endoluminal data points are displayed in a stack, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for. Other applications are also described.

Claims (68)

1. Apparatus comprising:

an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject;

a display; and

at least one processor configured:

to receive the plurality of endoluminal data points from the endoluminal data-acquisition device,

to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location,

to generate a stack of the endoluminal data points, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location, and

to output data to drive the display to display the stack.

2. The apparatus according to claim 1 , wherein the processor is configured to drive the display to display a length scale in relation to the displayed stack of the endoluminal data points.

3. The apparatus according to claim 1 , wherein the endoluminal data-acquisition device comprises an endoluminal imaging device that is configured to acquire a plurality of endoluminal images while the endoluminal imaging device is being moved through the lumen, each of the endoluminal images being an endoluminal data point, and wherein the processor is configured to generate the stack by generating an endoluminal image stack.

4. The apparatus according to claim 1 , wherein the endoluminal data-acquisition device comprises an endoluminal data-acquisition device that is configured to acquire functional data regarding the lumen while the endoluminal data-acquisition device is being moved through the lumen, and wherein the processor is configured to generate the stack by generating a stack of functional endoluminal data points.

5. The apparatus according to claim 1 , wherein the processor is configured to generate the stack of endoluminal data points by generating a stack of indications of the endoluminal data points, locations of the indications within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired.

6. The apparatus according to claim 1 , wherein the at least one processor is configured to determine that at the at least one location the event occurred by determining that at the at least one location two or more endoluminal data points were acquired.

7. The apparatus according to claim 1 , wherein the at least one processor is configured to determine that at the at least one location the event occurred by determining that at the at least one location no endoluminal data point was acquired.

8. The apparatus according to claim 7 , wherein the processor is configured to generate a gap at a location within the stack that corresponds to the location within the lumen at which no endoluminal data point was acquired.

9. The apparatus according to claim 1 , wherein the at least one processor is further configured to measure a parameter of a portion of the lumen, based upon the stack of the endoluminal data points.

10. The apparatus according to claim 9 , wherein the processor is configured to measure a length of the portion of the lumen, based upon the stack of the endoluminal data points.

11. A method for use with an endoluminal data-acquisition device configured to acquire endoluminal data points while moving through a lumen of a subject, comprising:

while the endoluminal data-acquisition device is being moved through the lumen, acquiring a plurality of endoluminal data points of the lumen using the endoluminal data-acquisition device;

using at least one processor, determining that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location,; and

displaying the endoluminal data points in a stack, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location.

12. The method according to claim 11 , further comprising displaying a length scale in relation to the displayed stack of the endoluminal data points.

13. The method according to claim 11 , wherein the endoluminal data-acquisition device includes an endoluminal imaging device that is configured to acquire a plurality of endoluminal images while the endoluminal imaging device is being moved through the lumen, each of the endoluminal images being an endoluminal data point, wherein acquiring the plurality of endoluminal data points of the lumen comprises acquiring a plurality of endoluminal images of the lumen, and wherein displaying the stack of endoluminal data points comprises displaying an endoluminal image stack.

14. The method according to claim 11 , wherein the endoluminal data-acquisition device includes an endoluminal data-acquisition device that is configured to acquire functional data regarding the lumen while the endoluminal data-acquisition device is being moved through the lumen, wherein acquiring the plurality of endoluminal data points of the lumen comprises acquiring a plurality of functional endoluminal data points regarding the lumen, and wherein displaying the stack of endoluminal data points comprises displaying the functional endoluminal data points in a stack.

15. The method according to claim 11 , wherein displaying the endoluminal data points in the stack comprises displaying a stack of indications of the endoluminal data points, locations of the indications within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired.

16. The method according to claim 11 , wherein determining that at the at least one location the event occurred comprises determining that at the at least one location two or more endoluminal data points were acquired.

17. The method according to claim 11 , wherein determining that at the at least one location the event occurred comprises determining that at the at least one location no endoluminal data point was acquired.

18. The method according to claim 17 , wherein displaying the stack of endoluminal data points comprises displaying a gap in the stack of the endoluminal data points at a location within the stack of the endoluminal data points that corresponds to the location within the lumen at which no endoluminal data point was acquired.

19. The method according to claim 11 , further comprising determining a parameter of a portion of the lumen, based upon the displayed stack of the endoluminal data points.

20. The method according to claim 19 , wherein determining the parameter of the portion of the lumen comprises determining a length of the portion of the lumen.

21. The apparatus according to claim 7 , wherein the processor is configured to generate an indication that no endoluminal data point was acquired, at a location within the stack that corresponds to the location within the lumen at which no endoluminal data point was acquired.

22. The method according to claim 17 , wherein displaying the stack of endoluminal data points comprises displaying an indication that no endoluminal data point was acquired, at a location within the stack of the endoluminal data points that corresponds to the location within the lumen at which no endoluminal data point was acquired.

23. Apparatus comprising:

an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject;

a display; and

at least one processor configured:

to receive the plurality of endoluminal data points from the endoluminal data-acquisition device,

to determine that, at at least one location, an event occurred, the event being selected from the group consisting of: two or more endoluminal data points having been acquired, and no endoluminal data point having been acquired,

to generate a stack of the endoluminal data points, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location,

to drive the display to display the stack,

to measure a parameter of a portion of the lumen, based upon the stack of the endoluminal data points, and

to generate an output indicating the measured parameter.

24. The apparatus according to claim 23 , wherein the endoluminal data-acquisition device comprises an endoluminal imaging device that is configured to acquire a plurality of endoluminal images while the endoluminal imaging device is being moved through the lumen, each of the endoluminal images being an endoluminal data point, and wherein the processor is configured to generate the stack by generating an endoluminal image stack.

25. The apparatus according to claim 23 , wherein the endoluminal data-acquisition device comprises an endoluminal data-acquisition device that is configured to acquire functional data regarding the lumen while the endoluminal data-acquisition device is being moved through the lumen, and wherein the processor is configured to generate the stack by generating a stack of functional endoluminal data points.

26. The apparatus according to claim 23 , wherein the processor is configured to generate the stack of endoluminal data points by displaying a stack of indications of the endoluminal data points, locations of the indications within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired.

27. The apparatus according to claim 23 , wherein the at least one processor is configured to determine that at the at least one location the event occurred by determining that at the at least one location two or more endoluminal data points were acquired.

28. The apparatus according to claim 23 , wherein the at least one processor is configured to determine that at the at least one location the event occurred by determining that at the at least one location no endoluminal data point was acquired.

29. The apparatus according to claim 23 , wherein the processor is configured to measure a length of the portion of the lumen, based upon the stack of the endoluminal data points.

30. The apparatus according to claim 29 , wherein the processor is configured to drive the display to display a length scale in relation to the displayed stack of the endoluminal data points.

31. Apparatus comprising:

an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject;

a display; and

at least one processor configured:

to receive the plurality of endoluminal data points from the endoluminal data-acquisition device,

to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device to acquire a plurality of endoluminal data points at the location,

to generate a stack of the endoluminal data points, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for by including within the stack, at most, a single endoluminal data point corresponding to the location within the lumen at which the endoluminal data-acquisition device acquired the plurality of endoluminal data points, and

to drive the display to display the stack.

32. The apparatus according to claim 31 , wherein the endoluminal data-acquisition device comprises an endoluminal imaging device that is configured to acquire a plurality of endoluminal images while the endoluminal imaging device is being moved through the lumen, each of the endoluminal images being an endoluminal data point, and wherein the processor is configured to generate the stack by generating an endoluminal image stack.

33. Apparatus comprising:

an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject;

a display; and

at least one processor configured:

to receive the plurality of endoluminal data points from the endoluminal data-acquisition device,

to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire any endoluminal data points at the location,

to generate a stack of the endoluminal data points, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for by indicating a location within the stack corresponding to the location within the lumen at which the endoluminal data-acquisition device did not acquire any endoluminal data points, and

to drive the display to display the stack.

34. The apparatus according to claim 33 , wherein the endoluminal data-acquisition device comprises an endoluminal imaging device that is configured to acquire a plurality of endoluminal images while the endoluminal imaging device is being moved through the lumen, each of the endoluminal images being an endoluminal data point, and wherein the processor is configured to generate the stack by generating an endoluminal image stack.

35. The apparatus according to claim 33 , wherein the processor is configured to generate a gap at the location within the stack that corresponds to the location within the lumen at which no endoluminal data point was acquired.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2013
From: TOLKOWSKY, DAVID; COHEN, RAN; KLAIMAN, ELDAD; STEINBERG, ALEXANDER; BARZELAY, ZOHAR
To: SYNC-RX, LTD.
Reel/Frame 031769/0941 →
Continuity (21)
Continuation PCTIL2013050438 · May 21, 2013
Continuation In Part 13228229 · Sep 8, 2011
Continuation PCTIL2011000612 · Jul 28, 2011
Continuation In Part 12666879
Provisional Application 61688730 · May 21, 2012
Provisional Application 61761709 · Feb 7, 2013
Provisional Application 61344464 · Jul 29, 2010
Provisional Application 61344875 · Nov 1, 2010
Provisional Application 61457339 · Mar 3, 2011
Provisional Application 61457455 · Apr 1, 2011
Provisional Application 61457780 · Jun 2, 2011
Provisional Application 61457951 · Jul 15, 2011
Provisional Application 61193329 · Nov 18, 2008
Provisional Application 61193915 · Jan 8, 2009
Provisional Application 61202181 · Feb 4, 2009
Provisional Application 61202451 · Mar 2, 2009
Provisional Application 61213216 · May 18, 2009
Provisional Application 61213534 · Jun 17, 2009
Provisional Application 61272210 · Sep 1, 2009
Provisional Application 61272356 · Sep 16, 2009
Related Publication 20140094660A1 · Apr 3, 2014