Systems and methods for automatic assignment of flexible delivery work

US11488275B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11488275-B2
Application numberUS-202017077945-A
CountryUS
Kind codeB2
Filing dateOct 22, 2020
Priority dateSep 23, 2019
Publication dateNov 1, 2022
Grant dateNov 1, 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.

Disclosed embodiments provide systems and methods related to automatically assigning temporary delivery workers to a delivery task. A method for automatically assigning temporary delivery workers to a delivery task comprises receiving a request to determine delivery tasks for temporary delivery workers from a user device, retrieving delivery tasks needing assignments from a database, each delivery task associated with a delivery location and a volume of parcels, and determining a number of permanent delivery workers needed based on a volume of parcels associated with each delivery task. The method further comprises retrieving permanent delivery workers and temporary delivery workers needing assignments from the database, each delivery worker associated with a feasible volume of delivery parcels, assigning the retrieved permanent delivery workers to the retrieved delivery tasks, assigning the retrieved temporary delivery workers to the retrieved delivery tasks needing assignments after the permanent delivery worker assignments.

First claim

Opening claim text (preview).

What is claimed is: 1. An automatic delivery task assignment method for temporary delivery workers, comprising: receiving a request to determine delivery tasks for temporary delivery workers from a user device; retrieving delivery tasks needing assignments, each delivery task associated with a delivery location and a volume of parcels; retrieving at least one permanent delivery worker and at least one temporary delivery worker, each delivery worker associated with a feasible volume of delivery parcels; determining a number of permanent delivery workers by dividing a total volume of parcels associated with the retrieved delivery task by a total of feasible volumes of delivery parcels associated with the retrieved at least one permanent delivery worker; assigning the at least one permanent delivery worker to the retrieved delivery tasks based on the determined number of permanent delivery workers; and if at least one retrieved delivery task remains unassigned, assigning the at least one temporary delivery worker to the at least one remaining unassigned retrieved delivery task; and transmitting instructions to at least one mobile device, wherein the instructions cause the at least one mobile device to display at least one assigned delivery task. 2. The method of claim 1 , further comprising receiving an acceptance of the delivery task from the at least one mobile device. 3. The method of claim 2 , further comprising, upon receiving the acceptance of the delivery task, removing an assigned delivery worker associated with the at least one mobile device from a database of available delivery workers. 4. The method of claim 1 , wherein assigning the at least one permanent delivery worker further comprises assigning the determined number of permanent delivery workers to a delivery task. 5. The method of claim 1 , wherein assigning the at least one temporary delivery worker further comprises: determining a volume of remaining parcels for each delivery task after the permanent delivery worker assignments; and assigning the at least one temporary delivery worker to a delivery task when the calculated volume of remaining parcels of the delivery task is greater than zero. 6. The method of claim 5 , wherein determining a volume of remaining parcels after the assignments further comprises: aggregating all feasible volumes of delivery parcels associated with the assigned permanent delivery workers to the delivery task; and subtracting the aggregated feasible volume of delivery parcels from a volume of parcels associated with the delivery task. 7. The method of claim 5 , wherein assigning at least one temporary delivery worker further comprises assigning the at least one temporary delivery worker to a delivery task when a delivery location associated with the delivery task is within at least one desired delivery location associated with the at least one temporary delivery worker. 8. The method of claim 1 , further comprising removing the assigned permanent delivery workers and the assigned temporary delivery workers from a database. 9. The method of claim 1 , wherein each temporary delivery worker is associated with a status of loyal, new, and rolling, and further wherein assigning the retrieved temporary delivery workers further comprises: determining whether the at least one temporary delivery workers is associated with the loyal status; assigning the at least one temporary delivery worker to a delivery task if the at least one temporary delivery worker is associated with the status of loyal; if the at least one temporary delivery worker is not associated with the status of loyal, then determining whether the at least one temporary delivery worker is associated with the status of new; assigning the at least one temporary delivery worker to a delivery task if the at least one temporary delivery worker is associated with the status of new; if the at least one temporary delivery worker is not associated with the status of new, then determining the at least one temporary delivery worker is associated with the status of rolling; and assigning the at least one temporary delivery worker to a delivery task if the at least one temporary delivery worker is associated with the status of rolling. 10. The method of claim 1 , wherein the delivery location includes one or more neighboring parcel destinations. 11. An automated delivery task assignment system, comprising: one or more memory devices storing instructions; and one or more processors configured to execute the instructions to perform operations comprising: receiving a request to determine delivery tasks for temporary delivery workers from a user device; retrieving delivery tasks needing assignments, each delivery task associated with a delivery location and a volume of parcels; retrieving at least one permanent delivery worker and at least one temporary delivery worker, each delivery worker associated with a feasible volume of delivery parcels; determining a number of permanent delivery workers by dividing a total volume of parcels associated with the retrieved delivery task by a total of feasible volumes of delivery parcels associated with the retrieved at least one permanent delivery worker; assigning the at least one permanent delivery worker to the retrieved delivery tasks based on the determined number of permanent delivery workers; and if at least one retrieved delivery task remains unassigned, assigning the at least one temporary delivery worker to the at least one remaining unassigned retrieved delivery task; and transmitting instructions to at least one mobile device, wherein the instructions cause the at least one mobile device to display at least one assigned delivery task. 12. The system of claim 11 , wherein the operations further comprise receiving an acceptance of the delivery task from the at least one mobile device. 13. The system of claim 12 , wherein the operations further comprise, upon receiving the acceptance of the delivery task, removing an assigned delivery worker associated with the at least one mobile device from a database of available delivery workers. 14. The system of claim 11 , wherein assigning the at least one permanent delivery worker further comprises assigning the determined number of permanent delivery workers to a delivery task. 15. The system of claim 11 , wherein assigning the at least one temporary delivery workers further comprises: determining a volume of remaining parcels for each delivery task after the permanent delivery worker assignments; and assigning the at least one temporary delivery worker to a delivery task when the calculated volume of remaining parcels of the delivery task is greater than zero. 16. The system of claim 15 , wherein determining a volume of remaining parcels after the assignments further comprises: aggregating all feasible volumes of delivery parcels associated with the assigned permanent delivery workers to the delivery task; and subtracting the aggregated feasible volume of delivery parcels from a volume of parcels associated with the delivery task. 17. The system of claim 15 , wherein assigning at least one temporary delivery worker further comprises assigning the at least one temporary delivery worker to a delivery task when a delivery location associated with the delivery task is within at least one desired delivery location associated with the at least one temporary delivery worker. 18. The system of claim 11 , wherein the operations further comprise removing the assigned permanent delivery workers and the assigne

Assignees

Inventors

Classifications

  • Schedule adjustment for a person or group · CPC title

  • Needs-based resource requirements planning or analysis · CPC title

  • Status monitoring or status determination for a person or group · CPC title

  • Special goods or special handling procedures, e.g. handling of hazardous or fragile goods · CPC title

  • Skill-based matching of a person or a group to a task · CPC title

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 US11488275B2 cover?
Disclosed embodiments provide systems and methods related to automatically assigning temporary delivery workers to a delivery task. A method for automatically assigning temporary delivery workers to a delivery task comprises receiving a request to determine delivery tasks for temporary delivery workers from a user device, retrieving delivery tasks needing assignments from a database, each deliv…
Who is the assignee on this patent?
Coupang Corp
What technology area does this patent fall under?
Primary CPC classification G06Q10/0832. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 01 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).