Order Allocation System for Mobile Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for assigning location-based orders to mobile agents, such as taxis or repair services, are limited by human error and do not maximize resource utilization, as they rely on dispatcher knowledge and do not account for agents' real-time availability and movement.

Innovation Solution

A method that involves tracking agents' availability by maintaining current order details and prioritizing locations based on when agents will be free to service orders, allowing for efficient allocation of orders to the most suitable agent without the need for continuous querying, using a system that updates dynamically with GPS information and journey time calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional dispatcher-based methods are used to assign orders to mobile agents, then the system is simple to operate, but it is limited by human error and does not maximize resource utilization

Engineering Contradiction:
Improveassignment accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical dispatcher-based system with an automated computer-based system. The computer automatically queries mobile agents for their current locations and destinations, processes this information, and assigns orders without human intervention. This substitution eliminates human error while managing system complexity through automated algorithms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The mobile agents themselves provide the information needed for assignment by querying their own current location and destination. The system receives this self-provided data from agents, processes it, and makes automated assignment decisions. This self-service approach reduces the burden on dispatchers and improves assignment accuracy.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If GPS information is used to determine the closest available agent, then automation is increased, but the system does not account for agents moving away from callers or becoming unavailable

Engineering Contradiction:
Improveassignment automationVSAvoidagent availability prediction
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system performs preliminary actions by querying mobile agents for their current locations and destinations before making assignment decisions. It also predicts when agents will become available by considering their current tasks and travel times. This preliminary information gathering enables the system to make more reliable assignments that account for agents moving away from callers or becoming unavailable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously receives feedback from mobile agents about their current status, location, and destination. This feedback loop allows the system to update its knowledge of agent availability in real-time, adjusting assignments based on the latest information about agent movements and availability status.

Inventive Principle:
Principle #23Feedback

3Reliability

If detailed local knowledge is required for dispatching positions, then assignment accuracy improves, but the system becomes more complex and harder to operate

Engineering Contradiction:
Improvedispatching accuracyVSAvoiddispatcher skill requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the need for detailed local knowledge in dispatchers with an automated computer system that handles the complexity of location-based assignments. The computer processes GPS coordinates, calculates distances, and determines optimal assignments without requiring human expertise in local geography or traffic conditions.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system uses standardized data structures and protocols to copy and transmit location information, agent status, and assignment details. This standardization eliminates the need for detailed local knowledge by using universal digital representations that can be processed automatically across different locations and contexts.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8706542B2Allocation of location-based orders to mobile agents
Publication Date: 2014.04.22 APPLE INC
  • US8706542B2 patent drawing
  • US8706542B2 patent drawing
  • US8706542B2 patent drawing

AI summary

A method of allocating a location-related order to one of a number of mobile agents, such as taxicabs, delivery or repair vehicles. The method involves the following steps:a) holding current order details which identify at least the location and time at which each agent is expected to become free to fulfill new orders;b) keeping a listing of locations, where each location in the listing is prioritised for an agent according to the availability of the agent to reach that location after the agent becomes free;c) receiving a new order and recording the location and time at which this order is to be fulfilled;d) deciding, based on the prioritised listing of locations, which agent(s) are most suitable to take the new order; ande) allocating the new order to the identified agent(s).