US8200423B2
Active / In Force
US
⏱️ 4.4 years remaining
Mobile autonomous updating of GIS maps
Assignee: Omron Corp
•
Filing: 2011-03-17
•
Granted: 2012-06-12
•
Expires: 2031-03-17
Abstract
Abstract An apparatus for mobile autonomous updating of GIS maps is provided, comprising an autonomous mobile data collecting platform with a map identifying one or more GIS features. The platform has at least one data collecting sensor for collecting data for at least one of the GIS features and patrols at least a portion of a region included in the map while updating its GIS position as it patrols. The autonomous mobile data collecting platform applies the at least one data collecting sensor during patrolling to collect data for at least one of the GIS features and updates the GIS map to reflect differential data collected for at least one GIS feature.
Inventors
- 👤 Jeanne Dietsch
- 👤 William Kennedy
- 👤 Matthew LaFary
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 18:15
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/20; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0231; G05D1/0238; G05D1/024; G05D1/0268; G05D1/0274; G05D1/0259; G05D1/0261; G05D1/0272; G05D1/0276; G05D1/0278
Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
209 words
An apparatus for autonomous updating of GIS maps, comprising: a) a memory storage device for storing GIS data for a GIS map, the GIS data describing a region of a spatial environment and an attribute of a physical object in the region of the spatial environment; b) a mobile data collecting platform that autonomously patrols at least a portion of the region of the spatial environment; c) a range-finding sensor that collects differential range data for the physical object as the mobile data collecting platform patrols the portion of the region; d) a positional sensor that collects position data representing the locations of the mobile data collecting platform as the differential range data is collected by the range-finding sensor; and e) a computational device, comprising a processor and an application program, the application program having program instructions that, when executed by the processor, will cause the processor to automatically i) correlate the differential range data for the physical object with the position data to generate spatial data for the region, ii) identify a change in the attribute of the physical object based on the GIS data and the generated spatial data, and iii) update the GIS data on the memory storage device to reflect the change in the attribute.
Claim 2
Independent Claim
209 words
An apparatus for autonomous updating of GIS maps, comprising: a) a memory storage device for storing GIS data for a GIS map, the GIS data describing a region of a spatial environment and an attribute of a physical object in the region of the spatial environment; b) a mobile data collecting platform that autonomously patrols at least a portion of the region of the spatial environment; c) a range-finding sensor that collects differential range data for the physical object as the mobile data collecting platform patrols the portion of the region; d) a positional sensor that collects position data representing the locations of the mobile data collecting platform as the differential range data is collected by the range-finding sensor; and e) a computational device, comprising a processor and an application program, the application program having program instructions that, when executed by the processor, will cause the processor to automatically i) correlate the differential range data for the physical object with the position data to generate spatial data for the region, ii) identify a change in the attribute of the physical object based on the GIS data and the generated spatial data, and iii) update the GIS data on the memory storage device to reflect the change in the attribute.
Claim 3
Dependent Claim
59 words
The apparatus of claim 1 , wherein the attribute comprises one or more of: a) a location, b) a position, c) a dimension, d) an orientation, e) a condition, f) a status, g) a volume, h) a quantity, i) a temperature, j) a size, k) a unique identifier, l) a manufacturer, m) a model, and n) a construction material.
Claim 4
Dependent Claim
39 words
The apparatus of claim 1 , wherein the application program further includes program instructions to cause the processor to change the GIS data on the memory storage device to reflect that the physical object is absent from the region.
Claim 5
Dependent Claim
39 words
The apparatus of claim 1 , wherein the application program further includes program instructions to cause the processor to change the GIS data on the memory storage device to reflect that the physical object is present in the region.
Claim 6
Dependent Claim
39 words
The apparatus of claim 1 , wherein the application program further includes program instructions to cause the processor to change the GIS data on the memory storage device to reflect that the location of the physical object has changed.
Claim 7
Dependent Claim
40 words
The apparatus of claim 1 , wherein the computational device further comprises a mapping program, the mapping program having program instructions that, when executed by the processor, causes the processor to automatically create a graphical representation of the spatial data.
Claim 8
Dependent Claim
42 words
The apparatus of claim 6 , wherein the mapping program further includes a map building program, the map building program having program instructions that, when executed by the processor, causes the processor to automatically convert the spatial data into the graphical representation.
Claim 9
Dependent Claim
59 words
The apparatus of claim 1 , further comprising: a) a time measuring device that generates time coordinates as the mobile data collecting platform patrols the region; b) wherein the application program interface further includes program instructions that, when executed by the processor, causes the processor to link the time coordinates and the position data with the differential range data.
Claim 10
Dependent Claim
18 words
The apparatus of claim 1 , wherein the computational device is located onboard the mobile data collecting platform.
Claim 11
Dependent Claim
26 words
The apparatus of claim 1 , further comprising a communication device for transmitting the differential range data and the position data to an external computer network.
Claim 12
Dependent Claim
15 words
The apparatus of claim 10 , wherein the communication device comprises a wireless networking transceiver.
Claim 13
Dependent Claim
18 words
The apparatus of claim 10 , wherein the memory storage device is located in the external computer network.
Claim 14
Dependent Claim
17 words
The apparatus of claim 10 , wherein the computational device is located in the external computer network.
Claim 15
Dependent Claim
14 words
The apparatus of claim 1 , wherein the positional sensor comprises a shaft encoder.
Claim 16
Dependent Claim
20 words
The apparatus of claim 1 , wherein the positional sensor comprises an inertial measurement unit (IMU) that collects IMU data.
Claim 17
Dependent Claim
68 words
The apparatus of claim 15 , wherein: a) the positional sensor collects odometry data for the mobile data collecting platform; and b) the application program includes program instructions that, when executed by the processor, causes the processor to i) time-stamp odometry data collected by the positional sensor, ii) fuse the odometry data with IMU data, and iii) correct discrepancies in the odometry data based on the IMU data.
Claim 18
Dependent Claim
14 words
The apparatus of claim 1 , wherein the positional sensor comprises a GPS receiver.
Claim 19
Dependent Claim
20 words
The apparatus of claim 1 , wherein the range-finding device measures distances with respect to the mobile data collecting platform.
Claim 20
Dependent Claim
20 words
The apparatus of claim 1 , wherein the range-finding device measures angles with respect to the mobile data collecting platform.
Claim 21
Dependent Claim
11 words
The apparatus of claim 1 , further comprising a recording device.
Claim 22
Dependent Claim
13 words
The apparatus of claim 20 , wherein the recording device comprises a camera.
Claim 23
Dependent Claim
13 words
The apparatus of claim 20 , wherein the recording device comprises a microphone.
Claim 24
Dependent Claim
42 words
The apparatus of claim 1 , comprising an RFID tag interrogator, coupled to the mobile data collecting platform, that decodes attribute data transmitted by an RFID tag attached to the physical object, and passes the decoded attribute data to the computational device.
Claim 25
Dependent Claim
17 words
The apparatus of claim 1 , further comprising a database that stores information about the physical object.
Claim 26
Dependent Claim
18 words
The apparatus of claim 24 , wherein the database is located on board the mobile data collecting platform.
Claim 27
Dependent Claim
194 words
A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed by a processor to implement a method for updating GIS maps, the method comprising: a) storing on a memory storage device GIS data for a GIS map, the GIS data describing a region of a spatial environment and an attribute of a GIS feature located in the spatial environment; b) using the GIS data to autonomously patrol at least a portion of the region by an autonomous mobile data collecting platform, the mobile data collecting platform having a data collecting sensor; c) applying the data collecting sensor to collect differential data for the attribute of the GIS feature during the autonomous patrolling; d) recording the GIS positions of the autonomous mobile data collecting platform as the differential data is collected; e) correlating the differential data and the GIS positions to generate spatial data for the region; f) identifying a change in the attribute based on the GIS data and the spatial data; and g) updating the GIS data on the memory storage device to reflect the change.
Claim 28
Dependent Claim
194 words
A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed by a processor to implement a method for updating GIS maps, the method comprising: a) storing on a memory storage device GIS data for a GIS map, the GIS data describing a region of a spatial environment and an attribute of a GIS feature located in the spatial environment; b) using the GIS data to autonomously patrol at least a portion of the region by an autonomous mobile data collecting platform, the mobile data collecting platform having a data collecting sensor; c) applying the data collecting sensor to collect differential data for the attribute of the GIS feature during the autonomous patrolling; d) recording the GIS positions of the autonomous mobile data collecting platform as the differential data is collected; e) correlating the differential data and the GIS positions to generate spatial data for the region; f) identifying a change in the attribute based on the GIS data and the spatial data; and g) updating the GIS data on the memory storage device to reflect the change.
Claim 29
Dependent Claim
61 words
The computer program product of claim 26 , wherein the attribute comprises one or more of: a) a location, b) a position, c) a dimension, d) an orientation, e) a condition, f) a status, g) a volume, h) a quantity, i) a temperature, j) a size, k) a unique identifier, l) a manufacturer, m) a model, and n) a construction material.
Claim 30
Dependent Claim
33 words
The computer program product of claim 26 , wherein updating the GIS data on the memory storage device to reflect the change includes noting that the GIS feature is absent from the region.
Claim 31
Dependent Claim
33 words
The computer program product of claim 26 , wherein modifying the GIS data on the memory storage device to reflect the change includes noting that the GIS feature is present in the region.
Claim 32
Dependent Claim
33 words
The computer program product of claim 26 , wherein updating the GIS data on the memory storage device to reflect the change includes noting that the location of the GIS feature has changed.
Claim 33
Dependent Claim
29 words
The computer program product of claim 26 , wherein the method executed by the processor further comprises automatically creating a graphical representation of the patrolled portion of the region.
Claim 34
Dependent Claim
26 words
The computer program product of claim 26 , wherein the method executed by the processor further comprises automatically converting the spatial data into the graphical representation.
Claim 35
Independent Claim
213 words
An apparatus for autonomous updating of GIS maps, comprising: a) a memory storage device; b) a GIS map stored on the memory storage device, the GIS map including GIS data describing a region of a spatial environment and an attribute of a physical object in the region of the spatial environment; c) a mobile data collecting platform that uses the GIS data included in the GIS map to autonomously patrol at least a portion of the region of the spatial environment; d) a range-finding sensor that collects range data for the physical object; e) a position sensor that collects position data for the autonomous mobile data collecting platform; f) at least attribute sensor that collects attribute data for an attribute of the physical object; and g) a computational device, comprising a processor and an application program, the application program having program instructions that, when executed by the processor, will cause the processor to automatically i) correlate the range data and the attribute data with the position data to generate spatial data for the region, ii) identify a change in the attribute of the physical object based on the GIS data and the generated spatial data, and iii) update the GIS data on the memory storage device to reflect the change in the attribute.
Claim 36
Independent Claim
213 words
An apparatus for autonomous updating of GIS maps, comprising: a) a memory storage device; b) a GIS map stored on the memory storage device, the GIS map including GIS data describing a region of a spatial environment and an attribute of a physical object in the region of the spatial environment; c) a mobile data collecting platform that uses the GIS data included in the GIS map to autonomously patrol at least a portion of the region of the spatial environment; d) a range-finding sensor that collects range data for the physical object; e) a position sensor that collects position data for the autonomous mobile data collecting platform; f) at least attribute sensor that collects attribute data for an attribute of the physical object; and g) a computational device, comprising a processor and an application program, the application program having program instructions that, when executed by the processor, will cause the processor to automatically i) correlate the range data and the attribute data with the position data to generate spatial data for the region, ii) identify a change in the attribute of the physical object based on the GIS data and the generated spatial data, and iii) update the GIS data on the memory storage device to reflect the change in the attribute.
Claim 37
Dependent Claim
35 words
The apparatus of claim 33 , wherein the attribute sensor comprises an RFID sensor that senses a signal produced at the physical object, the signal representing a unique electronic product code for the physical object.
Claim 38
Dependent Claim
29 words
The apparatus of claim 33 , wherein the attribute sensor comprises a temperature sensor that detects a temperature in the region patrolled by the autonomous mobile data collecting platform.
Claim 39
Dependent Claim
38 words
The apparatus of claim 33 , wherein the attribute sensor comprises an imaging sensor that produces an image of one or more physical objects in the portion of the region patrolled by the autonomous mobile data collecting platform.
Claim 40
Dependent Claim
33 words
The apparatus of claim 33 , wherein the sensor comprises a hazardous material sensor that detects a hazardous material in the portion of the region patrolled by the autonomous mobile data collecting platform.
References Cited (Backward Citations)
US20040139049A1
Cited
US6009359A
Cited
US7602404B1
Cited
US6363161B2
Cited
US6453056B2
Cited
US6917893B2
Cited
US7069124B1
Cited
US7136748B2
Cited
US7295114B1
Cited
US7650231B2
Cited
US20070067106A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2015-06-12 | 2015-12-12 | 2016-06-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2019-06-12 | 2019-12-12 | 2020-06-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2023-06-12 | 2023-12-12 | 2024-06-12 | $7700.00 | Window Closed / Lapsed |