Navigation Server Route Data Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigation systems face inefficiencies when client and server map data differ in format or coverage range, leading to diverged route searches.

Innovation Solution

A navigation system where the navigation server processes route information using server map data and transmits it to the navigation-client, allowing the client to superimpose the route on its map, ensuring alignment through coordinate values, and prioritizes routes based on traveling cost and traffic conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If link identification information is transmitted from navigation server to navigation-client for route reproduction, then communication efficiency is improved, but route accuracy deteriorates when map data differ between server and client

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidroute accuracy
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent uses coordinate values as an intermediary representation that bridges the server map and client map. Instead of directly using link identification information that may be incompatible between different map data formats, the server converts the route into coordinate values that can be universally interpreted by the client to reproduce the route accurately despite map data differences

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the route representation from link identification information (discrete, format-specific identifiers) to coordinate values (continuous, universal spatial coordinates). This parameter change allows the route to be reproduced accurately on the client side even when the underlying map data formats differ between server and client

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If server map data and client map data use different formats or coverage ranges, then system adaptability is improved, but route matching accuracy deteriorates

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidroute matching accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent employs coordinate values as a universal representation that works across different map data formats and coverage ranges. By expressing the route in terms of universal spatial coordinates rather than format-specific link identifiers, the system achieves both adaptability to different map formats and accuracy in route reproduction

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

3Stability of the object's composition

If interpolation processing is performed to connect discontinuous portions, then route completeness is improved, but processing complexity increases

Engineering Contradiction:
Improveroute completenessVSAvoidprocessing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent performs the route conversion to coordinate values in advance on the server side, before transmission to the client. This preliminary action ensures that the route is complete and continuous in the coordinate representation, eliminating the need for complex interpolation processing on the client side to connect discontinuous portions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9714835B2Navigation system, navigation server, navigation client, and navigation method
Publication Date: 2017.07.25 HONDA MOTOR CO LTD
  • US9714835B2 patent drawing
  • US9714835B2 patent drawing
  • US9714835B2 patent drawing

AI summary

Provided is a system or the like capable of allowing a navigation-client to efficiently use a route search result by a navigation server, while accepting the existence of difference between map data used by each of the navigation server and the navigation-client. By having a common description such as coordinate values, it is able to make the navigation-client 200 efficiently use the route search result by the navigation server 100, while accepting the existence of difference of map data used by each of the navigation server 100 and the navigation-client 200.