Patent ID: 8725656

Claim:
A system for processing data associated with a freight shipment, comprising: one or more computer processors configured to: execute a rate sheet input module capable of accepting a plurality of rate sheets wherein each rate sheet specifies published freight rates and each rate sheet is associated with one of a plurality of freight carriers and is respectively structured according to one of a plurality of formats, the rate sheet input module receiving and storing a rate sheet associated with a specific freight carrier of a plurality of freight carriers and structured according to a specific format of the plurality of formats; execute a rate sheet analyzer module adapted to interface with a template storage module storing a plurality of templates, wherein a specific template of the plurality of templates is associated with the specific freight carrier and is structured according to the specific format of the plurality of formats to interpret the rate sheet, the rate sheet analyzer module producing an output by: (a) selecting the specific template of the plurality of templates by matching the specific freight carrier associated with the rate sheet with the specific freight carrier associated with the specific template; and (b) interpreting the rate sheet by applying the specific template to the rate sheet; and execute a rule generation module, the rule generation module receiving the output from the rate sheet analyzer module and generating computer code based on the output, wherein when the code is executed, the code generates a freight charge associated with the freight carrier.