1. Field of the Invention
The present invention pertains to shipping and mailing and in particular to a method and system for comparing cost of shipping options.
2. Discussion of Related Art
The use of centralized mailing facilities have achieved wide acceptance. Various organizations such as corporations, firms, banking institutions, government institutions, and small businesses, and individuals utilize these centralized mailing facilities to mail or ship various types of mailings including letters, packages or parcels.
Generally, these centralized mailing facilities employ mailing clerks for preparing the mail (e.g. weighing the mail, labeling the mail, etc.) and entering data (e.g., weight, dimensions, origin, destination, parcel value, timing, pickup options, delivery, delivery notification, etc.) into a mailing database for printing a proper mailing label for mailing or shipping a package via a mail carrier. For example, within the United States of America (USA), there are many mail carriers such as United States Postal Service (USPS), United Parcel Service (UPS™), Federal Express (FedEx®) and DHL Express. A selection of a particular mail carrier often depends on an individual manager of the centralized mailing facility. The individual manager of the carrier facility often selects a particular mail carrier based on a negotiated mailing agreement for discounted shipping rates. However, this may not be the best strategy in a competitive world where there are various shipping options offered for shipping or mailing a package or letter.
Some shipping managers appreciate the fact that there is the possibility to comparison shop between various rates offered by various carriers. However, effective comparison shopping across multiple carriers can be difficult and a time-consuming task. Many centralized mail facilities of organizations rely on one or two carrier rather than comparison shopping for the best shipping rate across multiple carriers.
Therefore, there is a need for a method a system for comparing cost of shipping options between multiple mail carriers.
An aspect of the present invention is to provide a method for comparing cost of shipping options. The method includes determining, with a computer system, based on shipping data input into the computer system, a first shipping cost for shipping the package using a first mail carrier; determining, with the computer system, based on the shipping data, a second shipping cost for shipping the package using a second mail carrier; calculating, with the computer system, a cost difference between the first shipping cost and the second shipping cost; outputting by the computer system the cost difference; and periodically sending the cost difference for shipping the package or a plurality of packages to an individual or organization monitoring shipping costs.
Another aspect of the present invention is to provide a system for comparing cost of shipping options, the system comprising a processor configured to: (a) determine, based on shipping data input by a user, a first shipping cost for shipping a package using a first mail carrier; (b) determine, based on the shipping data input by the user, a second shipping cost for shipping the package using a second mail carrier; (c) calculate a cost difference between the first shipping cost and the second shipping cost; (d) output the cost difference; and (e) send the cost difference for shipping to package or a plurality of packages to an individual or organization monitoring shipping costs.
Although the various steps of the method of providing or printing postage stamps are described in the above paragraphs as occurring in a certain order, the present application is not bound by the order in which the various steps occur. In fact, in alternative embodiments, the various steps can be executed in an order different from the order described above or otherwise herein.
These and other objects, features, and characteristics of the present invention, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. As used in the specification and in the claims, the singular form of “a”, “an”, and “the” include plural referents unless the context clearly dictates otherwise.
In the accompanying drawings:
The method further includes inputting by the user (e.g., the clerk at the shipping warehouse) of various shipping data including inputting the name of the individual or the organization, destination address, destination postal code, telephone number, and any other information data as may be needed at window 12 of graphical user interface 10, at S12. The shipping data may further include a shipper code that is input at window 14 of the graphical user interface 10. The shipper code is a series of letters and/or digits assigned to the shipper (e.g., the individual or organization that is shipping or mailing the letter or package). The method further includes inputting information data relating to the package being shipped such the type of service at window 14, the type of package and dimensions of the package at window 16, the weight of the package, at window 18, at any other data such as declared value, reference number, etc., at S14.
The method further includes outputting a shipment cost based upon the input data in the graphical interface 10, at S16. Specifically, using the data input by the user, the software application accesses a rate table and outputs the shipment cost for shipping the package. The method further includes displaying the output shipment cost for shipping the package to the specified destination in window 20 of the graphical interface 10, at S18. The method may further include storing the output cost in a memory of a computer executing the software application, at S20.
The method further includes initiating a second software application for comparing cost of shipping options and for processing shipments through a second mail carrier, according to an embodiment of the present invention, at S22. In one embodiment, the initiating includes the user manually clicking to open the second software application. In another embodiment, the initiating of the second software application is performed automatically once the user manually initiates the first software application, for example, substantially simultaneously. The method includes displaying a graphical user interface on a computer of a user (e.g., a clerk at a shipping warehouse).
The method further includes inputting information data relating to the package being shipped, at S26, such as the type of service at window 34, the type of package and dimensions of the package at window 36, the weight of the package, at window 38. The method further includes inputting the type of mailing or shipping service requested by the user for shipping the package, at window 40. In one embodiment, the type of service includes the various mail services provided by USPS including Express Mail, Express Mail Flat Rate Envelope, Priority Mail, Priority Flat Rate Large Box, Priority Flat Rate Box, Priority Rate Small Box, Priority Flat and Rate Envelope. The mail services may also include requesting a delivery confirmation, a registered mail, a certified mail, a signature confirmation or a return receipt, or any combination of two or more thereof when available by selecting any of the boxes 42. The method further includes outputting by the second software application a shipment cost based upon the input data, at S28. In one embodiment, the method includes displaying the output shipment cost on window 44 of the graphical interface 30, at S30. Using the data input by the user, the second software application accesses a rate table provided by USPS and outputs (and displays) the shipment cost for shipping the package to the specified destination in window 44 of the graphical interface 30. The method may further include storing the output cost in a memory of a computer executing the second software application, at S32.
The method further includes retrieving the shipment cost output by the first software application and the shipment cost output by the second application, at S34. The method further includes computing the difference between the output shipment cost obtained using the first software application (e.g., UPS WORLDSHIP or FedEx SHIP MANAGER) and the output shipment cost obtained using the second software application (e.g., ENDICIA PLATINUM SHIPPER), at S36. In one embodiment, the calculated or computed difference is displayed as “Savings” at 46 in graphical user interface 30. In one embodiment, the calculated or computed difference is labeled “savings” as the cost obtained using the second software application is less than the cost obtained using the first software application. In other words, the user would save in cost of shipping when using the USPS carrier instead of the UPS or FedEx carriers. In one embodiment, the method further includes storing the calculated or computed difference in a memory of the computer executing the second software application, at S38.
In one embodiment, the method further includes storing in a memory of the computer the computed difference as “actual savings” when the user uses the USPS as the first mail carrier for shipping the package, i.e., when the user activates button “Process Shipment” 48 in graphical user interface 30 of the second software application. The difference is referred to herein as “Actual Savings” as the user actually saves in shipping costs. The method further includes storing in a memory of the computer the computed difference as “Potential Savings” when the user uses the first mail carrier (e.g., UPS or FEDEX) other than the second mail carrier (USPS) for shipping the package, i.e., when the user activates button “Process Shipment” 22 in graphical user interface 10 of the first software application. The difference is referred to as “Potential Savings” as the user did not save in shipping charges when shipping the package but this value corresponds to potential savings if the user would have selected to use the USPS mail carrier by clicking on button “Process Shipment” 48 in graphical user interface 30 instead of activating button process shipment 22 in graphical user interface 10.
For each shipment processed by the user, a difference is automatically stored either as “actual savings” or as “potential savings” depending on whether the user actually saved in shipping costs in the case of actual savings when the shipment is processed through the second mail carrier (USPS) or would have saved in shipping costs in the case of potential savings in the case where the user selected the first mail carrier (UPS) instead of the second mail carrier (USPS) even though the shipping costs are less when using USPS instead of the competitor mail carrier (e.g., UPS or FEDEX).
In one embodiment, data including the cost difference on shipments where actual savings is realized are stored in a first file, referred to herein as “Actual Log” in a memory of the computer executing the second software application (e.g., ENDICIA PLATINUM SHIPPER). Data including the cost difference on shipments where potential savings are shown are stored in a second file, referred to herein as “Potential Log” in a memory of the computer executing the second software application.
When a user clicks on tools at 52 in the graphical user interface 30, a menu 54 is displayed.
In addition, on the widow 70 are reported the number of residential mismatches 76, the number of invalid addresses 77, and the number of rural addresses 78. The number of residential mismatches reports the number of residential addresses where the user failed to indicate that the destination addresses are residential. As a result, the sender or user can incur an additional fee or charge from the first mail carrier (e.g., UPS or FedEx). Similarly, the number of rural addresses reports the number of residential addresses in rural areas where the user failed to indicate that the destination addresses are rural. As a result, the sender or user can incur an additional fee or charge from the mail carrier (e.g., UPS or FedEx). Similarly, the sender or user can also incur additional fees or charges from the mail carrier (e.g., UPS or FedEx) if the destination address is invalid or not correct. Therefore, in addition to the potential saving that the user failed to capture by the user's failure to select the USPS as the mail carrier, the user further incurred additional costs or fee due to the fact that the user did not indicate in the software application that the destination address is a residential address or a rural address.
The window 70 includes button “view” 75A and button “save” 75B. A user can click on button view 75A to view the potential savings log file. The user can also click on button save 75B to store the potential savings log. The window 70 also includes button “view” 75C and button “save” 75D. A user can click on button view 75C to view the actual savings log file. The user can also click on button save 75D to store the actual savings log. In one embodiment, the potential and actual savings log files are Microsoft EXCEL files. However, as it can be appreciated, the potential savings log file and/or the actual savings log file can be any type of file containing the specifics of the various shipments along with the potential or actual savings associated with each shipment.
The window 70 also includes areas reserved for inputting email addresses. In one embodiment, there are provided three areas 79A, 79B and 79C for specifying email addresses where to send the savings report, i.e., where to send the two files “potential log” and “actual log” described in the above paragraphs. For example, as shown in
The window 70 may further include a button 80 for specifying that the savings report including the potential savings log file and the actual savings log file be sent automatically at the end of each month. Although, in this example, the period is set at one month, as it can be appreciated, the period can be customized as desired. For example, emailing the savings report can be implemented at the end of each business day, or at the end of each week, every two weeks, every month, every two months, etc.
The ability to receive emails summarizing the potential savings and actual savings can be useful to the shipping manager in that it allows the shipping manager to monitor shipping costs without to physically go to the computer through which the shipment was processed to retrieve shipping history. In addition, the ability to receive emails summarizing the potential savings and actual savings can also be useful to the individual (e.g., a sales person) who installed the second software application for processing shipment through USPS in that it allows the individual to track the usage of the second software application and gives the opportunity to remind the shipping manager at the organization that shipping through USPS would have saved the organization a certain dollar amount as indicated in the potential savings report log. This can be done remotely by the sales person by contacting the shipping manager (e.g., via email, telephone or text message) which saves time and travel costs to the sales person.
In some embodiments, application programs for performing methods in accordance with embodiments of the invention can be embodied as program products in a computer such as a personal computer or server or in a distributed computing environment comprising a plurality of computers. The computer may include, for example, a desktop computer, a laptop computer, a handheld computing device such as a PDA, etc. The computer program products may include a computer readable medium or storage medium or media having instructions stored thereon used to program a computer to perform the methods described above. Examples of suitable storage medium or media include any type of disk including floppy disks, optical disks, DVDs, CD ROMs, magnetic optical disks, RAMs, EPROMs, EEPROMs, magnetic or optical cards, hard disk, flash card (e.g., a USB flash card), PCMCIA memory card, smart card, or other media. Alternatively, a portion or the whole computer program product can be downloaded from a remote computer or server via a network such as the internet, an ATM network, a wide area network (WAN) or a local area network.
Stored on one or more of the computer readable media, the program may include software for controlling both the hardware of a general purpose or specialized computer or processor. The software also enables the computer or processor to interact with a user via output devices such as a graphical user interface, head mounted display (HMD), etc. The software may also include, but is not limited to, device drivers, operating systems and user applications.
Alternatively, instead or in addition to implementing the methods described above as computer program product(s) (e.g., as software products) embodied in a computer, the method described above can be implemented as hardware in which for example an application specific integrated circuit (ASIC) can be designed to implement the method or methods of the present invention.
Although the various steps of the method(s) are described in the above paragraphs as occurring in a certain order, the present application is not bound by the order in which the various steps occur. In fact, in alternative embodiments, the various steps can be executed in an order different from the order described above.
Although the invention has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred embodiments, it is to be understood that such detail is solely for that purpose and that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present invention contemplates that, to the extent possible, one or more features of any embodiment can be combined with one or more features of any other embodiment.
In the above paragraphs, it is described that in one embodiment the second mail carrier is USPS. However, as it can be appreciated, the second mail carrier can be any other mail carrier.
Furthermore, since numerous modifications and changes will readily occur to those of skill in the art, it is not desired to limit the invention to the exact construction and operation described herein. Accordingly, all suitable modifications and equivalents should be considered as falling within the spirit and scope of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US11/33765 | 4/25/2011 | WO | 00 | 3/5/2013 |
Number | Date | Country | |
---|---|---|---|
61328059 | Apr 2010 | US |