The process of traditional mailing is well known. A mailer deposits one or more mail pieces at a post office of the United States Postal Service (“USPS”) along with payment of the postage in an amount sufficient to cover the current postage rate applicable to each of the mail pieces. Then, the USPS delivers the mail pieces to their designated destination using its national network of transportation vehicles, distribution centers and post offices.
Different from traditional mailing, the USPS permits bulk or “direct” mailers having large amounts of mail pieces to deliver or “drop ship” bulk shipments of mail to various locations within the USPS's distribution network. The applicable postage rate per piece of mail contained in a bulk mailing shipment depends on where the bulk mailing shipment is delivered within the USPS's distribution network. If a mailer delivers a bulk mailing shipment “further down” the USPS's distribution network, in other words, to a location deeper within the USPS's specified mail flow network for the bulk shipment, then the applicable postage rate per piece of mail in the shipment will be less than if the mailer delivered the shipment “further up” the USPS's distribution network (i.e. to a location earlier within the USPS's specified mail flow for the bulk shipment), because there are less steps required for the USPS to deliver the bulk shipment. This is known as “drop shipping.”
Thus, the framework of the USPS's distribution network provides opportunities for mailers to logistically plan and/or perform their bulk mailing shipments in order to achieve postage rate savings. It also provides opportunities for third party vendors to provide logistics services for one or more mailers to reduce overall costs of delivering bulk mail shipments. However, given the USPS's complex distribution network mail flow scheme, the dynamically changing postage rates and variable costs associated with shipping bulk mail shipments to USPS locations and/or intermediate private vendor facilities, and the fluctuating requirements for mailers' bulk shipment jobs, the number of options available to a mailer at any given time for a given shipment are huge. Thus, it would be desirable to have a system or method that identifies the most desirable mailing/shipping approach.
As described further herein, the present disclosure advantageously provides methods and systems that determine a shipping method (or transportation) allocation optimization for bulk/direct mailing jobs, that use an iterative data analysis technique and a comprehensive pricing scenario. Systems and methods according to the present disclosure allows for accurate cost estimations at the tray level.
The present disclosure advantageously provides systems and methods for reducing time spent with entry-assignment optimization software/services currently available. The present disclosure advantageously allows for the transportation optimization of Mail.dat files (discussed hereinafter), allowing the user to specific a pricing scenario for consolidation, co-palletization and commingling services. The present disclosure advantageously provides extremely efficient utility that is capable of achieving an optimized combination of postage and transportation savings for mailers, mail-owners and print brokers.
A mailer 12 (
A mail “job” is an undertaking to mail any number of mail pieces within a specified timeframe. For any given job, a mailer 12 may drop-ship mail pieces to one of the destination entry locations 22, 24, 26 directly or, alternatively, a mailer 12 may drop-ship some or all of the mail pieces of a job using a third party vendor 30. A third party vendor 30 may provide known “consolidation,” “co-palletization” (or “co-pal”) and/or “commingling” services on bulk mailing shipments before drop-shipping the mailer's 12 mail pieces to the destination entry locations 22, 24, 26, as discussed in greater detail below.
The USPS enforces restrictions for depositing bulk mail shipments at the destination entry locations 22, 24, 26. The USPS requires that mail pieces deposited at destination entry locations 22, 24, 26 be placed in trays and also that the collection of trays be contained on a pallet, e.g., there are typically 200-250 mail pieces on a tray and 40 trays on a full pallet (however, more or less mail pieces and trays may placed on a tray or pallet). Further, each pallet will only be accepted at the particular destination entry location 22, 24, 26 if each mail piece contained on the pallet is “qualified” for that particular destination entry location 22, 24, 26. A mail piece is “qualified” for the particular destination entry location 22, 24, 26 if its addressed location 28 (destination address, e.g. a home or business address) is located within that destination entry location's 22, 24, 26 service area. For example, a mail piece with a destination address location 28 located in Springfield, Mass. would not be qualified to be accepted at NDC Denver, Colo. because that NDC does not provide service to that address. However, that mail piece would be qualified to be accepted at NDC Springfield, Mass. Accordingly, if a pallet contains, for example, 1,000 mail pieces, and if only one of those mail pieces contained the addressed location 28 located in Springfield, Mass., then the entire pallet is not “qualified” to be accepted at NDC Denver, Colo. and, thus, cannot be drop shipped there. However, if the remaining pieces all have addressed locations 28 within the service area of NDC Denver, Colo. and the disqualifying mail piece addressed to Springfield, Mass. were removed from the pallet, then the pallet would be qualified to be deposited at NDC Denver, Colo. The disqualifying mail piece can be removed either individually from its tray, i.e., individual mail piece removal, or by removing the entire tray containing the disqualifying mail piece from the pallet, i.e., tray removal. A more detailed example of qualification is shown in
The USPS further requires that pallets of mail pieces being deposited at destination entry locations 22, 24, 26 are associated with one or more electronically deposited specification files. For example, the specification files may be “Mail.dat®” files or “Mail.XML” files. The Mail.dat file is an industry standard file format, maintained and owned by International Digital Enterprise Alliance, Inc. (“IDEAlliance”), that contains detailed information about a presorted mailing job. For the purposes of the present disclosure, the apparatuses and methods described herein are shown and described with use of Mail.dat files. However, it should be readily understood that the systems and methods disclosed herein may be configured to utilize other specification file types, such as Mail.XML files. Generally, Mail.dat files are generated by the mailers 12 with “pre-sort” software that processes one or more mail lists for a mail job. Mail.dat files generated with pre-sort software will be initially mark each of the mail pieces contained in the file to enter either a local entry post office 16 or one of the USPS destination entry locations 22, 24, 26, which may be referred to as the “as-marked” entry location. The Mail.dat files are typically “zip” files that each contain at least eight text files, which includes information about each of the mail pieces within a mail job. Each Mail.dat file includes, among other things, a container summary (“CSM”) record and a container quantity (“CQT”) record. The CSM record includes identification of the as-marked USPS entry location, a container grouping identification field, a postage grouping identification field, label destination lines 1 and 2, label contents lines 1 and 2, and user info line 2, scheduled induction date, scheduled pickup date, entry zip code/type/locale key. The container grouping identification field is available for marking by the mailers 12, the third party vendors 30 for various sorting and identification purposes. The CQT record includes the drop ship discount level for each mail piece, for example, the NDC or SCF postage rate.
As discussed above, prior to drop-shipping the mailing job at the destination entry locations 22, 24, 26, the mailer 12 and/or a third party vendor 30 may perform “consolidation,” “co-palletization” and/or “commingling” services on the mail pieces. These services may be performed in order to achieve postage savings and/or to manipulate pallets in order to qualify the pallets for certain of the destination entry locations 22, 24, 26. “Consolidation” includes grouping pallets together that qualify for the same destination entry location 22, 24, 26 and placing those pallets on the same transportation method for delivery at the destination entry location 22, 24, 26, such as delivery by truck, plane, boat, train or the like. Given that each transportation method has its own cost for transporting and delivering bulk mailings to a destination entry location 22, 24, 26, consolidation may improve shipping and overall cost efficiency by maximizing the amount of cargo contained within each trip of the transportation method and, thus, spreading the cost of the transportation method across a larger number of mail pieces and mailers. “Co-palletization” encompasses consolidation, but further includes rearranging trays within pallets, adding trays to pallets and/or removing trays from pallets. Thus, co-palletization improves shipping and overall cost efficiency by manipulating pallet compositions to qualify for drop-ship delivery deeper within the USPS distribution network 14. “Commingling” includes removing and rearranging individual mail pieces (e.g. letters) from trays on pallets to form newly arranged trays and pallets. Commingling may also improve shipping and cost efficiency by manipulating pallet and tray compositions to qualify for delivery deeper within the USPS distribution network 14.
Methods of bulk mailing logistics according to embodiments of the present disclosure specifically identify, contemporaneously with mailing jobs, which mail pieces (or trays or pallets) in the mail jobs are to receive either consolidation services, co-palletization services or commingling services. Thus, methods according to embodiments of the present disclosure are configured to achieve greater cost savings than previously known mailing techniques.
Referring to
Referring to
Referring to
The process 300 begins at step 302 with the importing of one or more Mail.dat files 208 (
Next, a step 304 receives the pricing scenario, which includes storing of one or more of the following variables (or input parameters or data) into the database 204 or other computer memory: inbound shuttle rate, maximum weight per shuttle, fuel surcharge rate, consolidation charges and rate sheet, consolidation preparation fee, co-palletization charges and rate sheet, minimum destination charge (MDC) aggregation method, commingle rate, postage effective date, transportation break-up method and which bulk/direct mail services are permitted (or selected) by the mailer 12 (
Referring to
The maximum weight per shuttle 406 is a variable that defines how many mail pieces, in terms of weight, may be transported via an inbound shuttle, for example, 20,000 lbs. The mailer 12 (
The fuel surcharge rate 407 is a variable that accounts for fluctuating fuel prices as a cost that contributes to the total cost of transporting the mail pieces for bulk mail services via inbound and outbound shuttles to and from the third party vendor 30. The fuel surcharge can be stored as a flat fee or, alternatively, as a percentage of the inbound shuttle rate.
The consolidation charges and rate may be entered in the field 408 in the graphical user interface 400 which provides the applicable rates for performing consolidation services on mail pieces. Referring to
There may also be a column for MDCs. In particular, when utilizing consolidation services, if the amount charged for delivering a given amount of mail pieces to an entry location would not amount to a minimum threshold at the applicable rate, then the vendor 30 (
The consolidation preparation fee is for performing consolidation services. This fee may be listed per mail piece, for example, $0.003/piece. This preparation fee reflects the mailer's 12 costs for preparing the physical mailing for consolidation services. This optional variable input may reflect, for example, labor and floor space cost for building pallets for the mail job. This variable may be input by the mailer 12 or the third party vendor 30.
Referring to
An MDC could be, for example, $45.00. Thus, if 200 lb of mail pieces were ordered to receive co-palletization services for delivery to a USPS location and having a co-palletization rate of $9.00/100 lb, then the consolidation charges would be $45.00 and not $18.00 for that given order. The co-palletization rates and MDCs may vary or be the same for each USPS location. The co-palletization charges and rate sheet may be in any computer readable table structured format, for example, a CSV file. Instead of entering the co-palletization charges and rate table 600 (or database), a co-palletization rate per piece may be entered, which is a flat fee per piece independent of the destination entry location 22, 24, 26 (
The minimum destination charge (MDC) aggregation method is an option that allows for the consideration of which aggregation method will be utilized by the system/logic for determining how to determine and allocate MDCs. Different MDC aggregation methods include: (1) shuttle/job/destination; (2) shuttle/destination; (3) destination; and (4) pallet. For destination aggregation method, the MDC is determined based on whether the amount charged for servicing mail pieces satisfies a minimum threshold for each allowable USPS entry location. Under MDC aggregation method (1), the mailer 12 is most likely to incur a minimum charge adjustment because they have the most granular grouping of pallets used to perform the assessment. Only pallets on the same shuttle, with the same job, and the same destination are aggregated together. Under MDC aggregation method (2), the mailer 12 is less likely than MDC aggregation method (1) to incur a minimum charge because pallets on the same shuttle, going to the same destination are aggregated together regardless of whether or not they are part of the same mail job. Under MDC aggregation method (3) the client is least likely to incur a minimum charge because the only consideration when performing the aggregation is the destination, regardless of inbound shuttle and mail job.
Referring to
A postage effective date field 440 includes the amount of appropriate postage for mail pieces based on type/level of USPS entry location for the time period of the mail jobs. The appropriate postage will reflect the USPS required postage for mail pieces entering NDCs 22, SCFs 24 and DDUs 26 for trays and pallets containing mail pieces with addressed locations 28 within 5-digit zip code, 3-digit zip code, automated area distribution centers (“AADC”), and mixed AADCs. Currently, the USPS does not offer discounted postage rates for drop-shipping mail pieces at DDUs 26. It would be understood by those of skill in the art that USPS Postal Notice 123 does not include an entry discount for “DDU.” However, it should be readily understood that if the USPS were to allow entry discounts for DDUs 26, then embodiments according to the present disclosure may include consideration of DDUs 26. The system 200 may be configured to store in the database 204 or retrieve via the computer 202 information from USPS Postal Notice 123. As depicted in the diagram 1700 of
The transportation hybrid break-up method variable/field 450 allows the mailer 12 to select a particular break-up method from a group of allowable methods. The group of allowable transportation break-up methods includes: (1) by tray; (2) by pallet; (3) by destination; and (4) by job. A mailer 12 can enter this selection via a drop down menu, toggle field or the like. The selected transportation break-up method will determine the granularity of the bulk mailing optimization, as will be discussed in greater detail below.
The type of bulk mail services shown as check boxes 455 allowed (or selected) by the mailer 12 can be configured to be stored via a toggle field entry format. Thus, only bulk mail services toggled to the affirmative will be accounted for by methods according to the present disclosure.
While not shown in the graphical user interface shown in
Referring to
Next, a step 706 calculates the initial starting point for performing an iterative analysis, which includes calculating the consolidation charges for all of the freight listed in the Mail.dat file(s), as follows. First, all of the non-local entry freight is allocated to shuttles by destination and then by pallet ID. The allocation to shuttles will be based on the weight of the freight in accordance with the maximum weight per shuttle variable entered, as discussed above. Then, the entered shuttle charges as are applied. The step 706 then applies the consolidation charges based on consolidation charges and rate table 500, as discussed above, in view of the information imported from the Mail.dat file(s). Also, if any consolidation preparation fees or agent markups are entered, those may be applied as well. Once all the above fees are applied, the step 706 generates an initial cost that is based on all of the freight being marked for consolidation services for delivery to USPS entry locations as-marked in the Mail.dat file(s). This initial cost is stored by step 706 as an initial cost value. Once the initial cost value has been stored, a step 708 performs an iterative analysis to determine the transportation methods breakdown that provides optimal cost, as described in
Referring to
Referring to
After the improved (or more optimal) shipping method has been determined in the step 750, a step 752 calculates the hybrid charges (or costs). Similar to determining the initial cost value starting point with step 706, as discussed above, first, all of the non-local entry freight is allocated to shuttles by destination and then by pallet ID. The allocation to shuttles will be based on the weight of the freight in accordance with the maximum weight per shuttle variable entered, as discussed above. Then, the shuttle charges as entered are applied. The step 752 then applies the consolidation charges based on consolidation charges and rate table 500, as discussed above, in view of the information imported from the Mail.dat file(s) 208. The step 752 applies the co-palletization charges based on the co-palletization charges and rate table 600, as discussed above, in view of the information imported from the Mail.dat file(s) 208. The step 752 also applies the commingle rate charges based on the number of mail pieces, or by weight of mail pieces if configured for that rate, marked as being for commingle. Also, if any consolidation, co-palletization or commingle preparation fees or agent markups are entered, those are applied as well. Once all the above fees are applied, the step 752 generates a cost value that is the sum of the consolidation, co-palletization and commingle charges. This cost value will be stored by the step 752 as a cost value.
After the hybrid charges have been calculated 752, a step 754 validates the calculated hybrid charges to determine if the number calculated in step 752 is appropriate. If the result is No, the calculated charges are not appropriate and the step 750 is repeated for another shipping method. If the result is Yes, a step 754 determines if the calculated 752 hybrid charges are optimal by comparing cost values from consecutive runs through the logic 708 to determine if an iterative loop break condition is satisfied. Iterative loop break conditions may include, for example, (1) if consecutively stored cost values are the same and/or (2) if a stored cost value is the same number at least once previously (not necessarily consecutively) and is the lowest cost value of all of the stored cost values. In a first pass through performing the iterative analysis 708 there will only be two values to compare, the initial iterative cost value and the first cost value. However, with each pass through the iterative loop there will be a growing number of stored cost values until one of the break loop conditions are satisfied. If the step 756 determines that an iterative loop break condition has not been satisfied, the step 750 is performed again to determine another improved shipping method. If the step 756 determines that an iterative loop break condition is satisfied, then the process will exit iterative analysis step 708 and proceed to the step 710 of saving the cost optimization results, shown in
Referring to
As an example, if the break-up method entered was “by pallet,” and there were 1,000 pallets included in the imported via Mail.dat file(s) 208 then the step 706 during initializing the calculation starting point will initially mark all 1,000 pallets as being for consolidation. However, assuming consolidation, co-palletization and commingle services are all entered as permitted bulk mail services, then the step 772 will sum the total charges for consolidation, co-palletization and commingle services of each tray on a per pallet basis because the “by pallet” break-up method was selected. Then, the step 772 selects the most cost effective option for each group, in this case, for each pallet. Thus, for the first pallet of the 1,000 pallets, if consolidation total charges of the pallet is $350.00, and if co-palletization total charges of the pallet is $300.00 and if commingle total charges of the pallet is $425.00, then co-palletization would be selected for that first pallet and all trays in that group's group identification field of their corresponding CSM record would be marked accordingly. For example, in that case, the group identification field would be marked as “co-palletization.” However, for the second pallet of the 1,000 pallets, if consolidation charges were $325.00, co-palletization charges were $350.00 and commingle total charges were $375.00, then consolidation would be selected for that second pallet and all trays in that group would be marked accordingly. For example, in that case, the group identification field would be marked as “consolidation.” This process would continue for each group in the job, in this case for each pallet because the “by pallet” break-up method was selected. Thus, one possible outcome for a 1,000 pallet job would be that 825 pallets are selected for consolidation, 149 pallets are selected for co-palletization and 26 pallets are selected for commingle.
Referring to
The pricing scenario for this example includes a consolidation charges and rate table 408, a co-palletization charges and rate table 410, and a $0.25 commingle rate per piece (RPP) 430 being stored in the system 200. Further, the selected MDC aggregation method 412 is by destination, the selected break-up method 450 is by pallet, and permitted bulk mailing services 455 includes consolidation, co-palletization and commingling. The shuttle rate 404 is $385 per shuttle with shuttles having a max weight 406 of 35,000 lbs and a fuel surcharge rate 407 is entered as 14% of shuttle costs. No preparation fees 405 or mark-up amounts 409 are entered.
The graphical user interface 400 shown in
The drop ship savings (“DS Savings”) field 461 according to this improved shipping method amounts to $2,318 field 476, compared to the as-marked of $1,717 field 462. This drop ship savings is $602 greater than as originally marked (or “as-marked”). In other words, the hybrid savings as determined by the system 200 in accordance with the method 300 is $602 field 478. The hybrid results includes greater shipping charges fields 463 at $638 compared to the as-marked shipping charges of $473, however, this increase in shipping charges is overcome by the decrease in postage fields 465 now $15,689 compared to the as-marked $16,455. The breakdown of the as-marked postage, $16,455, is shown in field 495. The breakdown of the postage provides a visual summary of how much postage is spent on each type of USPS entry point facility, the number of mail pieces destined for each type of USPS entry point facility, the postage rate being paid for each mail piece per USPS entry point type and the rate type (e.g., 5-digit zip code rate, 3-digit zip code rate, MxAADC). Entry point type (or “EP Type”) may include letter codes to signify the type of USPS entry location. For example, the letter code “B” may refer to NDCs, the letter code “S” may refer to SCFs, and the letter code “N” may refer to none, or non-entry (i.e., origin entry). The decrease in postage is possible due to the USPS's postage policy for delivering bulk mailings deeper within the distribution network 14. In this example, the Mail.dat file 208 had 51,435 mail pieces marked for NDCs and 7,326 mail pieces marked for SCFs fields 466, 467 respectively. However, after analysis in accordance with the method 300, the system 200 has 6,920 mail pieces marked for NDCs and 61,839 mail pieces marked for SCFs. While field 495 is shown with the breakdown of the as-marked postage, it should be readily understood that this field may be configured to show alternatively to the breakdown of the as-marked postage, or in addition to, a breakdown of the hybrid postage.
Referring to
In some embodiments, the results may be formatted as shown in
Referring to
While the exemplary method 300 has been described as receiving the pricing scenario 200 for each job, it is included within the scope of the present disclosure that the pricing scenario may already be preconfigured for a mailer 12. For instance, a pricing scenario may be preconfigured by the mailer 12 from a previous job and saved as a mailer 12 preference. This way the mailer 12 does not need to enter variables each time the mailer 12 desires to identify the optimized shipping method for a job when using a bulk mailing logistics method or apparatus according to the present disclosure. Alternatively, a vendor 30 or other provider may offer preconfigured pricing scenarios to mailers 12. Thus, the method in this instance would permit a mailer 12 to import Mail.dat file(s) 100 and directly proceed to performing hybrid analysis 300.
While
The present disclosure advantageously provides methods and systems for specifically identifying, contemporaneously with mailing jobs, which mail pieces in the mailing jobs are to receive either consolidation, co-palletization or commingling services in order to achieve greater mailing savings.
The present disclosure advantageously provides methods and systems that may be used before or after a mailer 12 has physically formed the pallets of a job. Thus, if a method according to the present disclosure is performed before the pallets are formed, the mailer 12 can avoid the time and expense of reorganizing pallets later. Yet, if a method according to the present disclosure is performed after the pallets are formed, the mailer 12 can still achieve cost savings by reconfiguring the pallets as provided for by the output of the cost optimization analysis results.
The present disclosure advantageously provides systems and methods that may generate modified Mail.dat files 210 that include a more efficient mail job logistics plan. The modified Mail.dat files 210 may be deposited with the USPS through the PostalOne!® system in substantially as generated by the disclosed systems 200 and methods 300. Alternatively, the mailer 12 or vendor 30 may further modify or alter the modified Mail.dat files 210 in order to alter the file(s) eventually deposited with the USPS. This may be advantageous if, for example, the mailer 12 is only going to send a portion of the mailing job to the USPS with or without the assistance of a vendor 30 and send the remaining part of the mail job to a commingler, in which case the commingler may separately deposit Mail.dat file(s) with the USPTO when that mail job is eventually executed.
While the term “mail job” is used in the present disclosure, persons of ordinary skill in the art may sometimes refer to “job” as a campaign, order, project or the like.
While GUIs, tables, reports and the like have been shown and described herein with specific values for costs, postage rates, shuttle weight, fuel surcharges, markup amounts and the like, it should be readily understood that the values shown and described herein are for illustrative purposes only. Embodiments according to the present disclosure may have the same and/or different values than the values provided herein for the above-mentioned items. Similarly, while values provided herein have been provided with specific units such as dollars ($), weight (lbs), percentages (%) and the like, it should be readily understood that the units shown and described herein are for illustrative purposes only. Embodiments according to the present disclosure may have the same and/or different units than the units provided herein for the above-mentioned items.
The system, computers, devices and the like described herein have the necessary electronics, computer processing power, interfaces, memory, hardware, software, firmware, logic/state machines, databases, microprocessors, communication links, displays or other visual or audio interfaces, printing devices, and any other input/output interfaces, to provide the functions or achieve the results described herein. Except as otherwise explicitly or implicitly indicated herein, process or method steps described herein may be implemented within software modules (or other computer programs) executed on one or more general purpose computers. Specially designed hardware may alternatively be used to perform certain operations. Accordingly, any of the methods described herein may be performed by hardware, software, or any combination of these approaches. In addition, a computer-readable storage medium may store thereon instructions that when executed by a machine (such as a computer) result in performance according to any of the embodiments described herein.
Any process descriptions, steps, or blocks in process or logic flow diagrams provided herein indicate one potential implementation, do not imply a fixed order, and alternate implementations are included within the scope of the present disclosure in which functions or steps may be deleted or performed out of order from that shown or described, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art.
Conditional language, such as, among others, “can,” “could,” “might,” or “may,” unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments could include, but do not require, certain features, elements, or steps. Thus, such conditional language is not generally intended to imply that features, elements, or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without user input or prompting, whether these features, elements, or steps are included or are to be performed in any particular embodiment.
Although exemplary embodiments of the present disclosure have been shown and described in detail, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the spirit and scope thereof. For example, although various charges have been described as being entered, for example, the shuttle charge, it would be within the scope of the present disclosure to not have any shuttle charges explicitly entered, but rather be incorporated into a different rate/charge. For example, commingle services may be offered with a flat rate per piece with no additional “shuttle charge.” However, one of ordinary skill would recognize that the shuttle charge is simply lumped in with the flat rate per piece charge. Accordingly, the preceding portion of this specification is to be taken in an illustrative, as opposed to limiting, sense.
This application claims priority to U.S. Provisional Patent Application No. 62/440,565, filed Dec. 30, 2016, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62440565 | Dec 2016 | US |