Device Translation Server for Telemetry Protocol Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing telemetry systems face challenges in connecting diverse devices across different networks and protocols, requiring custom interfaces and drivers, which is time-consuming and prone to configuration issues and lack of scalability.

Innovation Solution

A suite of software components including a configurable device translation server module and a complex message constructor that authenticates and manages messages between interfaces and devices, translating device-specific protocols to a uniform protocol for seamless communication across various networks and devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If custom device drivers and interfaces are developed for each device, then device-specific communication requirements are met, but development time and complexity increase significantly

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal device driver that can communicate with multiple different device types through a standardized interface. The driver includes a database of device profiles that store communication parameters for various devices, allowing a single driver instance to adapt to different devices by loading appropriate profiles rather than requiring custom drivers for each device type.

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

Solution Approach 2:

The patent introduces a message broker as an intermediary component between the user interface and device drivers. The message broker receives high-level commands from the interface, translates them into device-specific protocols using the device profile database, and manages communication with the actual devices. This mediator layer isolates the interface from device-specific complexities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If custom device drivers are created for each device type, then communication accuracy is improved, but the time required to implement and maintain systems increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-configures device profiles in a database with all necessary communication parameters, protocols, and settings for various device types before runtime. When a device is connected, the system automatically retrieves and loads the appropriate pre-configured profile, eliminating the need for time-consuming custom driver development and configuration for each new device.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple custom interfaces are developed to support different networks and protocols, then device connectivity is improved, but configuration issues and maintenance difficulty increase

Engineering Contradiction:
Improvenetwork connectivityVSAvoidconfiguration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The message broker is designed as a universal interface that can handle multiple network protocols and communication formats through a single unified interface. It automatically selects and applies the appropriate protocol based on the device profile being used, providing broad network connectivity without requiring separate custom interfaces for each protocol.

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

Data Source

PatentUS9516394B2Methods for monitoring and control of electronic devices
Publication Date: 2016.12.06 SPIREON INC
  • US9516394B2 patent drawing
  • US9516394B2 patent drawing
  • US9516394B2 patent drawing

AI summary

The present invention relates to telemetry methods and systems and more particularly, to telemetry network connectivity systems, devices and methods. In accordance with various embodiments, a suite of software components configured to provide machine-to-machine network connectivity includes a configurable device translation server module, a complex message constructor and at least one database. In some embodiments the suite of software components, specifically the complex message constructor, may be configured to authenticate commands between an interface and the device translation server. Additionally, the suite of software components, specifically the complex message constructor, may be configured to manage messages between the interface and the device translation server. Managing messages may include initiating alerts and notifications based on a comparison of programming and substantially synchronous and stored information.