Intersatellite Imaging Data Transfer Under Bandwidth Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nanosatellites in low-Earth orbit collect more imaging data than can be transmitted to ground stations due to bandwidth constraints, leading to data discard and inefficient use of onboard storage, while existing ML training methods overlook hardware limitations and unrealistic data distribution assumptions, resulting in low model performance and slow convergence.

Innovation Solution

Implement onboard computing to preprocess imaging data, utilize intersatellite links for data transfer and training, and schedule communication based on satellite status and link topology to optimize data sharing and model aggregation among satellites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If nanosatellites transmit all collected imaging data to ground stations, then complete data utilization is achieved, but bandwidth constraints and transmission time prevent this from being feasible

Engineering Contradiction:
Improvedata utilizationVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential model training data from the collected imaging data and transfers it to ground stations, rather than transmitting all raw imaging data. This selective extraction of critical information reduces transmission time and bandwidth requirements while maintaining effective model training capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The nanosatellites perform preliminary ML model training onboard before data transmission, completing essential processing in advance. This preliminary action allows the satellites to train local models using collected data, then only transfer the trained models or selected data subsets to ground stations, significantly reducing transmission time while preserving data utility.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If nanosatellites store all collected imaging data onboard, then complete data retention is achieved, but limited onboard storage capacity causes data discard

Engineering Contradiction:
Improvedata retentionVSAvoidonboard storage capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system extracts only the most valuable data subsets for model training from the complete imaging dataset, identifying and retaining critical training samples while discarding redundant data. This selective extraction enables effective model training with minimal onboard storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation by transforming raw imaging data into extracted features, descriptors, or model parameters that occupy significantly less storage space. This parameter transformation maintains the essential information needed for ML training while reducing storage requirements by orders of magnitude.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If existing ML training methods are used without considering hardware limitations, then theoretical model performance is achieved, but practical implementation results in low model performance and slow convergence

Engineering Contradiction:
Improvemodel performanceVSAvoidhardware constraint adaptation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by tailoring the ML training approach to the specific hardware constraints of each nanosatellite. Different satellites can use different data subsets, model architectures, or training parameters optimized for their individual storage, compute, and power capabilities, rather than applying a uniform approach that ignores hardware variations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adapts the ML training process based on real-time satellite status, available resources, and mission requirements. The training parameters, data selection criteria, and model complexity are dynamically adjusted to match current hardware conditions, enabling effective operation across diverse nanosatellite platforms with varying capabilities.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12451960B2Intersatellite imaging data transfer
Publication Date: 2025.10.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12451960B2 patent drawing
  • US12451960B2 patent drawing
  • US12451960B2 patent drawing

AI summary

A computing device including a processor configured to receive satellite status data from satellites included in a satellite constellation. The processor is further configured to determine a link topology of the satellites. Based at least in part on the satellite status data and the link topology, the processor is further configured to identify a first satellite constellation subset including one or more selected satellite pairs. Identifying the one or more selected satellite pairs includes computing respective link utility values associated with a plurality of candidate pairs of satellites included in the satellite constellation based at least in part on the satellite status data and the link topology. The one or more selected satellite pairs are selected based at least in part on the link utility values. The processor is further configured to transmit, to the satellites included in the first satellite constellation subset, instructions to perform intersatellite imaging data transfer.