Navigation Widget Controller Dynamic Map Data Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional navigation service systems on mobile devices require large storage capacity for embedded maps, necessitate frequent updates, restrict user map data selection, and experience slower loading times due to large map data sizes.
Innovation Solution
A navigation service system and method utilizing a mobile device with a GPS module, wireless communication unit, and navigation widget controller that communicates with a web server to retrieve and display map data dynamically, eliminating the need for embedded maps and allowing user-selectable data, while reducing loading times through widget-based navigation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If map data is embedded in the mobile device, then navigation service can be provided, but storage capacity requirement increases
Solution Approach 1:
The patent extracts map data from the mobile device and relocates it to an external server. The mobile device no longer embeds map data locally but retrieves it dynamically from the server when navigation services are needed, thereby eliminating the storage capacity burden while maintaining navigation service availability.
Solution Approach 2:
The patent introduces a server as an intermediary between the mobile device and map data. The server stores and manages map data, acting as a mediator that provides map information to the mobile device on demand, thus resolving the contradiction between service availability and storage requirements.
2Reliability
If map data is embedded in the mobile device, then navigation service can be provided, but map data update frequency increases
Solution Approach 1:
The patent extracts map data management from the mobile device to an external server. The server handles map data updates centrally, allowing frequent updates without affecting the mobile device. The device simply retrieves updated data from the server when needed, eliminating the burden of local update management.
Solution Approach 2:
The patent implements preliminary action by having the server pre-update map data before users need it. The server maintains current map data and automatically provides updated versions to mobile devices when they connect, ensuring users always access current information without manual intervention.
3Reliability
If map data is embedded in the mobile device, then navigation service can be provided, but user selection flexibility decreases
Solution Approach 1:
The patent makes the server universal by allowing it to store and provide multiple types of map data from different sources. Users can access various map data sets (from navigation service providers, manufacturers, or third parties) through a single interface, enabling flexible selection without compromising service availability.
Solution Approach 2:
The patent introduces dynamics by allowing users to dynamically select and switch between different map data sources based on their needs. The system adapts to user preferences in real-time, enabling flexible map data selection while maintaining continuous navigation service availability.
4Reliability
If large map data is stored in the mobile device, then navigation service can be provided, but loading time increases
Solution Approach 1:
The patent segments map data into smaller, manageable portions that can be quickly transmitted and loaded. Instead of loading large embedded map files, the system retrieves only the necessary map segments from the server, significantly reducing loading time while maintaining service availability.
Solution Approach 2:
The patent applies preliminary action by pre-loading and caching map data on the server. When users request navigation services, the system quickly retrieves pre-prepared data from the server rather than loading large files from local storage, thereby reducing loading time while ensuring service availability.
Data Source
AI summary
A navigation service system and a navigation service method are provided. The navigation service system includes a mobile device, and a web server for communicating with the mobile device, the mobile device includes a display unit for displaying at least one navigation widget icon, a wireless communication unit for executing wireless communications with the web server, a Global Positioning System (GPS) module for receiving location information of the mobile device, a memory unit for storing a navigation widget, and a navigation widget controller for controlling the wireless communication unit to transmit the location information of the mobile device to the web server, for controlling the wireless communication unit to receive map data related to the location information from the web server, and for controlling the display unit to display the map data and the location information.


