Distributed Agents for Adaptive IoT Edge Intelligence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized cloud-based machine learning systems in highly connected environments, such as wireless sensor networks and IoT, are not adaptive to dynamically changing conditions, requiring large data and computing resources, leading to latency and inefficiencies, which can be critical in time-sensitive applications like vehicle telematics.

Innovation Solution

A complex adaptive system with distributed agents and evolving hyperstructures that learn incrementally from contextual data, using distributed Bayesian Networks and AND/OR Process Models to adapt and improve behavior over time, enabling real-time adaptation and decision-making closer to data sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If centralized cloud-based machine learning systems are used, then system intelligence and adaptability are improved, but latency and response time increase due to round-trip communication

Engineering Contradiction:
Improvesystem intelligenceVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the centralized machine learning system into distributed agents deployed across the network infrastructure. Each agent independently performs local inference and learning tasks, eliminating the need for constant round-trip communication to a central cloud server. This segmentation resolves the contradiction by maintaining system intelligence through distributed agents while reducing latency by processing data locally at the network edge.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single centralized dimension to a multi-dimensional distributed architecture where intelligence is spread across multiple nodes in space and time. Agents are deployed at different network locations and operate asynchronously, adding spatial and temporal dimensions to the system. This resolves the contradiction by maintaining collective intelligence through distributed agents while reducing communication latency through parallel local processing.

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

2Loss of time

If pre-trained machine learning models are deployed at the edge, then response time is improved, but adaptability to new environmental situations deteriorates due to static model nature

Engineering Contradiction:
Improveresponse timeVSAvoidadaptability to new situations
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic agents that can continuously learn and adapt their behavior at runtime. Unlike static pre-trained models, these agents use incremental learning algorithms to update their parameters and structures based on new environmental data. This resolves the contradiction by maintaining fast local response times while enabling continuous adaptation to new situations through dynamic model evolution at the network edge.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where agents continuously monitor their performance and environmental changes, then use this feedback to update their models. The distributed architecture allows agents to share learned patterns and adjustments with neighboring agents, creating a collective learning system. This resolves the contradiction by enabling real-time adaptation through feedback-driven model updates while maintaining fast local response times.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If centralized training and retraining is performed, then model accuracy is improved, but computational cost and time intensity increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements incremental learning where agents perform partial training updates continuously using only the data they encounter locally, rather than requiring complete retraining with all available data. This partial action approach maintains model accuracy by continuously adapting to new patterns while dramatically improving computational efficiency by avoiding expensive full-retraining cycles. Agents update their models incrementally using stochastic gradient descent or similar efficient algorithms on streaming data.

Inventive Principle:
Principle #16Partial or excessive action

4Loss of time

If distributed agents are deployed, then latency is reduced and real-time processing is improved, but system complexity increases due to coordination requirements

Engineering Contradiction:
ImprovelatencyVSAvoidsystem coordination complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges the functionality of multiple distributed agents into a unified collective intelligence system. Agents communicate through standardized protocols and coordinate their actions to achieve common goals, effectively merging their individual capabilities into a cohesive distributed system. This resolves the contradiction by reducing latency through local processing while managing complexity through unified coordination mechanisms and shared learning frameworks.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent designs agents with universal, multi-functional capabilities that can perform inference, learning, and coordination tasks. This universality reduces the number of specialized components needed and simplifies the overall system architecture. Agents can dynamically adapt their functionality based on local conditions, reducing coordination complexity while maintaining low latency through self-sufficient multi-functional units.

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

Data Source

PatentUS20210312283A1Complex adaptive system
Publication Date: 2021.10.07 THE AGENTS GRP (PTY) LTD
  • US20210312283A1 patent drawing
  • US20210312283A1 patent drawing
  • US20210312283A1 patent drawing

AI summary

The invention discloses a complex adaptive system, which includes an intelligent software system adapted to perform in-stream adaptive cognition in high volume, high velocity, complex data streams and/or is adapted to act in the environment using distributed software agents called control agents. The system is adapted to sense its environments through sensors and act intelligently upon the environment using actuators. The system is autonomous in that it is adapted to decide how to relate sensor data to actuators in order to fulfil a set of goals through dynamic interaction with their complex and dynamically changing environment. The system consists of distributed agents, located in a networked environment that communicate and coordinate their actions by passing messages.