Patent ID: 8150781

Claim:
A computer-implemented method for facilitating shipment of a package, the method comprising: receiving, by a computing device, historical analytic data of one or more available shipping options from multiple users who have shipped packages via one or more carriers; receiving, at the computing device, identification of one or more business rule parameter inputs for a computer-generated business rule; automatically identifying, by the computing device, an output shipping option for the computer-generated business rule; storing, by the computing device, the computer-generated business rule, including the identified output shipping option, such that the stored computer-generated business rule may be applied to received parameters for shipment of packages to identify the stored output shipping option as a preferred shipping option, receiving, by the computing device, one or more parameters for shipment of the package; and based at least in part on application of one or more stored business rules using the historical analytical data to the one or more parameters, the one or more business rules including the stored computer-generated business rule, identifying, at the computing device, one or more preferred shipping options out of the one or more available shipping options.