Communication Platform for Two-Way Service Provider Device Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face high development costs and limited capabilities in supporting diverse radio communication devices, and they struggle to initiate communication with these devices due to security measures like Network Address Translation, which hinders the delivery of services such as instant messaging and live content.

Innovation Solution

A communication platform that enables two-way communication between service providers and radio communication devices by using a network node to handle communication, generating a unique key for session management, and providing a uniform API to support various protocols, allowing service providers to develop services independently of device capabilities and establish persistent connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a service provider develops specific services for each radio device subset, then service compatibility with individual devices is improved, but development cost increases

Engineering Contradiction:
Improveservice compatibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent implements a universal service development approach where services are designed to work across multiple device types simultaneously. The service provider develops services once with broad compatibility, and the communication platform handles device-specific adaptations, allowing one service to serve multiple device subsets without requiring separate development for each device type.

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

2Reliability

If NAT is used to hide address information for security, then security is improved, but the capability for service providers to initiate communication deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication initiation capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a communication platform as an intermediary between the service provider and the radio device. This platform maintains the security benefits of address hiding while enabling communication initiation through alternative mechanisms - the platform mediates the connection by using device-generated identifiers and session keys rather than direct address-based connections, thus preserving both security and initiation capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If a uniform API is provided independent of device capabilities, then development time is reduced, but support for device-specific protocols deteriorates

Engineering Contradiction:
Improvedevelopment timeVSAvoidprotocol support
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent segments the communication system into two distinct layers: a uniform API layer that service providers interact with, and a device-specific protocol layer handled by the communication platform. This segmentation allows service providers to develop services using a consistent interface without needing to know device-specific protocols, while the platform handles the translation and adaptation to various device protocols in the background.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7848233B2Method and a communication platform for packet communication between a service provider in a first network and a radio communication device in a second network
Publication Date: 2010.12.07 X CORP
  • US7848233B2 patent drawing
  • US7848233B2 patent drawing
  • US7848233B2 patent drawing

AI summary

The present invention relates to a communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, the second network comprises a first network node provided to, at least partly, handle communication between the radio communication device and a gateway located in the second network. The gateway is provided to handle communication between the second network and the communication platform, and the communication platform comprises an application programming interface provided to handle two-way communication between the service provider and the radio communication device.