Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
158 words
A system for determining a position of an object, said system comprising: means for determining an initial reference point of said object; means for estimating a position of said object after said object has moved from said initial reference point; means for scanning at least one image of a surface in proximity to said object and converting said at least one image into a patch of point cloud data; means for approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of a region which includes said surface in proximity to said object; and at least one processor for executing programmable instructions for determining a particular location of said region represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 2
Independent Claim
158 words
A system for determining a position of an object, said system comprising: means for determining an initial reference point of said object; means for estimating a position of said object after said object has moved from said initial reference point; means for scanning at least one image of a surface in proximity to said object and converting said at least one image into a patch of point cloud data; means for approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of a region which includes said surface in proximity to said object; and at least one processor for executing programmable instructions for determining a particular location of said region represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 3
Dependent Claim
27 words
The system according to claim 1 , further comprising means for updating at least one processor associated with said object with the determined position of said object.
Claim 4
Dependent Claim
21 words
The system according to claim 1 , further comprising display means for displaying at least the determined position of said object.
Claim 5
Dependent Claim
76 words
The system according to claim 1 , further comprising: a survey system having means for obtaining mapping data representing the topography of said region and means for outputting said mapping data; converting means for receiving said mapping data and converting said mapping data into said point cloud data; and at least one network device for receiving said point cloud data from said converting means and routing said point cloud data to said at least one database.
Claim 6
Dependent Claim
32 words
The system according to claim 4 , wherein said means for obtaining mapping data includes a three-dimensional sensor for mapping the topography of said region along the X, Y and Z axes.
Claim 7
Dependent Claim
50 words
The system according to claim 1 , wherein said at least one processor further executes programmable instructions for removing a subset of point cloud data from said at least one database, wherein said removed subset of point cloud data includes said portion of point cloud data representing said particular location.
Claim 8
Dependent Claim
25 words
The system according to claim 6 , wherein said portion of point cloud data is a subset of said removed subset of point cloud data.
Claim 9
Dependent Claim
60 words
The system according to claim 1 , further comprising an operator console in communication with said means for determining said initial reference point of said object and said means for scanning said at least one image of said surface in proximity to said object for transmitting at least one signal to said means for determining and said means for scanning.
Claim 10
Dependent Claim
29 words
The system according to claim 8 , wherein said operator console is connected to said at least one database and at least one network device via a data bus.
Claim 11
Dependent Claim
32 words
The system according to claim 1 , further comprising a laser system coupled to said object for determining the distance of said object from an obstacle located in proximity to said object.
Claim 12
Dependent Claim
52 words
The system according to claim 1 , wherein said means for scanning includes a camera system having three lenses, with one lens being oriented in the X-axis, one lens being oriented in the Y-axis, and one lens being oriented in the Z-axis, wherein said camera system scans said surface in three dimensions.
Claim 13
Dependent Claim
28 words
The system according to claim 1 , wherein said point cloud data stored within said at least one database represents the topography of said region in three dimensions.
Claim 14
Dependent Claim
27 words
The system according to claim 1 , wherein said system further comprises a diagnostic terminal system for executing diagnostic procedures for checking the integrity of said system.
Claim 15
Dependent Claim
29 words
The system according to claim 1 , wherein said region is selected from the group consisting of a mine, a tunnel, a cave, a building, and an overhead surface.
Claim 16
Independent Claim
134 words
A method for determining a position of an object, said method comprising the steps of: determining an initial reference point of said object; estimating a position of said object after said object has moved from said initial reference point; scanning at least one image of a surface in proximity to said object; converting said at least one image into a patch of point cloud data; approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of a region; and determining a particular location of said region represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 17
Independent Claim
134 words
A method for determining a position of an object, said method comprising the steps of: determining an initial reference point of said object; estimating a position of said object after said object has moved from said initial reference point; scanning at least one image of a surface in proximity to said object; converting said at least one image into a patch of point cloud data; approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of a region; and determining a particular location of said region represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 18
Dependent Claim
28 words
The method according to claim 15 , further comprising the step of updating at least one processor associated with said object with the determined position of said object.
Claim 19
Dependent Claim
21 words
The method according to claim 15 , further comprising the step of displaying at least the determined position of said object.
Claim 20
Dependent Claim
42 words
The method according to claim 15 , further comprising the steps of: obtaining mapping data representing the topography of said region; converting said mapping data into said point cloud data; and routing said point cloud data to said at least one database.
Claim 21
Dependent Claim
31 words
The method according to claim 18 , wherein said step of obtaining mapping data includes the step of mapping the topography of said region along the X, Y and Z axes.
Claim 22
Dependent Claim
51 words
The method according to claim 15 , further comprising the step of removing a subset of point cloud data from said at least one database prior to said step of approximately matching, wherein said removed subset of point cloud data includes said portion of point cloud data representing said particular location.
Claim 23
Dependent Claim
22 words
The method according to claim 15 , wherein said step of scanning includes the step of scanning said surface in three dimensions.
Claim 24
Dependent Claim
29 words
The method according to claim 15 , wherein said region is selected from the group consisting of a mine, a tunnel, a cave, a building, and an overhead surface.
Claim 25
Dependent Claim
143 words
An algorithm for determining a position of an object within an underground mine, said algorithm comprising the steps of: determining an initial reference point of said object within said underground mine; estimating a position of said object after said object has moved from said initial reference point; converting at least one scanned image of a surface of said underground mine in proximity to said object into a patch of point cloud data; approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of said underground mine; and determining a particular location within said underground mine represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 26
Dependent Claim
143 words
An algorithm for determining a position of an object within an underground mine, said algorithm comprising the steps of: determining an initial reference point of said object within said underground mine; estimating a position of said object after said object has moved from said initial reference point; converting at least one scanned image of a surface of said underground mine in proximity to said object into a patch of point cloud data; approximately matching said patch of point cloud data with a portion of point cloud data stored within at least one database, wherein said point cloud data stored within said at least one database represents the topography of said underground mine; and determining a particular location within said underground mine represented by said portion of point cloud data, wherein said object is determined to be positioned in proximity to said particular location.
Claim 27
Dependent Claim
28 words
The algorithm according to claim 23 , further comprising the step of updating at least one processor associated with said object with the determined position of said object.
Claim 28
Dependent Claim
27 words
The algorithm according to claim 23 , further comprising the step of instructing at least one display to display at least the determined position of said object.
Claim 29
Dependent Claim
43 words
The algorithm according to claim 23 , further comprising the steps of: obtaining mapping data representing the topography of said underground mine; converting said mapping data into said point cloud data; and routing said point cloud data to said at least one database.
Claim 30
Dependent Claim
39 words
The algorithm according to claim 26 , wherein said step of obtaining mapping data includes the step of instructing at least one scanning device to scan the topography of said underground mine along the X, Y and Z axes.
Claim 31
Dependent Claim
51 words
The algorithm according to claim 23 , further comprising the step of removing a subset of point cloud data from said at least one database prior to said step of approximately matching, wherein said removed subset of point cloud data includes said portion of point cloud data representing said particular location.