Robot-Cloud Diagnostics With Adaptive Data Collection and Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional autonomous machine systems face challenges in managing large data volumes, limited bandwidth, and resource constraints, particularly in mobile robots, which affect efficient data collection and transmission and local autonomy operations.

Innovation Solution

A system and method for adaptive diagnostics and data collection in a connected robot-cloud environment that optimizes robot resources by selectively monitoring sensor streams, processing data with varying sampling intervals, compressing data, aggregating before transmission, and managing bandwidth through a software agent that dynamically adjusts resource usage based on current utilization and operational status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional approaches for connecting devices to the Internet are used for robots, then data collection and transmission can be established, but the amount of data managed on the robot becomes too large, consuming excessive computational resources and bandwidth

Engineering Contradiction:
Improvedata transmission completenessVSAvoidcomputational resource consumption
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and separates critical data from the bulk data stream. The software agent identifies and prioritizes only the most essential diagnostic and operational data for transmission to the cloud, while filtering out redundant or less critical information. This extraction approach reduces the data volume requiring complex processing and transmission resources while maintaining the integrity of essential information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments data into different priority levels and categories. The software agent divides the data stream into critical operational data, diagnostic data, and non-critical data, applying different processing and transmission strategies to each segment. This segmentation allows the system to manage data more efficiently by allocating computational resources only to high-priority segments.

Inventive Principle:
Principle #1Segmentation

2Reliability

If continuous data transmission is implemented for monitoring robot status, then comprehensive monitoring is achieved, but bandwidth consumption increases and latency increases

Engineering Contradiction:
Improvemonitoring reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements periodic action by transmitting data at variable intervals rather than continuously. The software agent dynamically adjusts the sampling and transmission intervals based on the robot's operational state, network conditions, and data criticality. Critical events trigger immediate transmission, while normal operations use extended intervals, reducing overall bandwidth consumption while maintaining monitoring reliability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs feedback mechanisms where the software agent continuously monitors data characteristics, network conditions, and robot state, then adjusts transmission parameters accordingly. This feedback loop enables the system to optimize bandwidth usage by increasing transmission frequency only when necessary (e.g., during critical events or anomalies) and reducing frequency during stable operations.

Inventive Principle:
Principle #23Feedback

3Productivity

If computational resources are allocated for extensive data processing on the robot, then data analysis capability is improved, but resources available for local autonomy operations decrease

Engineering Contradiction:
Improvedata analysis capabilityVSAvoidlocal autonomy performance
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces a software agent as an intermediary that performs lightweight preprocessing and filtering of data before it requires extensive processing. This agent acts as a gatekeeper, preparing data in a format that reduces the computational burden on the robot's main processing resources, thereby preserving those resources for local autonomy operations while still enabling effective data analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by performing initial data filtering, aggregation, and prioritization before main processing occurs. The software agent prepares data in advance by removing redundancies, categorizing information, and pre-processing critical data, which significantly reduces the computational workload required for subsequent analysis while maintaining data analysis capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11521432B2System and method for adaptive diagnostics and data collection in a connected robot-cloud environment
Publication Date: 2022.12.06 PESTONI FLORIAN
  • US11521432B2 patent drawing
  • US11521432B2 patent drawing
  • US11521432B2 patent drawing

AI summary

A system and method for adaptive diagnostics and data collection in a connected robot-cloud environment allows for the management and use of date from a robot or fleet of robots to ensure the efficient utilization thereof. The data is collected from the robots via a software agent and is transmitted to an interface that allows action from an end-user.