Controller Module Management for Third-Party Hardware Interworking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current hardware management systems, such as those for robots, are limited by their manufacturers and require experienced personnel for task-specific functions, hindering the addition or deletion of function modules and thus delaying the popularization of various hardware types.

Innovation Solution

A management system that allows for the interworking of third-party products by enabling the addition and deletion of function modules on a controller, using a market server to register and provide function modules, and a manager to install or delete them, with features like tiled menu structures, API management, and module prioritization based on customer evaluations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hardware is limited to manufacturer-specific functions, then system stability is maintained, but adaptability and ease of operation deteriorate

Engineering Contradiction:
Improvefunction module adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments hardware functions into independent downloadable modules that can be selectively installed. Each function module is a separate executable unit that can be added or removed without affecting the core hardware system, enabling flexible adaptation while maintaining system stability through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller is designed with universal capability to execute multiple different function modules from various manufacturers. The standardized interface allows the same hardware platform to perform diverse functions by loading appropriate modules, achieving multi-functionality without requiring hardware modifications.

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

2Ease of operation

If experienced personnel are required for hardware operation, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveoperation accessibilityVSAvoidfunction execution reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system enables end-users to independently select, download, and install function modules without requiring specialized knowledge. The automated module management system handles installation and configuration, allowing users to customize hardware functionality themselves while maintaining reliable operation through pre-validated modules.

Inventive Principle:
Principle #25Self-service

3Productivity

If function modules are added or deleted manually, then system stability is maintained, but productivity deteriorates

Engineering Contradiction:
Improvefunction update speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

A market server acts as an intermediary between module developers and the hardware system. The server manages module distribution, version control, and installation coordination, enabling rapid function updates through automated downloads while maintaining system stability through centralized management and validation protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If manufacturer-specific hardware is used, then reliability is improved, but adaptability deteriorates

Engineering Contradiction:
Improvethird-party product compatibilityVSAvoidinterworking reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The controller implements a universal execution environment that can load and run function modules from multiple manufacturers. Standardized communication interfaces and module formats enable third-party products to interwork reliably with the hardware platform without sacrificing the ability to perform diverse functions from different vendors.

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

Data Source

PatentUS20230315434A1Management system and method to support interworking with third party products while allowing addition and deletion of function modules
Publication Date: 2023.10.05 DOOSAN ROBOTICS INC
  • US20230315434A1 patent drawing
  • US20230315434A1 patent drawing
  • US20230315434A1 patent drawing

AI summary

Disclosed herein is a management system that includes a market server having a function module registered therein to assign a specific function to hardware and a manager configured to download the function module from the market server, wherein the manager installs or deletes the function module in or from the controller.