Registration and maintenance of address data for each service point in a territory
First Claim
1. A method of mining address data to locate a preferred address for a parcel, comprising the steps of:
- maintaining one or more databases comprising a plurality of active shipment records and a plurality of delivery records;
receiving a current parcel bearing address indicia;
determining a preferred address corresponding to said address indicia based, at least in part, on said active shipment records and said delivery records; and
assigning said preferred address to said current parcel;
wherein said one or more databases comprise a package-level detail database and a delivery records archive;
wherein said package-level detail database comprises said plurality of active shipment records, each active shipment record comprising an active tracking number, an active ship-to address, and an active delivery pattern code;
wherein said delivery records archive comprises said plurality of delivery records, each delivery record comprising a past tracking number, a past ship-to address, a past delivery pattern code, and a stop identifier; and
wherein said step of determining a preferred address corresponding to said address indicia comprises;
assigning a mining key to said current parcel, said mining key comprising a parcel tracking number and a current delivery pattern code related to said address indicia;
comparing said mining key to said package-level detail database and said delivery records archive by;
(a) retrieving from said delivery records archive a first set of delivery records, each of said first set of delivery records having a past delivery pattern code that matches said current delivery pattern code; and
(b) retrieving from said package-level detail database a first set of active shipment records, each of said first set of active shipment records having an active ship-to address that matches any past ship-to address in said first set of delivery records;
building a set of mined data comprising said first set of delivery records and said first set of active shipment records; and
prioritizing said set of mined data in order of the records most closely associated with said mining key, such that a preferred address related to said mining key occurs first.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system and method is disclosed for mining current and archived address data in order to identify a preferred address for each service point in a territory. The data mining system may start in response to the presentation of a candidate address for matching. The set of mined data may be prioritized by clustering like characteristics, building similarity matrices, and by constructing dendrograms with nodes joined according to common characteristics. A computer system and method for maintaining a central database of preferred addresses is also disclosed. Selected address data gathered in a queue may be scored by characteristic, grouped by consignee location, and staged for processing. The scored queue of data may be prioritized by clustering like characteristics, building similarity matrices, and by constructing dendrograms.
81 Citations
28 Claims
-
1. A method of mining address data to locate a preferred address for a parcel, comprising the steps of:
-
maintaining one or more databases comprising a plurality of active shipment records and a plurality of delivery records; receiving a current parcel bearing address indicia; determining a preferred address corresponding to said address indicia based, at least in part, on said active shipment records and said delivery records; and assigning said preferred address to said current parcel; wherein said one or more databases comprise a package-level detail database and a delivery records archive; wherein said package-level detail database comprises said plurality of active shipment records, each active shipment record comprising an active tracking number, an active ship-to address, and an active delivery pattern code; wherein said delivery records archive comprises said plurality of delivery records, each delivery record comprising a past tracking number, a past ship-to address, a past delivery pattern code, and a stop identifier; and wherein said step of determining a preferred address corresponding to said address indicia comprises; assigning a mining key to said current parcel, said mining key comprising a parcel tracking number and a current delivery pattern code related to said address indicia; comparing said mining key to said package-level detail database and said delivery records archive by; (a) retrieving from said delivery records archive a first set of delivery records, each of said first set of delivery records having a past delivery pattern code that matches said current delivery pattern code; and (b) retrieving from said package-level detail database a first set of active shipment records, each of said first set of active shipment records having an active ship-to address that matches any past ship-to address in said first set of delivery records; building a set of mined data comprising said first set of delivery records and said first set of active shipment records; and prioritizing said set of mined data in order of the records most closely associated with said mining key, such that a preferred address related to said mining key occurs first. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of maintaining address data for a plurality of records in one or more address databases, comprising:
-
maintaining one or more address databases comprising a plurality of active shipment records and a plurality of delivery records; determining a preferred address for a select active shipment record or select delivery record based, at least in part, on said active shipment records and said delivery records; and updating said one or more address databases to associate said preferred address with said select active shipment record or said select delivery record; wherein said one or more databases comprise a package-level detail database and a delivery records archive; wherein said package-level detail database comprises said plurality of active shipment records, each active shipment record comprising an active tracking number, an active ship-to address, and an active delivery pattern code; wherein said delivery records archive comprises said plurality of delivery records, each delivery record comprising a past tracking number, a past ship-to address, a past delivery pattern code, and a stop identifier; and wherein said step of determining a preferred address comprises; gathering address data from said package-level detail database and said delivery records archive into a queue for a period of days; scoring said address data in said queue; building a consignee staging queue for storing data in said queue related to a certain consignee location; assigning a mining key to a current parcel selected from said consignee staging queue, said mining key comprising a parcel tracking number and a current delivery pattern code; comparing said mining key to said package-level detail database and said delivery records archive by; (a) retrieving from said delivery records archive a first set of delivery records having past delivery pattern codes that match said current delivery pattern code; (b) retrieving from said package-level detail database a first set of active shipment records having active ship-to addresses that match any past ship-to address in said first set of delivery records; building a set of mined data comprising said first set of delivery records and said first set of active shipment records; and prioritizing said set of mined data in order of the records most closely associated with said mining key, such that a preferred address related to said mining key occurs first. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for locating a preferred address for a parcel, said system comprising:
-
one or more processors; and one or more memory storage areas configured for storing one or more databases comprising a plurality of active shipment records and a plurality of delivery records; wherein said system is configured to; determine a preferred address corresponding to address indicia of a current parcel based, at least in part, on said active shipment records and said delivery records; and assign said preferred address to said current parcel; wherein said one or more databases comprises a package level detail database and a delivery records archive; wherein said package-level detail database comprising a plurality of active shipment records, said active shipment records comprising an active tracking number, an active ship-to address, and an active delivery pattern code; wherein said delivery records archive comprising a plurality of delivery records, said delivery records comprising a past tracking number, a past ship-to address, a past delivery pattern code, and a stop identifier; and wherein, in order to determine said preferred address, said system is configured to; (a) assign a mining key to a current parcel bearing address indicia, said mining key comprising a parcel tracking number and a current delivery pattern code related to said address indicia; (b) retrieve from said delivery records archive a first set of delivery records having past delivery pattern codes that match said current delivery pattern code; (c) retrieve from said package-level detail database a first set of active shipment records having active ship-to addresses that match any past ship-to address in said first set of delivery records; and (d) generate a set of mined data comprising said first set of delivery records and said first set of active shipment records, said set of mined data prioritized in order of the records most closely associated with said mining key, such that a preferred address related to said mining key occurs first. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system for maintaining address data for a plurality of records in one or more address databases, the system comprising:
-
one or more processors; and one or more memory storage areas configured for storing one or more address databases comprising a plurality of active shipment records and a plurality of delivery records; wherein the system is configured to; determine a preferred address for a select active shipment record or a select delivery record based, at least in part, on said active shipment records and said delivery records; and assign said preferred address to said parcel and update said one or more address databases to associate said preferred address with the select active shipment record or select delivery record; wherein said one or more databases comprise a package level detail database and a delivery records archive; wherein said package-level detail database comprising a plurality of active shipment records, each active shipment record comprising an active tracking number, an active ship-to address, and an active delivery pattern code; wherein said delivery records archive comprising a plurality of delivery records, each delivery record comprising a past tracking number, a past ship-to address, a past delivery pattern code, and a stop identifier; and wherein, in order to determine said preferred address, said system is configured to; queue address data gathered from said package-level detail database and said delivery records archive for a period of days; assign a score to said address data in said queue; store data related to a certain consignee location in a consignee stating queue; assign a mining key to a current parcel selected from said consignee staging queue, said mining key comprising a parcel tracking number and a current delivery pattern code; compare said mining key to said package-level detail database and said delivery records archive by; (a) retrieving from said delivery records archive a first set of delivery records having past delivery pattern codes that match said current delivery pattern code; and (b) retrieving from said package-level detail database a first set of active shipment records having active ship-to addresses that match any past ship-to address in said first set of delivery records; and generate a set of mined data comprising said first set of delivery records and said first set of active shipment records, said set of mined data prioritized in order of the records most closely associated with said mining key, such that a preferred address related to said mining key occurs first. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification