Navigation System Configuration File Interpretation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation systems require extensive reprogramming and data updates across different software platforms, complicating flaw analysis and user-defined modifications due to integrated preset data within machine-readable source code, leading to inefficiencies in data transfer and processing.

Innovation Solution

A configuration file stores preset data for maneuvering instructions, which are loaded and interpreted by a separate interpretation module, allowing for platform-independent storage and updates, reducing data transfer and processing power requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If preset data for maneuvering instructions is integrated into machine-readable source code, then the navigation system can operate across different software platforms, but any modification requires complete reprogramming of the source code for each platform

Engineering Contradiction:
Improveplatform independenceVSAvoidsource code complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the navigation system into distinct components: machine-readable source code that remains unchanged, and preset data that is stored separately in files. This separation allows the source code to maintain platform independence while preset data can be modified independently for different platforms or versions without reprogramming the entire source code.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts preset data from the machine-readable source code and stores it in separate files. This extraction enables independent modification of preset data without affecting the source code structure, thereby reducing source code complexity while maintaining adaptability across platforms.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If preset data is integrated into machine-readable source code, then the navigation system functions correctly, but flaw analysis and flaw search become significantly complicated

Engineering Contradiction:
Improvesystem functionalityVSAvoidflaw analysis difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

By extracting preset data from the source code and storing it in separate files, the patent enables easier flaw analysis. Developers can now analyze preset data independently without having to parse through complex source code, significantly reducing the difficulty of detecting and measuring flaws while maintaining system functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If maneuvering instruction routines are completely programmed into source code, then the system operates reliably, but the source code becomes considerably complex and updates require large data transfers

Engineering Contradiction:
Improveoperation reliabilityVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts preset data from the source code into separate files, which can be updated independently. This reduces the data volume that needs to be transferred during updates, as only the changed preset data files need to be transmitted rather than entire source code modules, while maintaining operation reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

By segmenting the navigation system into source code and separate preset data files, the patent enables selective updates of only the necessary data portions. This segmentation reduces the overall data volume for updates while ensuring operational reliability through maintained separation of concerns.

Inventive Principle:
Principle #1Segmentation

4Stability of the object's composition

If preset data is integrated into source code, then the navigation system maintains consistency, but user-defined modifications become hardly practicable

Engineering Contradiction:
Improvesystem consistencyVSAvoiduser modification ease
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

By extracting preset data into separate files, the patent enables users to modify preset data independently without affecting the source code structure. This maintains system consistency through the stable source code while significantly improving ease of operation by allowing user-defined modifications to preset data files.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8457884B2Method for the operation of a navigation system
Publication Date: 2013.06.04 NAVIGON AG
  • US8457884B2 patent drawing
  • US8457884B2 patent drawing
  • US8457884B2 patent drawing

AI summary

The present invention relates to a method for operating a navigation system comprising the following method steps: a) calculating a route from a point of departure to a destination, said route being composed of a succession of route segments and junctions between the route segments and being selected by means of a route calculation process from a database in which a geographical region is described by route segments and junctions; b) calculating at least one maneuvering instruction which contains instructions for the user to follow the route starting from the current position; c) optically and/or acoustically outputting the maneuvering instruction in an output device, wherein prior to and/or during the calculation and/or prior to and/or during the output of the maneuvering instruction, a configuration file is read and interpreted by an interpretation module, and wherein configuring preset data for calculating and/or outputting the maneuvering instruction are stored in the configuration file.