Gateway Server for Cross-Platform IM and Browser Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of seamless integration and unity in messaging systems between conventional PC-based instant messaging systems and mobile devices, limiting communication between users of different devices.

Innovation Solution

Enabling communication between a computing device running an instant messaging client and a remote device running a browsing application by processing messages to be accessed and displayed on the remote device through its browser application, using protocols like SMS or WAP, even if the remote device does not run a messaging application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If instant messaging systems use client-server model with dedicated IM clients, then messaging communication between PC users is enabled, but communication with mobile devices running browsing applications is limited

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsystem integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway server as an intermediary component that bridges the IM client-server system and mobile browsing applications. The gateway server receives messages from the IM server, processes them into appropriate formats, and delivers them to mobile devices via browsing applications, enabling communication between incompatible platforms without requiring complex integration between the IM system and mobile devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway server performs multiple functions: it acts as a message broker between IM and browsing systems, a protocol converter transforming IM protocols to browsing-compatible formats, and a format adapter adjusting message content for different device capabilities. This multi-functionality resolves the contradiction by providing broad communication compatibility through a single versatile component rather than complex point-to-point integrations

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

2Ease of operation

If messaging systems are designed for specific platforms (PC IM or mobile browsing), then optimized communication is achieved within each platform, but seamless integration between different platforms is lacking

Engineering Contradiction:
Improvemessaging accessibilityVSAvoidcross-platform communication reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The gateway server serves as a reliable intermediary that ensures consistent message delivery across different platforms. It implements protocol translation and format adaptation mechanisms that maintain communication reliability by converting messages between IM and browsing protocols while preserving message integrity, allowing users to communicate reliably regardless of platform differences

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If remote devices run browsing applications instead of messaging applications, then device compatibility is improved, but direct messaging communication cannot be established

Engineering Contradiction:
Improvedevice application compatibilityVSAvoidmessage delivery capability
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The gateway server changes the format parameters of messages to match the capabilities of browsing applications. It transforms IM protocol messages into formats suitable for web browsers, adjusting content structure, encoding, and presentation to ensure messages can be delivered and displayed correctly on devices that only run browsing applications rather than dedicated messaging applications

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7506029B2Establishing communication between a messaging client and a remote device running a browsing application
Publication Date: 2009.03.17 R2 SOLUTIONS LLC
  • US7506029B2 patent drawing
  • US7506029B2 patent drawing
  • US7506029B2 patent drawing

AI summary

A first device running a messaging application, such as an instant messaging (IM) application, engages in messaging communication with a remote device running a browsing application. The remote device user is not associated with the messaging network of the first device. The first device sends an instant message directed to the remote device. The remote device is addressed using a means other than the addressing means used in the IM community associated with the first device, such as the MSISDN number of the remote device. The message is processed so that it may be displayed on the remote device by way of the browsing application. The user of the remote device may reply to the message using the browsing application, in which case the reply message is processed and forwarded to the first device, where it is converted into the IM format for display within the IM application.