M2M Message Embedding in SMS Transport Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sending status or infrastructure information between M2M devices using commercially available SMS protocols and other message-based transports can be expensive due to high per-message costs, making excessive M2M communication undesirable.

Innovation Solution

Embedding M2M messages within unused space in standard messaging structures, allowing for free or low-cost messaging by utilizing existing communication channels, such as cellular networks, by compressing and combining messages with user communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If M2M messages are sent using standard SMS protocols, then status and infrastructure information can be transmitted between devices and servers, but the communication cost becomes excessively high

Engineering Contradiction:
Improvestatus information transmissionVSAvoidcommunication cost
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent combines M2M status messages with user communications by embedding them in the same SMS transport channel. User communications and M2M status/infrastructure information are merged into a single message stream, allowing both types of information to be transmitted together over the same expensive channel, thereby amortizing the cost across multiple information types.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent nests M2M messages within the structure of user communications. Status and infrastructure information are embedded inside the payload of user SMS messages, creating a nested message structure where M2M data is contained within the outer user communication envelope, maximizing the utilization of each expensive message transmission.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If each SMS message is treated as a separate costly transmission, then message integrity is maintained, but the overall communication expense increases significantly

Engineering Contradiction:
Improvemessage integrityVSAvoidper-message cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Multiple M2M status messages are combined and embedded within a single user communication SMS. By merging multiple information payloads into one transport message, the patent reduces the number of separate expensive transmissions required while maintaining the integrity of each embedded message through proper delimiting and sequencing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary embedding of M2M messages within user communications before transmission. By pre-packaging multiple status updates and infrastructure information into the user message structure in advance, the system prepares the combined payload to be sent as a single unit, reducing subsequent transmission costs while preserving message boundaries for reliable reconstruction at the receiver.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10194284B2Embedded communication in message based transports
Publication Date: 2019.01.29 DIGI INTERNATIONAL
  • US10194284B2 patent drawing
  • US10194284B2 patent drawing
  • US10194284B2 patent drawing

AI summary

Systems and methods for utilizing unused space in expensive message based communication to embed messages from a sender device to a receiver device to maximize payload usage over a potentially fee-based messaging service. One or more machine-to-machine messages may be embedded in unutilized transport space when other communications, that may potentially be delivered over a fee-based network, are initiated at a device. The machine-to-machine message and other communications may be extracted from a combined message package at a receiving device and processed as if they were independently transported. Machine-to-machine messages may be segmented and embedded across multiple unrelated communication packages and later reassembled.