Service Request Allocation with Dynamic Reassessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online to offline service platforms face inaccuracies in allocating service requests due to positioning errors, leading to incorrect allocation of service providers and inefficient use of service vehicles, which negatively impacts user experience.

Innovation Solution

A system that processes service requests by initially allocating them to a service provider within a threshold distance from the pick-up location and reassesses this allocation based on the provider's updated location and route information, allowing for reallocation to a more suitable provider if the initial allocation was incorrect.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the online service platform uses positioning device data to allocate service requests, then the allocation process is fast and automated, but positioning errors cause incorrect allocation of service providers

Engineering Contradiction:
Improveorder allocation speedVSAvoidservice provider location accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system obtains updated location data from the service provider's terminal after initial allocation, compares it with the original positioning data, and determines whether to reallocate the service request based on the location deviation. This feedback mechanism corrects positioning errors while maintaining efficient automated allocation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary allocation based on initial positioning data, then proactively requests updated location information before finalizing the allocation. This preliminary action with subsequent verification prevents incorrect allocations due to positioning drift.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system reallocates service requests based on updated location data, then allocation accuracy improves, but system complexity and processing time increase

Engineering Contradiction:
Improveservice order allocation accuracyVSAvoidallocation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system does not continuously monitor all service providers but only requests updated location data from the initially allocated provider. This partial verification approach improves accuracy without requiring comprehensive re-evaluation of all providers, thus limiting complexity increase.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The allocated service provider's terminal actively provides updated location data when requested, eliminating the need for the platform to continuously track or verify all provider locations. This self-service approach reduces platform complexity while maintaining allocation accuracy.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the system requests updated location data from service providers, then positioning errors are corrected, but communication overhead and response time increase

Engineering Contradiction:
Improveservice provider location accuracyVSAvoidallocation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system requests updated location data at a specific periodic point - after initial allocation and before final confirmation. This single periodic verification corrects positioning errors without requiring continuous monitoring, thus minimizing time loss while improving accuracy.

Inventive Principle:
Principle #19Periodic action

4Productivity

If the platform allocates service requests without verification, then processing is fast and simple, but service vehicle utilization is inefficient

Engineering Contradiction:
Improveorder processing speedVSAvoidservice vehicle utilization efficiency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system obtains feedback on the service provider's actual location and compares it with the allocated position. This feedback loop ensures that service vehicles are efficiently utilized by correcting allocations only when positioning errors are detected, maintaining both speed and reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11255684B2Systems and methods for allocating a service request
Publication Date: 2022.02.22 BEIJING DIDI INFINITY TECH & DEV CO LTD
  • US11255684B2 patent drawing
  • US11255684B2 patent drawing
  • US11255684B2 patent drawing

AI summary

A method for allocating a service request is provided. The method may include: receiving a service request from a terminal of a service requester, the service request being for a transport service and including a pick-up location and a drop-off location; determining a first service provider to provide the transport service; generating a first service order allocating the service request to the first service provider; receiving a request for navigation associated with the first service order at a second moment; generating route information based on a second location of the first service provider at the second moment and the pick-up location; determining whether to reallocate the service request to a second service provider based on the route information; further generating a second service order reallocating the service request to the second service provider; and transmitting signals to a terminal of the second service provider.