GNSS Receiver USB Host Controller Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current GNSS receivers lack the capability to directly output data to external storage devices like USB flash drives, necessitating the use of external computers for post-processing, which is inconvenient and can lead to bottlenecks in data logging and communication.

Innovation Solution

Integrating a USB host capability into the GNSS receiver's real-time operating system, allowing it to connect directly with a USB flash drive for data storage and firmware updates, enabling the GNSS receiver to store and process data independently without an external PC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If GNSS receiver uses traditional serial interface (RS-232, USB client) for data output, then device complexity is low, but data transfer efficiency and storage capability are limited

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the GNSS receiver's processing unit with USB host controller functionality, merging previously separate functions (data processing and storage management) into a single integrated system. This allows the receiver to directly control and manage external storage devices without requiring separate dedicated hardware interfaces, thereby improving data transfer efficiency while controlling complexity through functional integration.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The processing unit is designed to perform multiple functions: GNSS signal processing, data formatting, and USB host controller operations. By making the processing unit universal and multi-functional, the system achieves improved data transfer capability to various storage devices without adding dedicated specialized hardware for each function, thus improving productivity while managing device complexity.

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

2Reliability

If GNSS receiver connects to external computer for post-processing, then data storage capacity is sufficient, but system reliability and operational independence are reduced

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The GNSS receiver is equipped with USB host controller capability that enables it to independently manage and store data on external storage devices without requiring connection to an external computer. The receiver performs self-service functions including data formatting, storage management, and retrieval operations, thereby improving system reliability and operational independence while maintaining manageable complexity through the use of standardized USB protocols.

Inventive Principle:
Principle #25Self-service

3Speed

If GNSS receiver uses USB host capability for direct storage, then data logging speed improves, but firmware update capability and storage management become more complex

Engineering Contradiction:
Improvedata logging speedVSAvoidfirmware update capability
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The USB host controller is designed to handle multiple types of data transactions through a unified interface: high-speed data logging, firmware updates, and storage device management. By implementing a universal USB host protocol stack in the processing unit, the system achieves fast data logging speeds while managing firmware updates and storage operations through the same infrastructure, thereby improving speed without proportionally increasing complexity.

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

Data Source

PatentUS8456356B2GNSS receiver and external storage device system and GNSS data processing method
Publication Date: 2013.06.04 HEMISPHERE GNSS
  • US8456356B2 patent drawing
  • US8456356B2 patent drawing
  • US8456356B2 patent drawing

AI summary

A GNSS system includes a receiver connected to an external mass storage device. Applications for the system, including GNSS data processing methods are also disclosed. The external storage device can comprise a flash (thumb) drive, which can be connected to the receiver via a USB interconnection.