US2024037493A1PendingUtilityA1

Automatic determination of a shipping speed to display for an item

Assignee: WALMART APOLLO LLCPriority: Nov 13, 2018Filed: Oct 5, 2023Published: Feb 1, 2024
Est. expiryNov 13, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G06Q 10/0833G06Q 10/08355G06F 16/29G06F 16/9537
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method including generating, by separate instances of a multi-threaded worker system, respective lists of zip codes that fulfillment nodes in a fulfillment network can deliver to via ground shipping within a first shipping time period, based at least in part on preliminary eligibility information and an evaluation of current factors. The method also can include transforming, with an aggregator system, the respective lists of zip codes to generate a mapping from each zip code in the respective lists of zip codes to a respective list of the fulfillment nodes that can deliver via ground shipping to each zip code within the first shipping time period. The method additionally can include receiving a request comprising an input zip code and an input shipping time period. The method further can include, in response to the request, generating a response comprising a list of the fulfillment nodes based on the mapping, such that each fulfillment node in the list of the fulfillment nodes can deliver to the input zip code via ground shipping within the input shipping time period. The method additionally can include determining, in real-time while a webpage for an item loads, a shipping speed to display to a user for the item based at least in part on the list of the fulfillment nodes. Other embodiments are described.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system comprising:
 one or more processors; and   one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:
 generating, by separate instances of a multi-threaded worker system, respective lists of zip codes that fulfillment nodes in a fulfillment network can deliver to via ground shipping within a first shipping time period, based at least in part on preliminary eligibility information and an evaluation of current factors; 
 transforming, with an aggregator system, the respective lists of zip codes to generate a mapping from each zip code in the respective lists of zip codes to a respective list of the fulfillment nodes that can deliver via ground shipping to each zip code within the first shipping time period; 
 receiving a request comprising an input zip code and an input shipping time period; 
 in response to the request, generating a response comprising a list of the fulfillment nodes based on the mapping, such that each fulfillment node in the list of the fulfillment nodes can deliver to the input zip code via ground shipping within the input shipping time period; and 
 determining, in real-time while a webpage for an item loads, a shipping speed to display to a user for the item based at least in part on the list of the fulfillment nodes. 
   
     
     
         2 . The system of  claim 1 , wherein determining the shipping speed to display to the user for the item is further based on a geo-classification for the item. 
     
     
         3 . The system of  claim 2 , wherein the shipping speed is set to two-day shipping when (1) the geo-classification for the item is an always two-day classification and (2) a node-level inventory for the item includes at least one fulfillment node of the fulfillment nodes in the fulfillment network that is in a two-day enabled fulfillment node. 
     
     
         4 . The system of  claim 1 , wherein the preliminary eligibility information comprises a preliminary mapping from (a) each combination of (i) each individual fulfillment node of the fulfillment nodes, (ii) each individual carrier method of carrier methods, and (iii) each individual transit time of a set of transit times to (b) a preliminary list of zip codes that can be delivered to via ground shipping from the individual fulfillment node using the individual carrier method within the individual transit time. 
     
     
         5 . The system of  claim 4 , wherein the preliminary eligibility information is generated at least in part by using a transportation map to consolidate a list of fulfillment nodes that are available to deliver by ground shipping within the first shipping time period to each of one or more zip codes. 
     
     
         6 . The system of  claim 1 , wherein the current factors comprise: (a) pickup calendars for carrier methods at the fulfillment nodes, (b) delivery calendars for the carrier methods, and (c) capacities of the carrier methods to handle additional orders. 
     
     
         7 . The system of  claim 6 , wherein the current factors further comprise respective capacities of the fulfillment nodes to handle additional orders. 
     
     
         8 . The system of  claim 6 , wherein the current factors further comprise respective processing times for the fulfillment nodes. 
     
     
         9 . The system of  claim 1 , wherein the respective lists of zip codes are generated by the separate instances of the multi-threaded worker system at least every 15 minutes. 
     
     
         10 . The system of  claim 1 , wherein the respective lists of zip codes are transformed by the aggregator system to generate the mapping at least every 15 minutes. 
     
     
         11 . A method implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media, the method comprising:
 generating, by separate instances of a multi-threaded worker system, respective lists of zip codes that fulfillment nodes in a fulfillment network can deliver to via ground shipping within a first shipping time period, based at least in part on preliminary eligibility information and an evaluation of current factors;   transforming, with an aggregator system, the respective lists of zip codes to generate a mapping from each zip code in the respective lists of zip codes to a respective list of the fulfillment nodes that can deliver via ground shipping to each zip code within the first shipping time period;   receiving a request comprising an input zip code and an input shipping time period;   in response to the request, generating a response comprising a list of the fulfillment nodes based on the mapping, such that each fulfillment node in the list of the fulfillment nodes can deliver to the input zip code via ground shipping within the input shipping time period; and   determining, in real-time while a webpage for an item loads, a shipping speed to display to a user for the item based at least in part on the list of the fulfillment nodes.   
     
     
         12 . The method of  claim 11 , wherein determining the shipping speed to display to the user for the item is further based on a geo-classification for the item. 
     
     
         13 . The method of  claim 12 , wherein the shipping speed is set to two-day shipping when (1) the geo-classification for the item is an always two-day classification and (2) a node-level inventory for the item includes at least one fulfillment node of the fulfillment nodes in the fulfillment network that is in a two-day enabled fulfillment node. 
     
     
         14 . The method of  claim 11 , wherein the preliminary eligibility information comprises a preliminary mapping from (a) each combination of (i) each individual fulfillment node of the fulfillment nodes, (ii) each individual carrier method of carrier methods, and (iii) each individual transit time of a set of transit times to (b) a preliminary list of zip codes that can be delivered to via ground shipping from the individual fulfillment node using the individual carrier method within the individual transit time. 
     
     
         15 . The method of  claim 14 , wherein the preliminary eligibility information is generated at least in part by using a transportation map to consolidate a list of fulfillment nodes that are available to deliver by ground shipping within the first shipping time period to each of one or more zip codes. 
     
     
         16 . The method of  claim 11 , wherein the current factors comprise: (a) pickup calendars for carrier methods at the fulfillment nodes, (b) delivery calendars for the carrier methods, and (c) capacities of the carrier methods to handle additional orders. 
     
     
         17 . The method of  claim 16 , wherein the current factors further comprise respective capacities of the fulfillment nodes to handle additional orders. 
     
     
         18 . The method of  claim 16 , wherein the current factors further comprise respective processing times for the fulfillment nodes. 
     
     
         19 . The method of  claim 11 , wherein the respective lists of zip codes are generated by the separate instances of the multi-threaded worker system at least every 15 minutes. 
     
     
         20 . The method of  claim 11 , wherein the respective lists of zip codes are transformed by the aggregator system to generate the mapping at least every 15 minutes.

Join the waitlist — get patent alerts

Track US2024037493A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.