SMS Message Segmentation Preventing Word Spanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Short message service (SMS) messages often span across multiple blocks, leading to delivery issues and readability problems due to limitations in character encoding and concatenation information corruption during transmission across different wireless networks.

Innovation Solution

An SMS manager on the source wireless device determines if words span across message blocks and shifts characters to prevent this, gathering information about the destination device to decide whether to modify the message blocks before transmission, ensuring no words are split across blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If SMS messages are segmented into multiple message blocks, then the character limit per message is respected, but words may span across two different message blocks causing readability issues

Engineering Contradiction:
Improvemessage segmentation precisionVSAvoidmessage readability
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent applies segmentation by dividing the SMS message into multiple message blocks while maintaining word integrity. The system identifies word boundaries and ensures that segmentation occurs only at appropriate boundaries (spaces, punctuation) rather than within words, thus resolving the contradiction between respecting character limits and maintaining readability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs preliminary action by analyzing the message content before segmentation to identify word boundaries and determine optimal break points. The system performs preliminary processing to detect spaces, punctuation, and word structures, then uses this information to guide the segmentation process, ensuring words remain intact across message blocks.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If concatenation information is transmitted with message blocks, then message blocks can be properly ordered and merged, but the concatenation information can be stripped away or corrupted during transmission

Engineering Contradiction:
Improvemessage block orderingVSAvoidconcatenation information integrity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent uses an intermediary approach by introducing a mediator component that manages the concatenation information transmission. The system embeds concatenation information in a protected manner within the message blocks and implements verification mechanisms at the receiving end, acting as an intermediary to prevent stripping or corruption of this critical ordering information during transmission across different wireless networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the receiving device verifies the integrity of concatenation information upon receipt. If the concatenation information is stripped or corrupted during transmission, the feedback system detects this condition and triggers error handling procedures, allowing the system to request retransmission or use alternative ordering methods, thus maintaining message block ordering reliability.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the SMS message is shifted to eliminate word spanning, then readability is improved, but at least one additional message block is required to transmit the complete message

Engineering Contradiction:
Improvemessage readabilityVSAvoidmessage transmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the segmentation parameters based on message content analysis. The system evaluates whether word-spanning occurs and, when detected, modifies the segmentation point to prevent word splitting. This parameter adjustment ensures readability improvement while the system compensates for the additional message block requirement through optimized transmission scheduling and resource allocation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9282443B2Short message service (SMS) message segmentation
Publication Date: 2016.03.08 APPLE INC
  • US9282443B2 patent drawing
  • US9282443B2 patent drawing
  • US9282443B2 patent drawing

AI summary

Disclosed herein is a technique for preventing words from spanning across message blocks of a short message service (SMS) message. An SMS message is generated at a source wireless device, and an SMS manager, executing on the source wireless device, determines whether any words in the SMS message span across two or more message blocks of the SMS message. When so determined, the SMS manager attempts to shift characters of the SMS message across the message blocks to eliminate any word spanning. When the attempt to shift the characters between message blocks requires at least one additional message block to transmit the complete SMS message, the SMS manager gathers information about the destination wireless device to determine whether it is necessary to carry out the aforementioned shifting prior to sending the message blocks. The SMS manager then transmits the message blocks either unmodified or modified (i.e., shifted).