Patent ID: 8200425

Claim:
A computer system comprising: one or more processors; one or more computer-readable storage media storing computer instructions translatable by the one or more processors; a route reader configured to determine routes of a route database for transportation of objects by shipping transport, the routes being associated with a combination of route characteristics including an origin, destination, and transported object type, the routes representing actual transportations by shipping transport of the transported objects of the transported object type from the origin to the destination within a time period; a route selector configured to determine a route set from among the routes, based on additional route characteristics; a route analyzer configured to determine a subset of routes from among the route set, based on a total transit time of each route within the route set, and configured to separate each of the subset of routes into route events of each route, the route events including at least loading, transporting, and unloading the objects, and each route event being associated with a route event completion time; and a route predictor configured to determine a predictive event completion time for each route event, based on the associated route event completion time, and further configured to use the predictive event completion time for each route event to compile a predictive route transit time and thereafter provide the predictive route transit time as a prediction for future transporting by shipping transport of the transported objects of the transported object type between the origin and the destination.