Message Control Apparatus for RF Host Controller Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message transmission systems in radio frequency communication lack reliability, fail to accurately identify message senders, and are not compatible with multiple communication protocols, leading to inefficiencies and errors in message exchange between hosts and controllers.

Innovation Solution

A method and apparatus that includes transmitting commands with initial and subsequent responses, using time intervals to manage message exchange, and incorporating identifiers to ensure accurate sender identification and compatibility with various communication protocols, thereby enhancing reliability and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single response mechanism is used for command transmission, then the communication protocol is simple, but the reliability of message exchange is insufficient

Engineering Contradiction:
Improvemessage exchange reliabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The response mechanism is segmented into two distinct parts: an initial response that provides immediate acknowledgment of command receipt, and a subsequent response that delivers the final processing result. This segmentation allows the system to maintain simple protocol structures while significantly improving message exchange reliability through multiple confirmation points.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If no sender identification mechanism is implemented, then the message transmission is fast, but the accuracy of sender identification is poor

Engineering Contradiction:
Improvesender identification accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Sender identification information is embedded in the command message before transmission occurs. The receiving device extracts and verifies this identification data as part of the initial response process, enabling accurate sender identification without adding significant processing time to the overall message exchange.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If support for multiple communication protocols is added, then the adaptability to various external devices is improved, but the device complexity increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidcontroller structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller is designed with a universal message handling architecture that can process multiple communication protocols through a common interface. The dual-response mechanism serves as a protocol-agnostic framework that works across different protocol types, enabling the controller to maintain low complexity while supporting high adaptability to various external communication devices.

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

Data Source

PatentUS9942092B2Method and an apparatus for controlling messages between host and controller
Publication Date: 2018.04.10 LG ELECTRONICS INC
  • US9942092B2 patent drawing
  • US9942092B2 patent drawing
  • US9942092B2 patent drawing

AI summary

A method of controlling at least one message including at east one command and response, the method includes transmitting a reset command to reset a receiver, wherein a parameter of the receiver is reset to a default value based on the reset command; transmitting a set command including parameter information to the receiver for setting a parameter of the receiver with a target value; and receiving a set command response including first status information in response to the set command, wherein the first status information indicates whether a parameter requested by the set command is set to a target value or not, and wherein if the parameter requested by the set command is set to a target value, the first status information indicates a field of STATUS_OK and if the parameter requested by the set command is not set to a target value, the first status information indicates a field of STATUS_INVALID_PARAM.