Systems and methods for optimizing outbound shipping capacity

US2018211201A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018211201-A1
Application numberUS-201715414296-A
CountryUS
Kind codeA1
Filing dateJan 24, 2017
Priority dateJan 24, 2017
Publication dateJul 26, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving a high-priority first order, receiving a low-priority second order, adding an elastic shipping buffer to the low-priority second order to (1) prevent the low-priority second order from being shipped from the fulfillment center before the high-priority first order and also (2) prevent the low-priority second order from being delivered at a final destination after a service level agreement delivery date, and transmitting instructions to a shipping system to ship the high-priority first order from the fulfillment center before shipping the low-priority second order.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: one or more processing modules; and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving one or more first orders, each order of the one or more first orders comprising (1) one or more first products for shipping from a fulfillment center, (2) a final first destination for delivery of the one or more first products of the one or more first orders, and (3) a first service level agreement (SLA) that specifies a first date by which the one or more first products will be delivered at the final first destination; receiving one or more second orders, each order of the one or more second orders comprising (1) one or more second products for shipping from the fulfillment center, (2) a final second destination for delivery of the one or more second products of the one or more second orders, and (3) a second SLA that specifies a second date by which the one or more second products will be delivered at the final second destination; determining that the second date of the one or more second orders occurs after the first date of the one or more first orders; adding an elastic shipping buffer to the one or more second orders to (1) prevent the one or more second orders from being shipped from the fulfillment center before the one or more first orders and also (2) prevent the one or more second orders from being delivered at the final second destination after the second date of the second SLA; and transmitting instructions to a shipping system to ship the one or more first products of the one or more first orders from the fulfillment center before shipping the one or more second products of the one or more second orders from the fulfillment center according to the elastic shipping buffer. 2 . The system of claim 1 , wherein: the one or more non-transitory storage modules storing the computing instructions are further configured to run on the one or more processing modules and perform an act of allocating a first predetermined amount of shipping capacity at the fulfillment center during a first predetermined segment of time to a first plurality of orders associated with a high-priority SLA; the first SLA of each order of the one or more first orders comprises the high-priority SLA; the second SLA of each order of the one or more second orders comprises a low-priority SLA that is lower in shipping priority than the high-priority SLA; and transmitting the instructions to the shipping system comprises transmitting instructions to the shipping system to ship the one or more first products from the fulfillment center during the first predetermined segment of time and before shipping the one or more second products from the fulfillment center according to the elastic shipping buffer. 3 . The system of claim 2 , wherein: the one or more non-transitory storage modules storing the computing instructions are further configured to run on the one or more processing modules and perform acts of: allocating a second predetermined amount of shipping capacity at the fulfillment center during the first predetermined segment of time to a second plurality of orders associated with the low-priority SLA; and transmitting the instructions to the shipping system comprises: transmitting instructions to the shipping system to ship the one or more first products from the fulfillment center during the first predetermined segment of time; and transmitting instructions to the shipping system to ship the one or more second products from the fulfillment center during the first predetermined segment of time according to the elastic shipping buffer. 4 . The system of claim 2 , wherein: the one or more non-transitory storage modules storing the computing instructions are further configured to run on the one or more processing modules and perform acts of: allocating a second predetermined amount of shipping capacity at the fulfillment center during the first predetermined segment of time to a second plurality of orders associated with the low-priority SLA; determining that no excess capacity for the first plurality of orders is available in the first predetermined amount of shipping capacity at the fulfillment center; and determining that if the one or more second products are shipped from the fulfillment center during a second predetermined segment of time that is after the first predetermined segment of time, then the one or more second products will be delivered at the final second destination on or before the second date; and transmitting the instructions to the shipping system comprises: transmitting instructions to the shipping system to ship the one or more first products from the fulfillment center during the first predetermined segment of time; and transmitting instructions to the shipping system to ship the one or more second products from the fulfillment center during the second predetermined segment of time that is after the first predetermined segment of time according to the elastic shipping buffer. 5 . The system of claim 2 , wherein: the one or more non-transitory storage modules storing the computing instructions are further configured to run on the one or more processing modules and perform acts of: allocating a second predetermined amount of shipping capacity at the fulfillment center during the first predetermined segment of time to a second plurality of orders associated with the low-priority SLA; determining that excess capacity for the one or more first orders comprising the high-priority SLA is available in the first predetermined amount of shipping capacity at the fulfillment center during the first predetermined segment of time; receiving one or more third orders after receiving the one or more first orders and the one or more second orders, each order of the one or more third orders comprising (1) one or more third products for shipping from the fulfillment center, (2) a final third destination for delivery of the one or more third products of the one or more third orders, and (3) a third SLA that specifies the first date by which the one or more third products will be delivered at the final third destination, wherein the third SLA of each order of the one or more third orders comprises the high-priority SLA; determining that no excess capacity for the one or more third orders comprising the high-priority SLA is available in the first predetermined amount of shipping capacity at the fulfillment center during the first predetermined segment of time; and determining that if the one or more second products are shipped from the fulfillment center during a second predetermined segment of time that is after the first predetermined segment of time, then the one or more second products will be delivered at the final second destination on or before the second date; and transmitting the instructions to the shipping system comprises: transmitting instructions to the shipping system to ship the one or more first products from the fulfillment center during the first predetermined segment of time; transmitting instructions to the shipping system to ship the one or more third products from the fulfillment center during the first predetermined segment of time; and transmitting instructions to the shipping system to ship the one or more second products from the fulfillment center during the second predetermined segment of time according to the elastic shipping buffer. 6 . The system of claim 2 , wherein the first predetermined segment of time comprises a portion of a day comprising less than 12 hours. 7 . The system of claim 2 , wherein the high-priority SLA comprises paid shipping and the low-priority SLA compr

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018211201A1 cover?
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving a high-priority first order, receiving a low-priority second order, adding an elastic shipping buffer to the low-priority second order to (1) prevent the low-priority secon…
Who is the assignee on this patent?
Wal Mart Stores Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/083. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 26 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).