IoT Messaging Gateway Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT systems limit device interactions to those sharing a common source, manufacturer, or proprietary connection protocol, restricting functionality and requiring latency-inducing proprietary cloud server access for message exchange between devices with different protocols.

Innovation Solution

A common messaging system that enables real-time or near real-time machine-to-machine communication across devices from different manufacturers and using various connection protocols, employing a universal application programming interface and messaging system gateways to translate and route messages, allowing devices to communicate regardless of their native protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If devices use proprietary connection protocols to ensure reliable communication, then communication reliability is improved, but device compatibility deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a gateway device as an intermediary between devices using different proprietary protocols. The gateway translates messages from source protocol to destination protocol, enabling communication between devices that would otherwise be incompatible. This resolves the contradiction by maintaining protocol-specific reliability while achieving cross-device compatibility through the mediating gateway.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway device is designed to support multiple proprietary connection protocols simultaneously, making it universal in its ability to interface with different device types. By implementing multiple protocol handlers, the gateway can translate between any supported protocols, thus improving device compatibility without sacrificing the reliability of individual protocol communications.

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

2Device complexity

If devices are limited to a single layer of processing to simplify system architecture, then device complexity is reduced, but functionality deteriorates

Engineering Contradiction:
Improvesystem architecture complexityVSAvoidinteraction functionality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent adds a new dimension to the system architecture by introducing the gateway layer between devices. Instead of limiting interactions to direct device-to-device communication at a single layer, the gateway provides an additional intermediary layer that enables complex multi-device interactions while keeping individual device architectures simple. This resolves the contradiction by enabling advanced functionality through architectural expansion rather than device complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If devices communicate through proprietary cloud servers to ensure secure communication, then communication security is improved, but communication latency increases

Engineering Contradiction:
Improvecommunication securityVSAvoidcommunication latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway acts as a local intermediary that enables direct device-to-device communication without requiring trips to remote cloud servers. By handling protocol translation and message routing locally at the gateway, the system maintains secure communication through controlled access points while eliminating the latency introduced by cloud server round trips. This resolves the contradiction by providing security through local mediation rather than remote cloud processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9009230B1Machine-to-machine instant messaging
Publication Date: 2015.04.14 CITRIX SYSTEMS INC
  • US9009230B1 patent drawing
  • US9009230B1 patent drawing
  • US9009230B1 patent drawing

AI summary

Techniques and systems for interfacing Internet Things (IoT) devices using different connection protocols are provided. For example, computing device, a method, and a computer-program product may be provided, and may include one or more data processors and a receiver for receiving a communication from a first IoT device communicatively connected to the computing device using a first connection protocol. The communication is received using the first connection protocol. A non-transitory computer-readable storage medium may contain instructions which when executed on the one or more data processors, cause the one or more processors to determine a second IoT device to which the communication is intended to be transmitted, determine a second connection protocol used by the second IoT device, and translate the communication to the second connection protocol. A transmitter may transmit the communication to the second IoT device that is communicatively connected to the computing device using the second connection protocol. The communication is transmitted using the second connection protocol.