Navigation Receiver Data Communication Control via Script Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling data communication units connected to navigation receivers lack the required functionality and control flexibility, particularly in managing satellite signal reception and differential corrections through various radio communication channels.

Innovation Solution

Implementing a hierarchy of commands grouped into profiles and scripts, with processing occurring in both profile and script execution subsystems and command execution subsystems, allowing for the management of data communication units through a switch and interface converters, enabling flexible control and data routing between navigation and communication subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional control methods are used for data communication units, then the system structure is simple, but the control flexibility and functionality are insufficient

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system is segmented into multiple independent components: a command execution subsystem for basic operations, a profile and script execution subsystem for complex automated control, a switch for data routing, and interface converters for protocol adaptation. Each component has a specific function, allowing the system to achieve high flexibility through modular architecture rather than a monolithic structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The switch and interface converters serve multiple functions: routing data between different subsystems, converting between various communication protocols, and adapting to different data communication units. This multi-functionality reduces the need for separate dedicated components for each task, maintaining system simplicity while enhancing versatility.

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

2Adaptability or versatility

If a hierarchical command system with profiles and scripts is implemented, then control functionality is enhanced, but processing complexity increases

Engineering Contradiction:
Improvecontrol functionalityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Control profiles and scripts are pre-configured with sequences of commands and parameters before runtime. When a profile is executed, the pre-defined script automatically performs the required operations in the correct sequence, eliminating the need for complex real-time decision-making logic and reducing processing complexity during actual operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The profile and script execution subsystem acts as an intermediary layer between the user/high-level control logic and the command execution subsystem/physical hardware. This intermediary handles the complexity of script interpretation and command generation, allowing the lower-level command execution subsystem to remain simple while achieving sophisticated control functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If multiple subsystems and data routing paths are introduced, then data management flexibility is improved, but system complexity increases

Engineering Contradiction:
Improvedata management flexibilityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The switch serves as a central intermediary for data routing between the navigation receiver, data communication subsystem, profile and script execution subsystem, and command execution subsystem. This single routing component manages all data flow paths, providing flexible data management without requiring complex peer-to-peer connections between multiple subsystems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8504289B2Method and apparatus for controlling data communication units in navigation receiver
Publication Date: 2013.08.06 TOPCON POSITIONING SYSTEMS INC
  • US8504289B2 patent drawing
  • US8504289B2 patent drawing
  • US8504289B2 patent drawing

AI summary

Navigation data processing system, comprising a navigation receiver that receives a positioning signal; a data communication subsystem comprising a plurality of data communication units for receiving correction signal and routing it to the navigation receiver, and conversion interfaces for communicating the correction data in a common format. The navigation receiver includes a navigation subsystem that generates augmented navigation data based on the positioning and correction signals. A user terminal displays the augmented data. Navigation receiver includes a profile database comprising a plurality of profiles for receiving the correction signal; a script database comprising commands for controlling a particular data communication unit. Navigation receiver sets up communication to the correction signal source, processes the positioning and correction signals and generates the augmented data based on a script and a profile of the data communication unit and the interface converter.