SMS Payload Extraction for Reliable IP Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

SMS delivery can be unreliable in certain networks, making it unavailable for communication with endpoint devices.

Innovation Solution

A data processing apparatus and method that extracts the encrypted payload and identifier from an SMS message, wraps the bytes into a data packet, and transmits it over a second data communication channel, such as an IP channel, allowing reliable transmission without decrypting the SMS message, and receives incoming data packets to decrypt and perform actions indicated by the message.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SMS messages are transmitted over a cellular communication channel, then communication with endpoint devices can be established, but the delivery is unreliable and may not be available in certain networks

Engineering Contradiction:
ImproveSMS delivery reliabilityVSAvoidnetwork availability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a server as an intermediary that receives data packets from the sending device and forwards them to the endpoint device. This mediator enables communication when direct SMS channels are unavailable, improving reliability by providing an alternative transmission path through the server infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the communication parameter from traditional SMS protocol to data packet transmission over IP networks. By transforming the message format and transmission protocol, the system can operate on networks where conventional SMS is unavailable, enhancing both reliability and network adaptability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the encrypted payload is extracted and transmitted as a data packet instead of SMS, then transmission reliability is improved, but the device complexity increases

Engineering Contradiction:
Improvemessage transmission reliabilityVSAvoidcommunication circuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The communication circuitry is designed to perform multiple functions: it can both send and receive data packets, extract encrypted payloads, reconstruct SMS messages, and interface with the UICC. This multi-functionality consolidates what would otherwise require separate specialized components, managing complexity while enabling reliable transmission.

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

Solution Approach 2:

The extraction circuitry separates the encrypted payload from the original SMS message structure, transmitting only the essential encrypted data and identifier as a data packet. This extraction reduces the complexity of transmission by removing unnecessary SMS protocol elements while preserving the core communication function.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If incoming data packets are received and converted back to SMS format, then compatibility with UICC applications is maintained, but the processing time increases

Engineering Contradiction:
ImproveUICC application compatibilityVSAvoidmessage processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-extracting and preserving the encrypted payload and identifier in a ready-to-use format. When a data packet is received, the reconstruction process is accelerated because the essential components are already prepared, reducing the time penalty while maintaining UICC compatibility.

Inventive Principle:
Principle #10Preliminary action

4Object-affected harmful factors

If the encrypted payload is transmitted without decryption, then security is maintained, but the message format must be transformed

Engineering Contradiction:
Improvemessage securityVSAvoidmessage formatting complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system creates a simplified copy of the SMS message structure for transmission, containing only the encrypted payload and identifier in data packet format. This copy preserves the security of the encrypted content while using a simpler transmission format, avoiding the need to decrypt and re-encrypt the message.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20220286821A1SMS messaging
Publication Date: 2022.09.08 KIGEN (UK) LIMITED
  • US20220286821A1 patent drawing
  • US20220286821A1 patent drawing
  • US20220286821A1 patent drawing

AI summary

A data processing apparatus is provided that includes message obtaining circuitry that obtains, for transmission over a first cellular communication channel to an endpoint device, an outgoing SMS message containing an encrypted payload and an identifier corresponding to the endpoint device. Extraction circuitry extracts the encrypted payload from the outgoing SMS message and produces an extracted encrypted payload, and extracts the identifier corresponding to the endpoint device from the outgoing SMS message. Wrap circuitry wraps bytes that make up the SMS message in an outgoing data packet and communication circuitry transmits, to the endpoint device or a server, the outgoing data packet on a second data communication channel. The outgoing data packet is of a type other than an SMS message.