Service Effect Calculation for Robot Trigger Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing service providing robot systems face challenges in managing multiple service triggers simultaneously, as they often generate triggers for different services at the same time, requiring prioritization based on service content and context, which existing systems fail to address effectively.
Innovation Solution
A service providing system that includes robots and an information processing apparatus capable of acquiring robot state and analysis information, calculating service effects, and selecting appropriate service triggers to execute services effectively, even when multiple triggers are generated concurrently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a robot is configured to provide multiple services, then the service versatility is improved, but the difficulty of determining service priority increases
Solution Approach 1:
The patent introduces quantitative parameters including service effect values, urgency levels, and importance scores to transform qualitative service selection into measurable parameter-based decisions. The service effect calculation unit computes numerical values based on multiple factors, enabling systematic comparison and priority determination among competing services.
Solution Approach 2:
The service effect calculation unit acts as an intermediary between service triggers and service execution. It receives multiple service triggers, calculates their relative effects using predefined parameters, and outputs a prioritized selection, thereby mediating the complexity of multi-service management.
2Adaptability or versatility
If multiple service triggers are generated simultaneously, then the service coverage is improved, but the service execution efficiency deteriorates
Solution Approach 1:
The system performs preliminary calculations of service effects, urgency levels, and importance scores as soon as service triggers are generated. This advance preparation of priority metrics enables rapid service selection without delay, maintaining execution efficiency even when multiple services compete for attention.
Solution Approach 2:
By converting service selection into a parameter-based decision process using service effect values and urgency levels, the system enables efficient automated comparison and selection among multiple simultaneous triggers, preventing execution delays.
3Speed
If service priority is determined based on positional relationships only, then the determination speed is improved, but the service selection accuracy deteriorates
Solution Approach 1:
The patent expands the parameter set beyond positional relationships to include service-specific parameters such as service effect values, urgency levels, and importance scores. This multi-parameter approach maintains determination speed through automated calculation while significantly improving service selection accuracy by considering diverse service characteristics.
Solution Approach 2:
The service effect calculation unit continuously evaluates service triggers using multiple parameters and adjusts service priority based on calculated feedback. This feedback mechanism ensures accurate service selection by considering the actual impact and urgency of each service rather than relying solely on positional data.
Data Source
AI summary
A service providing system includes one or more robots and an information processing apparatus communicably connected to the robots. The information processing apparatus acquires analysis information based on information in an area in which the robot provides a service, acquires robot state information from the robot, stores service information as information on the service, acquires one or more service triggers based on the analysis information, calculates a service effect based on at least any one of service information of a service corresponding to each of a plurality of service triggers, the robot state information, and the information acquired in the service providing area, the service effect being an effect of the service corresponding to each of a plurality of service triggers, selects a service trigger depending on the service effect, and causes the robot as a service execution subject to execute a service corresponding to the selected service trigger.


