Delivery Route Analytics Using GPS and Acceleration Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing delivery route optimization methods fail to account for variances and traffic occurrences specific to addresses, leading to inefficiencies and inaccurate cost estimation due to incorrect route comparisons.
Innovation Solution
A system utilizing GPS and acceleration data from mobile devices to analyze and optimize delivery routes by filtering data points, identifying carrier states, and determining driving actions, enabling dynamic route adjustments based on actual carrier movements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If route optimization uses detailed mobile device analytics (GPS and acceleration data), then route efficiency and accuracy improve, but data processing complexity and computational requirements increase
Solution Approach 1:
The patent segments the route analysis into distinct components: GPS data processing, acceleration data processing, scatter detection, state identification, and driving action recognition. Each component handles a specific aspect of the data, reducing overall processing complexity while maintaining high accuracy through specialized analysis of each data type
Solution Approach 2:
The system performs preliminary filtering of GPS data to remove scatter points before main route analysis, and pre-identifies carrier states from acceleration data before conducting detailed driving action analysis. This preliminary processing reduces the complexity of subsequent analysis by eliminating noisy data and pre-categorizing information
2Measurement precision
If route optimization accounts for unique delivery point variances and traffic conditions, then cost estimation accuracy improves, but computational time and resources increase
Solution Approach 1:
The system uses the mobile device's own sensors (GPS and acceleration sensors already present in the device) to collect and process data, eliminating the need for external monitoring equipment. The device serves itself by autonomously tracking its position and movement, reducing computational overhead while providing detailed route information for accurate cost estimation
Solution Approach 2:
The system continuously monitors actual carrier movement through GPS and acceleration data, comparing it against planned routes to identify deviations, stops, and driving patterns. This real-time feedback enables dynamic adjustment of route analysis and cost estimation without requiring complete re-computation, reducing overall computational time while maintaining accuracy
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances route efficiency and accuracy, reducing operational costs by accounting for unique delivery point variances and traffic conditions, thus improving carrier performance and cost estimation.
Implementation Method 1
the location data points comprise global positioning system (GPS) location data points received from a GPS device carried by the item carrier
Implementation Method 2
The hardware processor is configured to receive the location and the acceleration data points from the one or more sensors, store the location and acceleration data points in the memory circuit
Data Source
AI summary
In one aspect, a system for analyzing a route traveled by an item carrier is disclosed. The system comprises a memory circuit and a hardware processor. The memory circuit is configured to store location data points and acceleration data points received from sensors. The hardware processor is configured to receive the location and the acceleration data points from the sensors, store the location and acceleration data points in the memory circuit, and filter the stored location data points to remove a subset of location data points that represent or indicate scatter. The hardware processor is configured to identify the route traveled by the item carrier, filter the stored acceleration data points, identify a state of the item carrier for each of the filtered acceleration data points based on an analysis of the filtered acceleration data points, and verify the identified state of the item carrier.


