US 11,694,152 B2
System and method for processing shipment requests using a multi-service shipping platform
Graham McAlister, San Francisco, CA (US); Sheng Gu, San Francisco, CA (US); Andrew Kramolisch, San Francisco, CA (US); Michael Kimelblat, San Francisco, CA (US); Faye Zhang, San Francisco, CA (US); and Minghang Cai, San Francisco, CA (US)
Assigned to Simpler Postage, Inc., Lehi, UT (US)
Filed by Simpler Postage, Inc., San Francisco, CA (US)
Filed on Oct. 14, 2020, as Appl. No. 17/70,812.
Prior Publication US 2022/0114543 A1, Apr. 14, 2022
Int. Cl. G06Q 10/0834 (2023.01); G06Q 10/083 (2023.01)
CPC G06Q 10/0834 (2013.01) [G06Q 10/0838 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising: with a multi-tenant, multi-carrier shipping services platform:
accessing multi-service tracking data for delivered shipments from shipping carrier computing systems of a plurality of shipping carriers, wherein the multi-service tracking data includes tracking data for a plurality of shipping carrier services for the plurality of shipping carriers;
training a predictive machine learning model, based on the multi-service tracking data, to predict a time-in-transit for each of a set of package percentiles;
receiving, from a client computing system, a shipment request for a new shipment via a public REST (Representational State Transfer) Application Programming Interface (API) of the shipping services platform, wherein the shipment request comprises a set of time-in-transit requirements, comprising a target time-in-transit for a target package percentile;
generating a response to the shipment request using the set of time-in-transit requirements and the trained predictive machine learning model, wherein the response identifies at least one shipping carrier service that can be used for delivering a parcel within the target time-in-transit for at least the percentile of packages; and
providing the response to the client computing system.