Cloud-Mediated Remote Debugging for Building Automation Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Technicians face challenges in timely and cost-effective on-site debugging of building automation controllers, as they often cannot be present immediately when debugging is required.

Innovation Solution

A remote debugging method and device that allow for the receipt, processing, and transmission of operating data from controllers to cloud servers and client sides, enabling remote debugging through identification and generation of debugging data for real-time management and debugging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If technicians debug on site, then debugging can be performed directly on the controller, but technicians cannot arrive at the site immediately and debugging cost is high

Engineering Contradiction:
Improveremote debugging capabilityVSAvoidtime to arrive at site
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a cloud server as an intermediary between the technician's terminal and the controller. The cloud server receives operating data from the controller, processes debugging instructions from the technician, and transmits debugging data back to the controller. This intermediary system enables remote debugging without requiring the technician to physically travel to the site, thus resolving the time loss contradiction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of physical travel with an electronic communication system. Instead of technicians physically moving to the controller location, the system uses network communication to transmit operating data, debugging instructions, and debugging data between the controller, cloud server, and technician's terminal. This substitution eliminates travel time and enables immediate remote access.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If technicians debug on site, then debugging can be performed directly, but debugging cost is high

Engineering Contradiction:
Improveremote debugging capabilityVSAvoiddebugging cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent replaces the mechanical system of on-site physical presence with an electronic communication system. By using network infrastructure to transmit data between the controller, cloud server, and technician's terminal, the system eliminates the need for expensive on-site travel and accommodation, thereby reducing debugging costs while maintaining full debugging functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service debugging capabilities where the controller automatically transmits its operating data to the cloud server, and debugging results are automatically transmitted back. This automation reduces the need for expensive on-site technician intervention for routine debugging tasks, allowing remote resolution of issues that previously required physical presence.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If remote debugging is implemented, then technicians can debug from anywhere, but real-time data transmission is required

Engineering Contradiction:
Improveremote access flexibilityVSAvoiddata transmission system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the functions of data collection, data processing, and debugging execution into a unified cloud server platform. The cloud server consolidates the receiving of operating data from controllers, the processing of debugging instructions from technicians, and the transmission of debugging results, simplifying the overall system architecture despite the distributed nature of remote debugging.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cloud server is designed as a universal platform that can handle multiple controllers and multiple debugging tasks simultaneously. It provides multi-functional capabilities including receiving operating data from various controllers, processing different types of debugging instructions, and managing multiple technician terminals, thereby reducing the need for separate dedicated systems for each debugging operation.

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

Data Source

PatentUS20240320129A1Remote debugging method and apparatus
Publication Date: 2024.09.26 SHANGHAI MEICON INTELLIGENT CONSTR CO LTD
  • US20240320129A1 patent drawing
  • US20240320129A1 patent drawing
  • US20240320129A1 patent drawing

AI summary

Provided are a remote debugging method and apparatus, an electronic device, a computer-readable storage medium, a computer program product, and a computer program. The method includes receiving first operation data of a controller; according to a debugging instruction, acquiring the first operation data of the controller to be debugged, and the debugging instruction includes identification information of the controller to be debugged; and generating debugging data according to the first operation data, and sending the debugging data to the controller to be debugged.