ML-Based Message Detection in Communication Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in reliably transmitting and receiving data, especially in environments where channel properties are unknown or variable, leading to inefficiencies in data throughput and reliability.

Innovation Solution

The implementation of a communication system controller that uses machine learning classification to extract features from transmission signals, classify them, and detect messages, with the ability to retrain the classifier based on detected messages and incorrect classifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional communication systems are used with known channel properties, then signal modulation and receiver configuration can be optimized, but the system cannot adapt to unknown or variable channel conditions

Engineering Contradiction:
Improveadaptability to channel conditionsVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The communication system performs self-learning by automatically extracting features from received signals and training machine learning classifiers to detect messages. The system serves itself by continuously improving its own performance through feedback loops where detection results are used to retrain the classifier, eliminating the need for external intervention to adapt to channel conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the results of message detection are fed back into the training process. The classifier is retrained using newly detected messages and classification results, creating a continuous improvement loop that adapts the system's performance to current channel conditions without requiring manual reconfiguration.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If machine learning classification is implemented to detect messages, then message detection accuracy improves over time, but system complexity increases

Engineering Contradiction:
Improvemessage detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary feature extraction from received signals before classification. By pre-processing the signals to extract relevant features, the complex task of message detection is broken down into manageable stages, making the overall system more manageable while maintaining high detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical signal processing methods with machine learning-based classification systems. This substitution allows for more sophisticated pattern recognition and message detection that cannot be achieved with conventional approaches, significantly improving detection accuracy despite increased computational complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If the machine learning classifier is continuously retrained, then adaptation to changing channels is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvechannel adaptation capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs partial retraining by selectively updating the classifier with new data rather than complete retraining from scratch. This partial action approach allows the system to adapt to changing conditions while minimizing the computational time and resources required, striking a balance between adaptability and processing efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The training process is made dynamic and adaptive, where the frequency and extent of retraining are adjusted based on actual channel conditions and system performance. The system can switch between frequent small updates and less frequent comprehensive training, optimizing the balance between adaptability and processing time consumption.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12314827B2Systems and methods for transmitting and receiving data using machine learning classification
Publication Date: 2025.05.27 THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIV
  • US12314827B2 patent drawing
  • US12314827B2 patent drawing
  • US12314827B2 patent drawing

AI summary

Systems and methods detect messages in transmitted and received data in communication systems in accordance with embodiments of the invention. In one embodiment, a communication system controller includes a processor, a memory, and a receiver, wherein the processor obtains a transmission signal using the receiver, extracts features in the transmission signal, and detects a message in the transmission signal based on the extracted features using a machine learning classifier.