Robot Task Assignment Interface for Multi-Robot Status Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient and user-friendly method for managing and coordinating tasks across multiple robots, particularly in a multi-tenant environment where resources are shared among different organizations, and there is a need for improved communication and task management between robots and users.

Innovation Solution

An information processing device that integrates with a server managing robot identification, status, and task information, allowing users to select and assign tasks to specific robots through a graphical interface, enabling centralized management and coordination of robotic operations across a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a centralized server manages robot identification and task information for multiple tenants, then resource sharing and coordination efficiency are improved, but system complexity and communication overhead increase

Engineering Contradiction:
Improvetask coordination efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The information processing device serves as an intermediary between users and the centralized server, simplifying the interface for task assignment while the server handles complex multi-tenant resource management. This mediator approach resolves the contradiction by hiding system complexity from users while maintaining efficient coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments functionality between the information processing device (user interface, task selection) and the centralized server (resource management, coordination logic). This segmentation allows the server to handle complex multi-tenant management while the client provides a simple interface, resolving the complexity-efficiency contradiction.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the system displays detailed robot identification information and communication status for user selection, then ease of operation is improved, but information processing time and display complexity increase

Engineering Contradiction:
Improverobot selection easeVSAvoidtask assignment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system provides real-time feedback by displaying communication connection status and robot identification information, enabling users to make informed selections quickly. This feedback mechanism improves ease of operation without significant time loss by presenting only relevant status information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system displays essential robot identification information and communication status partially (only key details needed for selection) rather than all possible parameters. This partial information approach maintains ease of operation while minimizing display complexity and processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4660930A1Information processing device and program
Publication Date: 2025.12.10 KYOCERA CORP
  • EP4660930A1 patent drawingFigure 1
  • EP4660930A1 patent drawingFigure 2
  • EP4660930A1 patent drawingFigure 3

AI summary

An interface communicates with a plurality of robots and a server. The server includes a plurality of pieces of robot identification information for identifying the plurality of robots. A controller obtains, through the interface, the plurality of pieces of robot identification information and a communication connection status of the plurality of robots with the server. The controller causes a display to display the plurality of pieces of robot identification information and the communication connection status in a viewable manner to allow selection of, through an input unit, at least one robot of the plurality of robots to perform at least one target task selected by a user from a plurality of tasks indicated by a plurality of pieces of task information generated using a robot of the plurality of robots.