Cloud Broker Mediation for Edge Device Schedule Conflict Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current HVAC control systems face challenges in coordinating and synchronizing schedules between independent control agents and edge devices, leading to potential conflicts and inefficient operation due to lack of centralized mediation and synchronization.

Innovation Solution

A cloud broker system that receives instructions from control agents, analyzes for conflicts, and mediates scheduling information to ensure synchronized execution of HVAC schedules across edge devices, using APIs for CRUD operations and secure communication channels to maintain coordinated control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If multiple control agents independently communicate with edge devices without centralized coordination, then system autonomy and distributed control are improved, but schedule conflicts and control reliability deteriorate

Engineering Contradiction:
Improvedistributed controlVSAvoidschedule conflict prevention
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces a cloud broker as an intermediary component that mediates between multiple control agents and edge devices. The broker receives schedule requests from control agents, analyzes them for conflicts, and coordinates execution to prevent schedule conflicts while maintaining distributed control architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If centralized cloud broker mediates all control agent communications, then schedule conflict prevention and control coordination are improved, but system complexity and communication overhead increase

Engineering Contradiction:
Improveschedule synchronizationVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is segmented into distinct functional components: control agents that generate schedules, a cloud broker that coordinates and resolves conflicts, and edge devices that execute schedules. This segmentation allows each component to have specialized functionality, reducing overall system complexity while maintaining reliable schedule synchronization.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If manual trial-and-error methods are used for HVAC control setup and maintenance, then system simplicity and ease of installation are improved, but control accuracy and operational efficiency deteriorate

Engineering Contradiction:
Improvesystem installationVSAvoidHVAC control efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system enables automated self-service through the cloud broker's conflict analysis and mediation capabilities. The broker automatically analyzes schedule requests, identifies conflicts, and coordinates execution without requiring manual intervention, thereby improving HVAC control efficiency while maintaining ease of installation through standardized interfaces.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10830478B2Apparatus and methods to synchronize edge device communications with a cloud broker
Publication Date: 2020.11.10 GE LIGHTING SOLUTIONS LLC
  • US10830478B2 patent drawing
  • US10830478B2 patent drawing
  • US10830478B2 patent drawing

AI summary

Example apparatus, systems and methods to communicate between a control agent and an edge device via a cloud broker are disclosed and described herein. An example apparatus includes a processor configured to receive a first instruction from a first control agent for an edge device, the first instruction associated with a first schedule of settings for a target, the target accessible via an edge device. The example processor is configured to analyze the first instruction to identify a conflict between the first instruction and a second instruction, the second instruction associated with a second control agent. When no conflict is identified, the example processor is configured to provide the first instruction to the edge device for relay to the target. When a conflict is identified between the first instruction and the second instruction, the example processor is configured to mediate the conflict and provide an outcome to the edge device.