Navigation Widget Controller Dynamic Map Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Reliability

If map data is embedded in the mobile device, then navigation service can be provided, but storage capacity requirement increases

Engineering Contradiction:
Improvenavigation service availabilityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If map data is embedded in the mobile device, then navigation service can be provided, but map data update frequency increases

Engineering Contradiction:
Improvenavigation service availabilityVSAvoidmap data update frequency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If map data is embedded in the mobile device, then navigation service can be provided, but user selection flexibility decreases

Engineering Contradiction:
Improvenavigation service availabilityVSAvoiduser map data selection
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #15Dynamics

4Reliability

If large map data is stored in the mobile device, then navigation service can be provided, but loading time increases

Engineering Contradiction:
Improvenavigation service availabilityVSAvoidloading time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8775067B2Navigation service system and method using mobile device
Publication Date: 2014.07.08 SAMSUNG ELECTRONICS CO LTD
  • US8775067B2 patent drawing
  • US8775067B2 patent drawing
  • US8775067B2 patent drawing

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.