Crowdsourced Geographic Database Update via Probe Questions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing navigation systems face challenges in maintaining up-to-date and accurate geographic data, which is time-consuming and costly to collect and update, often containing errors and requiring significant efforts for maintenance.
Innovation Solution
A method where a mobile device communicates with a server through a location-based service, sending user-generated submissions and geolocation data to identify incomplete entries in the geographic database, prompting users to visually inspect or photograph objects near the location, and analyzing the information to update the database using probe questions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If professional equipment and personnel are used to collect geographic data, then data accuracy is improved, but cost and time consumption increase
Solution Approach 1:
The system enables users to automatically contribute geographic data through their mobile devices during normal navigation use. The geographic database updates itself through crowdsourced information from multiple users, eliminating the need for dedicated professional data collection teams while maintaining data accuracy through aggregated user contributions.
Solution Approach 2:
Mobile devices used for navigation also serve dual purposes as geographic data collection tools. The same device that provides routing services simultaneously captures location data, point of interest information, and geographic features, allowing one system to perform multiple functions without requiring separate specialized equipment.
2Reliability
If geographic data is frequently updated to maintain accuracy, then data currency is improved, but effort and cost increase
Solution Approach 1:
The system continuously collects geographic data in the background as users navigate, rather than performing periodic manual updates. Data collection is an ongoing process that happens naturally during normal navigation use, ensuring the database remains current without requiring dedicated maintenance cycles or significant operational effort.
Solution Approach 2:
The system implements feedback mechanisms where user submissions are validated, verified, and integrated into the geographic database automatically. The database uses this feedback loop to continuously improve accuracy by comparing multiple user reports and confirming data through cross-validation, maintaining reliability through automated feedback processing rather than manual review.
3Measurement precision
If manual verification of geographic data is performed, then data accuracy is improved, but productivity decreases
Solution Approach 1:
The system replaces manual verification processes with automated computational methods. Algorithms automatically validate user submissions, cross-check data against existing database entries, and verify geographic information through multiple independent user reports, eliminating the need for human reviewers while maintaining or improving data accuracy through systematic automated validation.
Solution Approach 2:
The system changes the verification parameter from individual manual review to aggregated statistical validation. By collecting data from multiple users and using threshold-based acceptance criteria, the system transforms verification from a time-consuming individual task into an efficient automated process that validates data accuracy through quantity and consistency of submissions rather than individual expert review.
Data Source
AI summary
A mobile device initiates communication with a server through a location based service and sends a user generated submission and a geolocation to the server. The server identifies an incomplete entry in a geographic database based on the geolocation and generates a probe question for the incomplete entry. The probe question requests that a user visually inspect or photograph an object or area near the geolocation. The server analyzes the information provided by the user in order to update the geographic database.


