Systems to fulfill a picked sales order and related methods therefor

US11494829B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11494829-B2
Application numberUS-202017063650-A
CountryUS
Kind codeB2
Filing dateOct 5, 2020
Priority dateApr 17, 2017
Publication dateNov 8, 2022
Grant dateNov 8, 2022

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.

A number of embodiments can include a system. The system can include one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions. The computing instructions can be configured to run on the one or more processors and perform: receiving, from a customer electronic device of a customer, a request for an order comprising one or more goods; determining an estimated fulfillment time for the order; promising the one or more goods of the order for receipt by the customer at a receivable clock time based on the estimated fulfillment time; after promising the one or more goods of the order for receipt by the customer at the receivable clock time, detecting a delay condition associated with making ready at least a portion of the one or more goods of the order; in response to detecting the delay condition, waiting a predetermined amount of time comprising a percentage of a previous time for performing a delayed activity associated with the delay condition; and after waiting the predetermined amount of time, communicating a notification of the delay condition to a receiving party. Other embodiments are described herein.

First claim

Opening claim text (preview).

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 perform functions comprising: receiving, from a customer electronic device of a customer, a request for an order comprising one or more goods; determining an estimated fulfillment time for the order; promising the one or more goods of the order for receipt by the customer at a receivable clock time based on the estimated fulfillment time; after promising the one or more goods of the order for receipt by the customer at the receivable clock time, detecting a delay condition associated with making ready at least a portion of the one or more goods of the order; in response to detecting the delay condition, waiting a predetermined amount of time comprising a percentage of a previous time for performing a delayed activity associated with the delay condition; and after waiting the predetermined amount of time, communicating a notification of the delay condition to a receiving party. 2. The system of claim 1 , wherein the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform a function comprising: when the delayed activity is resolved before the predetermined amount of time has elapsed, not communicating the notification of the delay condition to the receiving party. 3. The system of claim 1 , wherein: the delay condition comprises a delay in assigning the order to a picker; and the receiving party comprises a manager of the picker. 4. The system of claim 1 , wherein: the delay condition comprises a delay by a picker in beginning to pick the one or more goods of the order; and the receiving party comprises the picker. 5. The system of claim 1 , wherein: the notification of the delay condition comprises a first notification of the delay condition from a picker; the receiving party comprises a first receiving party; and the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform a function comprising: communicating a second notification of the delay condition to a second receiving party, wherein the second receiving party comprises a manager of the picker. 6. The system of claim 1 , wherein: the delay condition comprises a delay by a packer in beginning to pack the one or more goods of the order; and the receiving party comprises the packer. 7. The system of claim 1 wherein: the delay condition comprises a delay by a packer in packing the one or more goods of the order after the packer begins to pack the one or more goods of the order; and the receiving party comprises the packer. 8. The system of claim 1 wherein: the notification of the delay condition comprises a first notification of the delay condition from a packer; the receiving party comprises a first receiving party; and the computing instructions, when executed on the one or more processors, further cause the one or more processors to perform a function comprising: communicating a second notification of the delay condition to a second receiving party, wherein the second receiving party comprises a manager of the packer. 9. The system of claim 1 wherein: the delay condition comprises a delay by a deliverer in delivering the one or more goods of the order to the customer; and the receiving party comprises the deliverer. 10. The system of claim 1 wherein communicating the notification of the delay condition to the receiving party comprises at least one of: communicating by text message the notification of the delay condition to the receiving party; or communicating the notification of the delay condition to the receiving party via a mobile application on an electronic device of the receiving party. 11. A method being implemented via execution of computing instructions configured to run at one or more processors and stored at non-transitory computer-readable media, the method comprising: receiving, from a customer electronic device of a customer, a request for an order comprising one or more goods; determining an estimated fulfillment time for the order; promising the one or more goods of the order for receipt by the customer at a receivable clock time based on the estimated fulfillment time; after promising the one or more goods of the order for receipt by the customer at the receivable clock time, detecting a delay condition associated with making ready at least a portion of the one or more goods of the order; in response to detecting the delay condition, waiting a predetermined amount of time comprising a percentage of a previous time for performing a delayed activity associated with the delay condition; and after waiting the predetermined amount of time, communicating a notification of the delay condition to a receiving party. 12. The method of claim 11 , further comprising: when the delayed activity is resolved before the predetermined amount of time has elapsed, not communicating the notification of the delay condition to the receiving party. 13. The method of claim 11 , wherein: the delay condition comprises a delay in assigning the order to a picker; and the receiving party comprises a manager of the picker. 14. The method of claim 11 , wherein: the delay condition comprises a delay by a picker in beginning to pick the one or more goods of the order; and the receiving party comprises the picker. 15. The method of claim 11 , wherein: the notification of the delay condition comprises a first notification of the delay condition from a picker; the receiving party comprises a first receiving party; and further comprising: communicating a second notification of the delay condition to a second receiving party, wherein the second receiving party comprises a manager of the picker. 16. The method of claim 11 , wherein: the delay condition comprises a delay by a packer in beginning to pack the one or more goods of the order; and the receiving party comprises the packer. 17. The method of claim 11 wherein: the delay condition comprises a delay by a packer in packing the one or more goods of the order after the packer begins to pack the one or more goods of the order; and the receiving party comprises the packer. 18. The method of claim 11 wherein: the notification of the delay condition comprises a first notification of the delay condition from a packer; the receiving party comprises a first receiving party; and further comprising: communicating a second notification of the delay condition to a second receiving party, wherein the second receiving party comprises a manager of the packer. 19. The method of claim 11 wherein: the delay condition comprises a delay by a deliverer in delivering the one or more goods of the order to the customer; and the receiving party comprises the deliverer. 20. The method of claim 11 wherein communicating the notification of the delay condition to the receiving party comprises at least one of: communicating by text message the notification of the delay condition to the receiving party; or communicating the notification of the delay condition to the receiving party via a mobile application on an electronic device of the receiving party.

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 US11494829B2 cover?
A number of embodiments can include a system. The system can include one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions. The computing instructions can be configured to run on the one or more processors and perform: receiving, from a customer electronic device of a customer, a request for an order comprising one or more goods; …
Who is the assignee on this patent?
Walmart Apollo Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0635. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).