Compiled data for software applications
First Claim
1. A system for converting zone and rate data used for shipment rate calculations into executable code, said system comprising:
- at least one computer processor configured to execute one or more applications, wherein said one or more applications, when executed, are configured to perform the steps of;
a) scanning said zone and rate data from at least one source file comprising source data for at least one rate chart and at least one zone chart;
b) after scanning said zone and rate data from said at least one source file, parsing said zone and rate data in accordance with at least one template, said at least one template being embodied within said at least one source file; and
c) utilizing said parsed zone and rate data to generate said executable code, wherein;
said executable code is executable, without accessing said at least one source file, to;
(1) receive one or more parameters related to a shipment, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and (4) provide said shipping rate for said shipment.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention provide systems and methods of converting data used for shipment rate calculations into executable code. More specifically, certain embodiments if the present invention provide systems and methods of converting data used for shipment calculations into executable code by scanning the data from at least one source file, parsing the data in accordance with a template, and generating the executable code by utilizing the parsed data. As a result, the code may be executed to provide the data used for shipment rate calculations without having to access the original source file. In addition, compiling such data into executable code may improve look-up performance, may provide encapsulation of logic related to the specific nature of the data, and may provide a mechanism by which the raw data is not overtly exposed to end users of the software and third-parties.
-
Citations
22 Claims
-
1. A system for converting zone and rate data used for shipment rate calculations into executable code, said system comprising:
-
at least one computer processor configured to execute one or more applications, wherein said one or more applications, when executed, are configured to perform the steps of; a) scanning said zone and rate data from at least one source file comprising source data for at least one rate chart and at least one zone chart; b) after scanning said zone and rate data from said at least one source file, parsing said zone and rate data in accordance with at least one template, said at least one template being embodied within said at least one source file; and c) utilizing said parsed zone and rate data to generate said executable code, wherein; said executable code is executable, without accessing said at least one source file, to;
(1) receive one or more parameters related to a shipment, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and (4) provide said shipping rate for said shipment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for retrieving zone and rate data used for shipment rate calculations comprising:
-
at least one computer processor configured to execute one or more applications, wherein said one or more applications, when executed, are configured to perform the steps of; calling an executable code, wherein; said executable code is generated by scanning said zone and rate data from at least one source file comprising source data for at least one rate chart and at least one zone chart and parsing said zone and rate data in accordance with at least one template, said at least one template being embodied within said at least one source file; and said executable code is executable without accessing said source file to;
(1) receive one or more parameters related to a shipment, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and (4) provide said shipping rate for said shipment. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for converting zone and rate data used for shipment rate calculations into executable code comprising:
-
a) scanning said zone and rate data from at least one source file comprising source data for at least one rate chart and at least one zone chart; b) parsing said zone and rate data in accordance with at least one template by at least one computer processor, said at least one template being embodied within said at least one source file; and c) generating said executable code by said at least one computer processor utilizing said parsed zone and rate data, wherein said executable code is executable, without accessing said source file, to;
(1) receive one or more parameters related to a shipment, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and (4) provide said shipping rate for said shipment. - View Dependent Claims (14, 15, 16)
-
-
17. A method for retrieving a shipping rate comprising the step of:
calling an executable code by at least one computer processor, wherein; said executable code is generated by scanning zone and rate data from at least one source file comprising source data for at least one rate chart and at least one zone chart and parsing said rate data and said zone data in accordance with at least one template, said at least one template being embodied within said at least one source file; and said executable code is executable without accessing said source file to;
(1) receive one or more parameters related to a shipment, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify said shipping rate based on at least said shipping zone, and (4) provide said shipping rate for said shipment.- View Dependent Claims (18, 19, 20)
-
21. A method for securing zone and rate data used in a transaction, comprising:
-
a) scanning said zone and rate data from at least one source file comprising source data for at least one zone chart and at least one rate chart; b) parsing said zone and rate data in accordance with at least one template by at least one computer processor, said at least one template being embodied within said at least one source file; and c) generating executable code utilizing said parsed zone and rate data, wherein; said executable code is executable without accessing said source file to;
(1) receive one or more parameters related to a transaction, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and to provide said shipping rate required to complete said transaction.
-
-
22. A method for securing zone and rate data provided to a user, comprising:
-
a) scanning said zone and rate data from at least one source file comprising source data for at least one zone chart and at least one rate chart; b) parsing said zone and rate data in accordance with at least one template by at least one computer processor, said at least one template being embodied within said at least one source file; and c) generating executable code by at least one computer processor utilizing said parsed zone and rate data, wherein; said executable code is executable without accessing said source file to;
(1) receive one or more parameters related to a transaction, (2) perform a first lookup to identify a shipping zone based on at least one of said one or more parameters, (3) perform a second lookup to identify a shipping rate based on at least said shipping zone, and to provide said shipping rate to a user.
-
Specification