US2020302385A1PendingUtilityA1

Systems and methods for automatic package tracking and prioritized reordering

54
Assignee: COUPANG CORPPriority: Mar 18, 2019Filed: Apr 15, 2020Published: Sep 24, 2020
Est. expiryMar 18, 2039(~12.7 yrs left)· nominal 20-yr term from priority
G06Q 10/0833G06Q 10/103G06Q 10/08355G06Q 30/0603G06Q 30/0635G06Q 10/06315G06F 16/252
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems for automatic package tracking and prioritized reordering include receiving, through a network interface, information relating to an order, a first package identifier associated with a first package, and event data associated with a plurality of package identifiers that include the first package identifier, the order comprising a first group of items, where the first package is configured to hold the first group of items and is to be delivered to a first recipient within a first predetermined period of time through one or more existing routes; parsing the event data based on the first package identifier; determining whether the first package exists based on the information; and transmitting a signal to a computer system to deliver the first package or to reorder the first package based on the determinations.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A computer-implemented system for automatic package tracking, the system comprising:
 a memory storing instructions;   a plurality of databases;   at least one processor connected to the databases through a network interface, the at least one processor being configured to execute the instructions to perform steps for:
 aggregating, from the plurality of databases through the network interface, event data associated with a plurality of package identifiers that include a first package identifier, the first package identifier corresponding to a first package; 
 identifying a status of the first package based on the event data; 
 detecting an inconsistency between the status of the first package and the event data; and 
 transmitting a signal to cause delivery of the first package or a reorder of the first package based on the identified status. 
   
     
     
         22 . The computer-implemented system of  claim 21 , wherein the first package is associated with a first group of items of an order and is configured to be delivered to a recipient within a predetermined period of time. 
     
     
         23 . The computer-implemented system of  claim 21 , wherein the event data is generated based on a plurality of packages associated with the plurality of package identifiers being transported through an automated transport system. 
     
     
         24 . The computer-implemented system of  claim 21 , wherein the event data comprises at least one package identifier among the plurality of package identifiers and at least one predefined code associated with a reason for an unsuccessful delivery attempt. 
     
     
         25 . The computer-implemented system of  claim 21 , wherein identifying the status of the first package comprises identifying a subset of the event data corresponding to the first package identifier. 
     
     
         26 . The computer-implemented system of  claim 25 , wherein identifying the status of the first package comprises determining a last known location of the first package based on a sequence of the identified subset. 
     
     
         27 . The computer-implemented system of  claim 25 , wherein the at least one processor is further configured to execute the instructions to assign a predefined category to the first package identifier based on a sequence of the identified subset. 
     
     
         28 . The computer-implemented system of  claim 21 , wherein detecting the inconsistency comprises identifying that the first package exists while the event data indicates that the first package is lost or damaged. 
     
     
         29 . The computer-implemented system of  claim 21 , wherein the at least one processor is further configured to execute the instructions to override the status of the first package to reflect a predetermined condition based on the detected inconsistency. 
     
     
         30 . The computer-implemented system of  claim 21 , wherein a status of the first package is determined by a request manually inputted by a user. 
     
     
         31 . A computer-implemented method for automatic package tracking, the method comprising:
 aggregating, from a plurality of databases through a network interface, event data associated with a plurality of package identifiers that include a first package identifier, the first package identifier corresponding to a first package;   identifying a status of the first package based on the event data;   detecting an inconsistency between the status of the first package and the event data; and   transmitting a signal to cause delivery of the first package or a reorder of the first package based on the identified status.   
     
     
         32 . The computer-implemented method of  claim 31 , wherein the first package is associated with a first group of items of an order and is configured to be delivered to a recipient within a predetermined period of time. 
     
     
         33 . The computer-implemented method of  claim 31 , wherein the event data is generated based on a plurality of packages associated with the plurality of package identifiers being transported through an automated transport system. 
     
     
         34 . The computer-implemented method of  claim 31 , wherein the event data comprises at least one package identifier among the plurality of package identifiers and at least one predefined code associated with a reason for an unsuccessful delivery attempt. 
     
     
         35 . The computer-implemented method of  claim 31 , wherein identifying the status of the first package comprises identifying a subset of the event data corresponding to the first package identifier. 
     
     
         36 . The computer-implemented method of  claim 35 , wherein identifying the status of the first package comprises determining a last known location of the first package based on a sequence of the identified subset. 
     
     
         37 . The computer-implemented method of  claim 35 , further including assigning a predefined category to the first package identifier based on a sequence of the identified subset. 
     
     
         38 . The computer-implemented method of  claim 31 , wherein detecting the inconsistency comprises identifying that the first package exists while the event data indicates that the first package is lost or damaged. 
     
     
         39 . The computer-implemented method of  claim 31 , wherein the instructions further comprise, based on the detected inconsistency, overriding the status of the first package to reflect a predetermined condition. 
     
     
         40 . A computer-implemented system for automatic package tracking of multiple packages, the system comprising a first computer system, a mobile device, a database, and a second computer system, wherein
 the mobile device comprises:
 a memory storing instructions; and 
 at least one processor configured to execute the instructions to: 
 generate event data by scanning a plurality of package identifiers corresponding to a plurality of packages, the event data being generated based on the plurality of packages being transported through an automated transport system; and 
 send the generated event data to the database via a network; and 
   the first computer system comprises:
 a memory storing instructions; and 
 at least one processor configured to execute the instructions for: 
 aggregating, from the database through the network, the event data; 
 identifying statuses of the plurality of packages based on the event data; 
 detecting one or more inconsistencies between the statuses of the plurality of packages and the event data; 
 overriding the statuses of the plurality of packages based on the detected inconsistencies; 
 transmitting a signal to the second computer system via the network to reorder a subset of the plurality of packages associated with the detected inconsistencies; 
 receiving, through the network, one or more new package identifiers in response to the transmitted signal; and 
 controlling the automated transport system to receive one or more new packages associated with the new package identifiers, the automated transport system configured to carry the new packages from a first location to a second location in response to the transmitted signal.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.