IP Library Granted Patent US 11,551,182
Granted Patent B2
US 11,551,182 · App. 17/028,852 · Granted Jan 10, 2023

Systems and methods for AI-based detection of delays in a shipping network

Inventors: John Coleman Newell (Austin, TX); Samuel Thomas Weston Butler (Austin, TX); Anna Leigh Bourland (Austin, TX); Sebastian Kuruvilla Karivelithara (Austin, TX)
Assignee: CONVEY, LLC
G06Q10/0833G06N20/00G06Q10/0835G06Q10/0838
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,551,182
App. No.
17/028,852
Granted
Jan 10, 2023
Kind
B2
Abstract

Embodiments provide systems, methods and computer program products for artificial intelligence-based detection of delays in a shipping network that include training a machine learning model using a training set of in-flight snapshots to infer, based on a set of predictive features, whether a shipment having an estimated delivery dates will meet the estimated delivery date. The machine learning model represents a set of shipment statuses, a set of timings relative estimated delivery dates, and a set of shipment outcomes of the plurality of historical shipments.

Claims (32)

1. A computer program product comprising a non-transitory, computer-readable medium storing thereon a set of computer-executable instructions, the set of computer-executable instructions comprising instructions for:

collecting a set of records representing a plurality of historical shipments, each historical shipment in the plurality of historical shipments having a historical shipment estimated delivery date and a historical shipment actual delivery date;

for each historical shipment in the plurality of historical shipments, accessing a training set of in-flight snapshots from multiple different snapshot times for that historical shipment, wherein each in-flight snapshot in the training set of in-flight snapshots represents a respective snapshot time while that historical shipment was in-flight and before that historical shipments was delivered, and wherein each in-flight snapshot in the training set of in-flight snapshots has an associated time remaining to estimated delivery date based on the respective snapshot time and the historical shipment estimated delivery date of that historical shipment;

for each training set of in-flight snapshots respectively corresponding to the plurality of historical shipments:

extracting a set of input features respectively corresponding to that training set of in-flight snapshots, and

generating a feature vector based on the set of input features;

training a machine learning model using the feature vectors that were respectively generated for the training sets of in-flight snapshots;

tracking shipment information for an in-progress shipment, the shipment information comprising status information and an associated estimated delivery date for the in-progress shipment, wherein the shipment information is tracked during shipment of the in-progress shipment; and

executing the machine learning model on the shipment information for the in-progress shipment to output an inference for the in-progress shipment, the inference indicating a probability of whether delivery of the in-progress shipment will be delayed.

2. The computer program product of claim 1 , wherein the set of computer-executable instructions further comprises instructions for:

based on a determination that the probability of whether delivery of the in-progress shipment will be delayed exceeds a threshold, marking the in-progress shipment as being at risk of missing the associated estimated delivery date for the in-progress shipment.

3. The computer program product of claim 2 , further comprising storing the shipment information and the probability of whether delivery of the in-progress shipment will be delayed for the in-progress shipment in a database indexed for a web application.

4. The computer program product of claim 1 , wherein the feature vector for each training set of in-flight snapshots comprises a current status feature and a time to estimated delivery date feature.

5. The computer program product of claim 4 , wherein the feature vector for each training set of in-flight snapshots includes a carrier feature.

6. The computer program product of claim 5 , wherein the feature vector for each training set of in-flight snapshots includes a class of service feature.

7. The computer program product of claim 6 , wherein the feature vector for each training set of in-flight snapshots includes a package weight feature.

8. A computer-implemented method, implemented by one or more processors, comprising:

collecting a set of records representing a plurality of historical shipments, each historical shipment in the plurality of historical shipments having a historical shipment estimated delivery date and a historical shipment actual delivery date;

for each historical shipment in the plurality of historical shipments, accessing a training set of in-flight snapshots from multiple different snapshot times for that historical shipment, wherein each in-flight snapshot in the training set of in-flight snapshots represents a respective snapshot time while that historical shipment was in-flight and before that historical shipments was delivered, and wherein each in-flight snapshot in the training set of in-flight snapshots has an associated time remaining to estimated delivery date based on the respective snapshot time and the historical shipment estimated delivery date of that historical shipment;

for each training set of in-flight snapshots respectively corresponding to the plurality of historical shipments:

extracting a set of input features respectively corresponding to that training set of in-flight snapshots, and

generating a feature vector based on the set of input features;

training a machine learning model using the feature vectors that were respectively generated for the training sets of in-flight snapshots;

tracking shipment information for an in-progress shipment, the shipment information comprising status information and an associated estimated delivery date for the in-progress shipment, wherein the shipment information is tracked during shipment of the in-progress shipment; and

executing the machine learning model on the shipment information for the in-progress shipment to output an inference for the in-progress shipment, the inference indicating a probability of whether delivery of the in-progress shipment will be delayed.

9. The computer-implemented method of claim 8 , further comprising:

based on a determination that the probability of whether delivery of the in-progress shipment will be delayed for the in-progress shipment exceeds a threshold, marking the in-progress shipment as being at risk of missing the associated estimated delivery date for the in-progress shipment.

10. The computer-implemented method of claim 9 , further comprising storing the shipment information and the delay risk score for the in-progress shipment in a database indexed for a web application.

11. The computer-implemented method of claim 9 , wherein the feature vector for each training set of in-flight snapshots comprises a current status feature and a time to estimated delivery date feature.

12. The computer-implemented method of claim 11 , wherein the feature vector for each training set of in-flight snapshots includes a carrier feature.

13. The computer-implemented method of claim 12 , wherein the feature vector for each training set of in-flight snapshots includes a class of service feature.

14. The computer-implemented method of claim 13 , wherein the feature vector for each training set of in-flight snapshots includes a package weight feature.

Assignments (3)
SECURITY INTEREST Recorded Jan 25, 2022
From: PROJECT44, INC.; CONVEY, LLC; P44, LLC
To: SIXTH STREET SPECIALTY LENDING, INC., AS AGENT
Reel/Frame 058764/0186 →
MERGER Recorded Jan 18, 2022
From: CONVEY, INC.
To: CONVEY, LLC
Reel/Frame 058676/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2020
From: NEWELL, JOHN COLEMAN; BUTLER, SAMUEL THOMAS WESTON; BOURLAND, ANNA LEIGH; KARIVELITHARA, SEBASTIAN KURUVILLA
To: CONVEY INC.
Reel/Frame 054293/0203 →
Continuity (1)
Related Publication 20220092530A1 · Mar 24, 2022
Cited By (3)
US 12,229,791 US 12,321,887 US 12,450,556