Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
215 words
A method for determining, in three dimensions, connected substructures within a body, said method comprising the steps of: (a) storing, in a memory means, three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; (b) labeling said stored signal patterns wherein those signal patterns representing values which lie within a specified range receive a same label; (c) storing and placing on a memory stack an initial grid location, said grid location corresponding to a position within or on a desired internal substructure of said body; (d) selecting and removing the grid location from the top of said memory stack; (e) comparing the label associated with said grid location selected from said memory stack with labels associated with adjacent grid locations to identify grid locations having the same label as said label associated with the grid location from said stack; (f) marking, as connected, those grid locations for which a selected arrangement of adjacent grid locations exhibit the same label; (g) storing on said memory stack a list of any of said marked grid locations; and (h) repeating steps (d), (e), (f) and (g) for a plurality of times not to extend beyond the occurrence of an empty stack.
Claim 2
Independent Claim
215 words
A method for determining, in three dimensions, connected substructures within a body, said method comprising the steps of: (a) storing, in a memory means, three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; (b) labeling said stored signal patterns wherein those signal patterns representing values which lie within a specified range receive a same label; (c) storing and placing on a memory stack an initial grid location, said grid location corresponding to a position within or on a desired internal substructure of said body; (d) selecting and removing the grid location from the top of said memory stack; (e) comparing the label associated with said grid location selected from said memory stack with labels associated with adjacent grid locations to identify grid locations having the same label as said label associated with the grid location from said stack; (f) marking, as connected, those grid locations for which a selected arrangement of adjacent grid locations exhibit the same label; (g) storing on said memory stack a list of any of said marked grid locations; and (h) repeating steps (d), (e), (f) and (g) for a plurality of times not to extend beyond the occurrence of an empty stack.
Claim 3
Dependent Claim
31 words
The method of claim 1 further including the step of (i) selecting those signal pattern values stored in step (a) having grid locations marked as connected in accordance with step (f).
Claim 4
Dependent Claim
33 words
The method of claim 2 further including the step of (j) supplying said selected signal pattern values from step (i) to a display processor for displaying a three-dimensional image of said connected substructure.
Claim 5
Dependent Claim
18 words
The method of claim 1 in which, in step (f), said selected arrangement comprises a single 1-connected cell.
Claim 6
Dependent Claim
23 words
The method of claim 1 in which, in step (f), said selected arrangement comprises a set of 9-connected cells lying in a plane.
Claim 7
Dependent Claim
15 words
The method of claim 1 in which the number of adjacent grid locations is 6.
Claim 8
Dependent Claim
15 words
The method of claim 1 in which the number of adjacent grid locations is 26.
Claim 9
Dependent Claim
21 words
The method of claim 1 in which steps (d), (e), (f) and (g) are repeated until said memory stack is empty.
Claim 10
Independent Claim
234 words
A method for determining, in three dimensions, connected substructures within a body, said method comprising the steps of: (a) storing, in a memory means, three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; (b) selecting an initial grid location and storing said initial location on a memory stack; (c) selecting and removing the grid location from the top of said memory stack; (d) retrieving, from said memory means, a signal pattern value associated with the grid location indicated by the top of said stack, said grid location designated by the top of said stack being referred to as the central grid location, and also retrieving from said memory means signal pattern values associated with grid locations adjacent to said central location; (e) comparing the signal pattern values of said adjacent grid locations to determine which of said values lie within a specified range; (f) marking as connected those grid locations with associated values within said range and for which a selected arrangement of adjacent grid locations exhibit values in the same range as said central grid location; (g) storing on said memory stack a list of any of said marked grid locations; and (h) repeating steps (d), (e), (f) and (g) for a plurality of times not to extend beyond the occurrence of an empty stack.
Claim 11
Independent Claim
234 words
A method for determining, in three dimensions, connected substructures within a body, said method comprising the steps of: (a) storing, in a memory means, three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; (b) selecting an initial grid location and storing said initial location on a memory stack; (c) selecting and removing the grid location from the top of said memory stack; (d) retrieving, from said memory means, a signal pattern value associated with the grid location indicated by the top of said stack, said grid location designated by the top of said stack being referred to as the central grid location, and also retrieving from said memory means signal pattern values associated with grid locations adjacent to said central location; (e) comparing the signal pattern values of said adjacent grid locations to determine which of said values lie within a specified range; (f) marking as connected those grid locations with associated values within said range and for which a selected arrangement of adjacent grid locations exhibit values in the same range as said central grid location; (g) storing on said memory stack a list of any of said marked grid locations; and (h) repeating steps (d), (e), (f) and (g) for a plurality of times not to extend beyond the occurrence of an empty stack.
Claim 12
Dependent Claim
31 words
The method of claim 9 further including the step of (i) selecting those signal pattern values stored in step (a) having grid locations marked as connected in accordance with step (f).
Claim 13
Dependent Claim
33 words
The method of claim 10 further including the step of (j) supplying said selected signal pattern values from step (i) to a display processor for displaying a three-dimensional image of said connected substructure.
Claim 14
Dependent Claim
18 words
The method of claim 9 in which, in step (f), said selected arrangement comprises a single 1-connected cell.
Claim 15
Dependent Claim
25 words
The method of claim 9 in which, in step (f), said selected arrangement comprises a set of nine connected grid locations lying in a plane.
Claim 16
Dependent Claim
15 words
The method of claim 9 in which the number of adjacent grid locations is 6.
Claim 17
Dependent Claim
15 words
The method of claim 9 in which the number of adjacent grid locations is 26.
Claim 18
Dependent Claim
21 words
The method of claim 9 in which steps (d), (e), (f) and (g) are repeated until said memory stack is empty.
Claim 19
Independent Claim
208 words
A system for determining, in three dimensions, connected substructures within a body, said system comprising: memory means for storing three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; means for labeling said grid locations wherein those grid locations having signal pattern values which lie within a specified set of range values receive a same label; memory stack means for storing an initial grid location and subsequent grid locations, the top of said stack thus identifying a central grid location for determination of connectedness thereto; means for selecting and removing the central grid location from the top of said memory stack; means for supplying said labels associated with grid locations which are adjacent to the grid locations specified by said memory stack; means for comparing the labels associated with selected ones of said adjacent grid locations; means for marking, as connected, those grid locations which exhibit the same label as said grid location associated with the grid location from said stack and for which a selected arrangement of adjacent grid locations exhibit the same label; means for storing on said memory stack a list of any of said marked grid locations.
Claim 20
Independent Claim
208 words
A system for determining, in three dimensions, connected substructures within a body, said system comprising: memory means for storing three-dimensional signal patterns representing the value of at least one physical property associated with substructures within said body at regularly spaced parallelopiped grid locations within said body; means for labeling said grid locations wherein those grid locations having signal pattern values which lie within a specified set of range values receive a same label; memory stack means for storing an initial grid location and subsequent grid locations, the top of said stack thus identifying a central grid location for determination of connectedness thereto; means for selecting and removing the central grid location from the top of said memory stack; means for supplying said labels associated with grid locations which are adjacent to the grid locations specified by said memory stack; means for comparing the labels associated with selected ones of said adjacent grid locations; means for marking, as connected, those grid locations which exhibit the same label as said grid location associated with the grid location from said stack and for which a selected arrangement of adjacent grid locations exhibit the same label; means for storing on said memory stack a list of any of said marked grid locations.
Claim 21
Dependent Claim
15 words
The system of claim 17 in which said adjacent grid locations are six in number.
Claim 22
Dependent Claim
15 words
The system of claim 17 in which said adjacent grid locations are twenty-six in number.
Claim 23
Dependent Claim
19 words
The system of claim 17 further including means for selecting signal pattern values associated with said marked grid locations.
Claim 24
Dependent Claim
24 words
The system of claim 20 further including display processor means for display of said connected substructure as specified by said selected marked grid locations.
Claim 25
Dependent Claim
15 words
The system of claim 17 in which said selected arrangement comprises a single grid location.
Claim 26
Dependent Claim
21 words
The system of claim 17 in which said selected arrangement comprises a set of nine grid locations lying in a plane.
Claim 27
Dependent Claim
27 words
The system of claim 17 further including means for generating said three-dimensional signal pattern values and for supplying signal patterns representing said values to said memory means.
Claim 28
Dependent Claim
14 words
The system of claim 24 in which said generating means includes an x-ray scanner.
Claim 29
Dependent Claim
16 words
The system of claim 24 in which said generating means includes a magnetic resonance imaging device.
Claim 30
Independent Claim
209 words
A system for determining in three dimensions, connected substructures within a body, said system comprising: means for storing three-dimensional signal patterns representing the value of at least one physical property associated with substructures contained within said body at regularly spaced parallelopiped grid locations; memory stack means for storing an initial grid location and subsequent grid locations the top of said stack thus identifying a central grid location for determination of connectedness thereto; means for retrieving the signal pattern value associated with the central grid location specified by said memory stack means and the signal pattern values associated with grid locations adjacent to said central grid location as specified by said memory stack; means for comparing the signal values associated with said central grid location and said adjacent grid locations to determine which of said values lie within the same specified range as said central grid location value; means for marking, as connected, those grid locations which exhibit values lying in the same range as said central grid location value and for which a selected arrangement of adjacent grid locations also exhibits values lying in the same range as said central grid location value; and means for storing, on said memory stack, a list of any of marked grid locations.
Claim 31
Independent Claim
209 words
A system for determining in three dimensions, connected substructures within a body, said system comprising: means for storing three-dimensional signal patterns representing the value of at least one physical property associated with substructures contained within said body at regularly spaced parallelopiped grid locations; memory stack means for storing an initial grid location and subsequent grid locations the top of said stack thus identifying a central grid location for determination of connectedness thereto; means for retrieving the signal pattern value associated with the central grid location specified by said memory stack means and the signal pattern values associated with grid locations adjacent to said central grid location as specified by said memory stack; means for comparing the signal values associated with said central grid location and said adjacent grid locations to determine which of said values lie within the same specified range as said central grid location value; means for marking, as connected, those grid locations which exhibit values lying in the same range as said central grid location value and for which a selected arrangement of adjacent grid locations also exhibits values lying in the same range as said central grid location value; and means for storing, on said memory stack, a list of any of marked grid locations.
Claim 32
Dependent Claim
15 words
The system of claim 27 in which said adjacent grid locations are six in number.
Claim 33
Dependent Claim
15 words
The system of claim 27 in which said adjacent grid locations are twenty-six in number.
Claim 34
Dependent Claim
19 words
The system of claim 27 further including means for selecting signal pattern values associated with said marked grid locations.
Claim 35
Dependent Claim
24 words
The system of claim 30 further including display processor means for display of said connected substructure as specified by said selected marked grid locations.
Claim 36
Dependent Claim
15 words
The system of claim 27 in which said selected arrangement comprises a single grid location.
Claim 37
Dependent Claim
21 words
The system of claim 27 in which said selected arrangement comprises a set of nine grid locations lying in a plane.
Claim 38
Dependent Claim
27 words
The system of claim 27 further including means for generating said three-dimensional signal pattern values and for supplying signal patterns representing said values to said storing means.
Claim 39
Dependent Claim
14 words
The system of claim 34 in which said generating means includes an x-ray scanner.
Claim 40
Dependent Claim
16 words
The system of claim 34 in which said generating means includes a magnetic resonance imaging device.