IP Library Patent Application 18078700
Patent Application
App. No. 18/078,700

SYSTEMS AND METHODS FOR AI-BASED DETECTION OF DELAYS IN A SHIPPING NETWORK

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 None
App. No.
18/078,700
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 (67)

1 . A computer-implemented method of assessing in-progress shipments, the method comprising:

accessing, by at least one processor, a set of records representing a plurality of shipments, each shipment in the plurality of shipments having a training set of multiple in-flight snapshots, wherein each in-flight snapshot in the training set of multiple in-flight snapshots represents a record of that shipment at a respective snapshot time while that shipment was in-flight and before that shipment was delivered;

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

extracting, by the at least one processor, a set of features from that training set of multiple in-flight snapshots, and

generating, by the at least one processor, a feature vector based on the set of features that was extracted;

training, by the at least one processor, a machine learning model using the feature vectors that were respectively generated for the training sets of multiple in-flight snapshots;

accessing, by the at least one processor, shipment information for an in-progress shipment, the shipment information comprising a status and an estimated delivery date for the in-progress shipment; and

analyzing, by the at least one processor using the machine learning model, the shipment information for the in-progress shipment to assess whether delivery of the in-progress shipment will be on-time or delayed.

2 . The computer-implemented method of claim 1 , wherein accessing the set of records comprises:

accessing, by the at least one processor, the set of records representing a plurality of historical shipments.

3 . The computer-implemented method of claim 1 , wherein analyzing the shipment information for the in-progress shipment comprises:

analyzing, by the at least one processor using the machine learning model, the shipment information for the in-progress shipment to determine a probability of whether the in-progress shipment will be delayed.

4 . The computer-implemented method of claim 1 , further comprising:

accessing, by the at least one processor, additional shipment information for the in-progress shipment; and

analyzing, by the at least one processor using the machine learning model, the additional shipment information for the in-progress shipment to further assess whether delivery of the in-progress shipment will be on-time or delayed.

5 . The computer-implemented method of claim 1 , further comprising:

extracting, by the at least one processor from the shipment information for the in-progress shipment, a set of additional features for the in-progress shipment; and

generating, by the at least one processor, an additional feature vector based on the set of additional features for the in-progress shipment.

6 . The computer-implemented method of claim 5 , wherein analyzing the shipment information for the in-progress shipment comprises:

analyzing, by the at least one processor using the machine learning model, the additional feature vector to assess whether delivery of the in-progress shipment will be on-time or delayed.

7 . The computer-implemented method of claim 1 , further comprising:

storing, in a database indexed for an application, information indicating whether the delivery of the in-progress shipment will be on-time or delayed.

8 . A system for assessing in-progress shipments, comprising:

a memory storing a set of computer-executable instructions; and

at least one processor interfaced with the memory and configured to execute the set of computer-executable instructions to cause the at least one processor to:

access a set of records representing a plurality of shipments, each shipment in the plurality of shipments having a training set of multiple in-flight snapshots, wherein each in-flight snapshot in the training set of multiple in-flight snapshots represents a record of that shipment at a respective snapshot time while that shipment was in-flight and before that shipment was delivered,

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

extract a set of features from that training set of multiple in-flight snapshots, and

generate a feature vector based on the set of features that was extracted,

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

access shipment information for an in-progress shipment, the shipment information comprising a status and an estimated delivery date for the in-progress shipment, and

analyze, using the machine learning model, the shipment information for the in-progress shipment to assess whether delivery of the in-progress shipment will be on-time or delayed.

9 . The system of claim 8 , wherein the set of records represents a plurality of historical shipments.

10 . The system of claim 8 , wherein to analyze the shipment information for the in-progress shipment, the at least one processor is configured to:

analyze, using the machine learning model, the shipment information for the in-progress shipment to determine a probability of whether the in-progress shipment will be delayed.

11 . The system of claim 8 , wherein the at least one processor is configured to execute the set of computer-executable instructions to further cause the at least one processor to:

access additional shipment information for the in-progress shipment, and

analyze, using the machine learning model, the additional shipment information for the in-progress shipment to further assess whether delivery of the in-progress shipment will be on-time or delayed.

12 . The system of claim 8 , wherein the at least one processor is configured to execute the set of computer-executable instructions to further cause the at least one processor to:

extract, from the shipment information for the in-progress shipment, a set of additional features for the in-progress shipment, and

generate an additional feature vector based on the set of additional features for the in-progress shipment.

13 . The system of claim 12 , wherein to analyze the shipment information for the in-progress shipment, the at least one processor is configured to:

analyze, using the machine learning model, the additional feature vector to assess whether delivery of the in-progress shipment will be on-time or delayed.

14 . The system of claim 8 , further comprising:

a database indexed for an application;

wherein the at least one processor is configured to execute the set of computer-executable instructions to further cause the at least one processor to:

store, in the database indexed for the application, information indicating whether the delivery of the in-progress shipment will be on-time or delayed.

15 . A non-transitory computer-readable storage medium configured to store instructions executable by one or more processors, the instructions comprising:

instructions for accessing a set of records representing a plurality of shipments, each shipment in the plurality of shipments having a training set of multiple in-flight snapshots, wherein each in-flight snapshot in the training set of multiple in-flight snapshots represents a record of that shipment at a respective snapshot time while that shipment was in-flight and before that shipment was delivered;

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

instructions for extracting a set of features from that training set of multiple in-flight snapshots, and

instructions for generating a feature vector based on the set of features that was extracted;

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

instructions for accessing shipment information for an in-progress shipment, the shipment information comprising a status and an estimated delivery date for the in-progress shipment; and

instructions for analyzing, using the machine learning model, the shipment information for the in-progress shipment to assess whether delivery of the in-progress shipment will be on-time or delayed.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions for analyzing the shipment information for the in-progress shipment comprise:

instructions for analyzing, using the machine learning model, the shipment information for the in-progress shipment to determine a probability of whether the in-progress shipment will be delayed.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further comprise:

instructions for accessing additional shipment information for the in-progress shipment; and

instructions for analyzing, using the machine learning model, the additional shipment information for the in-progress shipment to further assess whether delivery of the in-progress shipment will be on-time or delayed.

18 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further comprise:

instructions for extracting, from the shipment information for the in-progress shipment, a set of additional features for the in-progress shipment; and

instructions for generating an additional feature vector based on the set of additional features for the in-progress shipment.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein the instructions for analyzing the shipment information for the in-progress shipment comprise:

instructions for analyzing, using the machine learning model, the additional feature vector to assess whether delivery of the in-progress shipment will be on-time or delayed.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further comprise:

instructions for storing, in a database indexed for an application, information indicating whether the delivery of the in-progress shipment will be on-time or delayed.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2023
From: NEWELL, JOHN COLEMAN; BUTLER, SAMUEL THOMAS WESTON; BOURLAND, ANNA LEIGH; KARIVELITHARA, SEBASTIAN KURUVILLA
To: CONVEY, INC.
Reel/Frame 065483/0084 →
MERGER Recorded Nov 7, 2023
From: CONVEY, INC.
To: CONVEY, LLC
Reel/Frame 065483/0273 →
SECURITY INTEREST Recorded Apr 20, 2023
From: PROJECT44, LLC; CONVEY, LLC; P44, LLC
To: SIXTH STREET SPECIALTY LENDING, INC.
Reel/Frame 063387/0976 →