Message Transport Selection for Wireless Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Instant messaging on wireless mobile communication devices is challenging due to unstable and unreliable wireless communication links, which can lead to lost connections when moving out of coverage areas or between different networks, making existing messaging systems dependent on specific message transports unavailable.

Innovation Solution

A message transport selection system for communication devices that includes multiple messaging modules, capable of determining available message transports and selecting an appropriate one for sending outgoing messages, allowing for seamless communication across various networks and transport types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If instant messaging is implemented on wireless mobile communication devices, then messaging functionality is enabled, but connection reliability deteriorates due to unstable wireless links and coverage area limitations

Engineering Contradiction:
Improvemessaging functionalityVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The messaging module is designed to support multiple message transports (instant messaging, email, SMS) within a single system, allowing it to function across different network conditions and coverage areas. This multi-functionality enables the device to maintain messaging capability regardless of which specific transport is available, resolving the contradiction between enabling messaging and maintaining connection reliability.

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

2Device complexity

If a single message transport is used for messaging, then system complexity is reduced, but adaptability to different network conditions deteriorates

Engineering Contradiction:
Improvemessaging system structureVSAvoidnetwork condition adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The messaging module dynamically selects among multiple message transports based on current network conditions, device state, and message type. This dynamic adaptation allows the system to respond to changing network environments without requiring complex manual configuration, resolving the contradiction between system simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The messaging module automatically determines the appropriate message transport without user intervention, analyzing available transports and selecting the most suitable one based on predefined criteria. This self-service capability maintains system simplicity while achieving high adaptability to different network conditions.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple message transports are supported, then adaptability to network conditions is improved, but device complexity increases

Engineering Contradiction:
Improvetransport selection capabilityVSAvoidmessaging module structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The messaging module is segmented into distinct components, each responsible for a specific message transport type (instant messaging, email, SMS). This modular segmentation allows the system to support multiple transports while maintaining manageable complexity through clear separation of concerns and independent module design.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9203646B2System and method of message transport selection
Publication Date: 2015.12.01 MALIKIE INNOVATIONS LTD
  • US9203646B2 patent drawing
  • US9203646B2 patent drawing
  • US9203646B2 patent drawing

AI summary

A method and system of message transport selection for a communication device configured for communication over a plurality of message transports are provided. A determination is made as to whether any of the plurality of message transports is available for sending an outgoing message from the communication device. One of the available message transports is then selected, and the outgoing message is sent from the communication device using the selected message transport. Even though the outgoing message may be of a message type associated with one of the plurality of message transports, other message transports may be selected and used to send the outgoing message from the communication device.