Adaptive Message Formatting for Multi-Recipient Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Messaging systems face challenges in composing messages that can be fully received and displayed by recipients using different types of devices, as some devices have varying maximum message size limits, leading to incomplete message delivery and display.

Innovation Solution

The method involves determining the message size limit based on the capabilities of each recipient's device, formatting the message into portions displayed in different formats when the message exceeds the limit, and providing a warning to the user about incomplete delivery to devices with smaller message size limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single message is composed and sent to multiple recipients using different types of devices, then the message can be delivered to all recipients, but some recipients will only receive and view part of the message due to different message size limits

Engineering Contradiction:
Improvemessage compatibility across devicesVSAvoidmessage completeness
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The message is segmented into multiple portions based on the message size limits of different recipient devices. The system divides the original message into first and second portions, where the first portion fits within the smallest message size limit and the second portion contains the remaining content. This segmentation allows the message to be adaptively delivered to different devices without losing information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the message are displayed in different formats depending on the recipient's device capabilities. The system applies local quality by formatting the first portion of the message for devices with smaller message size limits and the second portion for devices with larger limits, ensuring each device receives the appropriate format of the message content.

Inventive Principle:
Principle #3Local quality

2Reliability

If the message is formatted to fit the smallest message size limit, then all recipients can receive the complete message, but recipients with larger message size limits cannot utilize their full display capability

Engineering Contradiction:
Improvemessage delivery completenessVSAvoiddevice capability utilization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The message formatting is made dynamic based on the recipient's device capabilities. The system determines the message size limit for each recipient's device and dynamically formats the appropriate portion of the message. This dynamic approach ensures that messages are reliably delivered to all devices while simultaneously utilizing the full display capability of devices with larger message size limits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the message parameters (formatting and portioning) based on the message size limit parameter of each recipient's device. By adjusting the message format and content portion according to device-specific parameters, the system achieves both reliable delivery and optimal utilization of device capabilities.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If the message exceeds the message size limit of a device, then the message cannot be fully displayed on that device, but formatting the message in multiple portions increases system complexity

Engineering Contradiction:
Improvemessage integrityVSAvoidmessage formatting complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary action by determining the message size limits of recipient devices and formatting the message into appropriate portions before delivery. This advance formatting ensures message integrity is maintained across different devices while the complexity is managed through automated preprocessing rather than complex runtime handling.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8959160B2Method and apparatus for displaying a message intended for different recipients
Publication Date: 2015.02.17 MOTOROLA SOLUTIONS INC
  • US8959160B2 patent drawing
  • US8959160B2 patent drawing
  • US8959160B2 patent drawing

AI summary

A method and apparatus for displaying a message destined for different recipients, wherein the apparatus programs a computer to perform the method, which includes: determining that a message is destined for a first recipient and a second recipient; determining a message size limit for the message based on capabilities of a first device used by the first recipient and a second device used by the second recipient; displaying a first portion of the message in a first format when a length of the message is less than the message size limit; displaying a next portion of the message in a second different format when the length of the message exceeds the message size limit.