Robot Task Delivery System with Dynamic Suspension and Wait Time Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In scenarios where a robot is tasked with delivering multiple items to various users, inefficiencies arise due to long wait times for users and low delivery efficiency, especially when users are unable to pick up their tasks in a timely manner.

Innovation Solution

A task processing method and apparatus that involves sending notification information to clients about task availability at preset locations, allowing for feedback on wait times, and determining suspended tasks for deferred processing. The method also includes determining the appropriate processing manner for suspended tasks based on the robot's current location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the robot carries as many tasks to be delivered as possible to improve delivery efficiency, then the delivery efficiency is improved, but the wait time for users increases and users are unable to pick up their tasks in a timely manner

Engineering Contradiction:
Improvedelivery efficiencyVSAvoidwait time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments tasks into different categories: urgent tasks that must be delivered immediately and non-urgent tasks that can be deferred. This segmentation allows the robot to prioritize delivery based on task urgency, reducing wait time for critical tasks while maintaining overall delivery efficiency. The system divides the task queue into manageable segments based on delivery timing requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic task processing by allowing the robot to adjust its delivery schedule based on real-time conditions. The robot can dynamically suspend non-urgent tasks and resume them later, adapting its behavior to user needs and availability. This dynamic approach enables the system to optimize between delivery speed and user wait time flexibility.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the robot delivers tasks to multiple users simultaneously to improve delivery efficiency, then the delivery efficiency is improved, but the complexity of task management increases

Engineering Contradiction:
Improvedelivery efficiencyVSAvoidtask management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments tasks by urgency and priority levels, creating distinct management categories. Urgent tasks are handled with immediate priority while non-urgent tasks are scheduled for later delivery. This segmentation simplifies management by providing clear prioritization rules rather than treating all tasks uniformly, reducing the cognitive load on the robot's decision-making system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where users can indicate their availability and pickup preferences. The robot receives feedback about user availability and adjusts its delivery schedule accordingly. This feedback loop simplifies task management by automatically adjusting priorities based on real-time user conditions, reducing the need for complex manual scheduling algorithms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250123886A1Task processing method and apparatus, electronic device, and storage medium
Publication Date: 2025.04.17 BEIJING YOUZHUJU NETWORK TECH CO LTD
  • US20250123886A1 patent drawing
  • US20250123886A1 patent drawing

AI summary

Embodiments of the present disclosure provide a task processing method and apparatus, an electronic device, and a storage medium. The method includes: sending first notification information to a client of at least one task to be delivered that is associated with a current preset location, where the first notification information includes a wait time; receiving first feedback information from the at least one client, and determining a suspended task for deferred processing based on the first feedback information; and in response to receiving a task processing request sent by a target client corresponding to a target suspended task, determining a target processing manner corresponding to the target suspended task based on a current location, to process the target suspended task based on the target processing manner.