US2023097497A1PendingUtilityA1

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

61
Assignee: CONVEY LLCPriority: Sep 22, 2020Filed: Dec 9, 2022Published: Mar 30, 2023
Est. expirySep 22, 2040(~14.2 yrs left)· nominal 20-yr term from priority
G06Q 10/0835G06Q 10/0838G06N 20/00G06Q 10/0833
61
PatentIndex Score
0
Cited by
0
References
0
Claims

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

exact text as granted — not AI-modified
What is claimed: 
     
         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.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.