Protocol-Agnostic Middleware for IoT and Enterprise Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing middleware technologies require proprietary APIs and protocols for integration, leading to increased costs and complexity, especially with the adoption of distributed SaaS models and IoT devices, and are not scalable to handle increased demand, lacking last mile guaranteed delivery and edge caching capabilities.

Innovation Solution

A protocol-agnostic message-oriented middleware system that supports all industry standard integration protocols, converting data between different protocols and providing a distributed, federated architecture with a mesh of messaging brokers for seamless integration across clouds and networks, enabling last mile guaranteed delivery and caching at the edge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If proprietary APIs and protocols are used for integration, then integration can be achieved with existing middleware technology, but integration costs and complexity increase

Engineering Contradiction:
Improveintegration capabilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal adapter framework that supports multiple industry standard protocols (MQTT, AMQP, STOMP, WebSockets, REST, SOAP) through a single unified architecture. This allows the middleware to integrate diverse IoT devices, SaaS applications, and enterprise systems without requiring proprietary protocols, thereby reducing integration complexity while maintaining broad adaptability.

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

Solution Approach 2:

The patent introduces protocol adapters as intermediary components that translate between various industry standard protocols and the internal messaging format. These adapters act as mediators that enable communication between different systems without direct proprietary protocol bindings, simplifying integration while preserving protocol diversity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If centralized Hub and Spoke architecture is used, then middleware platform can be managed centrally, but system cannot scale to increased demand and workload

Engineering Contradiction:
Improveplatform managementVSAvoidsystem scalability
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent divides the centralized middleware platform into distributed broker nodes that can operate independently across multiple locations and cloud environments. Each broker handles local messaging workloads, and the system provides automated service discovery and message routing between brokers, enabling horizontal scaling while maintaining ease of operation through unified management interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional centralized architecture to a multi-dimensional distributed architecture where brokers can be deployed across different geographic locations, cloud providers, and network environments. This dimensional expansion enables the system to scale horizontally while maintaining centralized management capabilities through the federation protocol.

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

3Device complexity

If centralized Hub and Spoke architecture is used, then message routing is simplified, but last mile guaranteed delivery and buffering capability at edge cannot be provided

Engineering Contradiction:
Improverouting complexityVSAvoiddelivery guarantee
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent enables edge brokers to pre-establish connection pools, message queues, and buffering capabilities locally before messages arrive. This preliminary action at the edge allows brokers to handle incoming messages with guaranteed delivery semantics, providing local persistence and retry logic without requiring centralized coordination for each message transaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces federated brokers as intermediary nodes between the centralized management plane and edge devices. These brokers provide localized message routing, delivery guarantee, and buffering capabilities while participating in the federated network, thereby distributing reliability functions from the center to the edge while maintaining simplified routing through the federation protocol.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If sophisticated middleware systems are deployed, then integration functionality is comprehensive, but cost of running and deployment increases

Engineering Contradiction:
Improveintegration functionalityVSAvoidoperational cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements automated service discovery, dynamic broker registration, and self-configuring adapter deployment that eliminate the need for expensive specialized system administrators. The system automatically discovers available brokers, configures appropriate adapters based on protocol requirements, and manages message routing without manual intervention, thereby reducing operational costs while maintaining comprehensive integration functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent enables dynamic adjustment of broker parameters such as message queue sizes, connection pool configurations, and adapter processing priorities based on actual workload conditions. This parameter optimization allows the system to efficiently allocate resources across distributed brokers, reducing overall operational costs while maintaining comprehensive integration capabilities across diverse protocols and platforms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10484251B1Protocol agnostic message oriented middleware for IoT, SaaS and enterprise integration
Publication Date: 2019.11.19 SRB TECHNOLOGIES INC
  • US10484251B1 patent drawing
  • US10484251B1 patent drawing
  • US10484251B1 patent drawing

AI summary

A method for providing a protocol agnostic message oriented middleware for IoT, SaaS and enterprise application integration. The method includes connecting a first application and device to a protocol-less integration middleware broker. Further, the method includes converting data of an industry standard integration protocol from the first application and device to a common protocol used within the protocol-less integration middleware broker. Furthermore, the method includes converting the data from the common protocol to a desired protocol pertaining to a second application and device. Moreover, the method includes exchanging data to the second application and device wherein the data is transformed from one protocol to another.