Platform Server for RCS Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing a system for providing dialog content that can accommodate various messenger applications and scale with customer base, as existing solutions face challenges in compatibility and scalability across different platforms.

Innovation Solution

A system utilizing a platform server that enables communication between electronic devices and content providers over a rich communication suite (RCS) network, allowing for message translation between different protocols and identifiers, thereby providing a scalable and compatible dialog content service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single content provider develops software to fit each various messenger application, then dialog content providing service can be implemented, but device complexity and development difficulty increase

Engineering Contradiction:
Improvecompatibility with various messenger applicationsVSAvoidsoftware development complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal platform server that can serve multiple messenger applications through a single interface. The platform server receives messages from electronic devices via RCS network and forwards them to appropriate content provider servers, eliminating the need for separate software implementations for each messenger application while maintaining broad compatibility

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

Solution Approach 2:

The platform server acts as an intermediary between electronic devices and content provider servers. It translates messages between different protocols and formats, allowing content providers to interact with various messenger applications through a standardized interface without needing to understand each application's specific protocol

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If dialog content providing service is limited to users who install messenger application, then service can be delivered, but customer scalability is restricted

Engineering Contradiction:
Improveservice accessibilityVSAvoidcustomer scalability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The platform server provides universal access to dialog content services through RCS network, which is a standard communication protocol supported by multiple devices and networks. This allows users without specific messenger applications to access the service, significantly expanding the potential customer base beyond messenger application users

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

3Adaptability or versatility

If message translation between different protocols is implemented, then compatibility across platforms improves, but processing time and system complexity increase

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

Solution Approach 1:

The platform server is pre-configured with knowledge of multiple message protocols and formats. It maintains ready-made translation rules and mappings between different protocol formats, allowing it to quickly translate messages between protocols without performing complex real-time analysis, thus reducing processing time while maintaining broad protocol compatibility

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3389230B1System for providing dialog content
Publication Date: 2021.06.30 SAMSUNG ELECTRONICS CO LTD
  • EP3389230B1 patent drawingFigure 1A
  • EP3389230B1 patent drawingFigure 1B
  • EP3389230B1 patent drawingFigure 2

AI summary

An electronic device is provided. The electronic device includes a housing, a display configured to be exposed through one surface of the housing, a communication module configured to communicate over a first network compliant with a first protocol or a second network compliant with a second protocol, a processor configured to be electrically connected with the display and the communication module, and a memory configured to be electrically connected with the processor and store a specified application. The memory stores instructions, that when executed, cause the processor 420 to execute the specified application, designate a CP server by interacting with a platform server over the second network, receive an initial response message generated by the designated CP server over the first network, and verify a first identifier of the designated CP server based on the first protocol from a source of the initial response message.