Unified Server Architecture for Multi-Robot System Administration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a server system that can effectively administer and control multiple robots to provide various services efficiently, minimize administrator intervention, and optimize service delivery based on the location and type of service, while also effectively utilizing data from these robots.

Innovation Solution

A server system that communicates with and monitors multiple robots, providing an integrated user interface for clients, includes a control server for state and location monitoring, and a device administration server for data relay, allowing for data updates from external servers and application of common or dedicated data units to the robots, with features like map servers and statistical data analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a server system is designed to control multiple different kinds of robots, then the versatility and service capability are improved, but the system complexity and difficulty of administration increase

Engineering Contradiction:
Improveservice capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server is designed with a universal architecture that can control multiple different kinds of robots through a unified interface. The server includes a control server that provides common control functions and a device administration server that handles robot-specific parameters, allowing one server to manage diverse robot types without requiring separate control systems for each robot kind.

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

Solution Approach 2:

The server system is segmented into functional modules: a control server for common control operations, a device administration server for robot-specific management, a map server for spatial information, and a statistical server for data analysis. This segmentation allows each module to handle specific tasks independently, reducing overall system complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

2Reliability

If comprehensive monitoring and control of multiple robots is implemented, then the reliability of service delivery is improved, but the amount of administrator intervention required increases

Engineering Contradiction:
Improveservice delivery reliabilityVSAvoidadministrator intervention
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The server automatically performs monitoring, control, and optimization of robot operations without requiring continuous administrator intervention. The control server autonomously manages robot tasks, the device administration server automatically updates robot parameters, and the statistical server continuously analyzes operational data to optimize service delivery, enabling the system to self-manage while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server implements continuous feedback loops where the statistical server analyzes robot operational data and provides feedback to the control server for real-time optimization. The device administration server also uses feedback from robot status reports to automatically adjust parameters and maintain optimal performance, reducing the need for manual administrator intervention while ensuring reliable service delivery.

Inventive Principle:
Principle #23Feedback

3Productivity

If data from multiple robots is collected and analyzed, then the quality of service optimization is improved, but the data processing complexity and time requirements increase

Engineering Contradiction:
Improveservice optimization qualityVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The statistical server continuously collects and pre-processes robot operational data in real-time, organizing it into structured formats and identifying key patterns before optimization is needed. This preliminary data preparation allows the server to quickly generate optimization recommendations without requiring time-consuming analysis when service optimization is actually required, thus improving productivity while minimizing data processing time delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11285608B2Server and robot system including the same
Publication Date: 2022.03.29 LG ELECTRONICS INC
  • US11285608B2 patent drawing
  • US11285608B2 patent drawing
  • US11285608B2 patent drawing

AI summary

Disclosed is a robot system including a plurality of robots and a server for communicating with the robots and monitoring and controlling the state of the robots, wherein the robots include different kinds of robots, and the server provides an integrated user interface including information about the different kinds of robots to a client.