Freight price calculation method and device for air freight
Through the freight rate calculation method and system, the problem of insufficient digitalization of the freight marketing system of small and medium-sized airlines has been solved, dynamic adjustment and accurate calculation of freight rates have been achieved, the accuracy and efficiency of freight rate calculation have been improved, and the needs of all aspects of freight marketing have been met.
Patent Information
- Application Number
- CN202510934877.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-07
- Publication Date
- 2025-10-17
AI Technical Summary
The freight marketing systems of small and medium-sized airlines lack a digital platform, making it impossible to implement dynamic pricing push, demand forecast analysis and precision marketing. Freight rate calculations are insufficient to reflect the sensitivity of market fluctuations, information transmission efficiency is low, and there is a problem of poor information transmission in long-chain processes.
Provided is a freight rate calculation method and system. By acquiring freight rate rule information to generate calculation logic, estimated freight rates are calculated in real time. Based on interaction, batch space is determined, order information is generated to calculate actual freight rates. International air cargo booking order information is acquired to generate loading management information. Booking information is updated in response to loading anomalies to achieve dynamic adjustment of freight rates.
Provides comprehensive freight marketing solutions for small and medium-sized airlines, automatically integrates rule files and real-time information, dynamically calculates reasonable freight rates, improves the accuracy and efficiency of freight rate calculation, and meets the comprehensive assessment of dynamic factors in each link.
Smart Images

Figure CN120806791A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of air freight, and more particularly, to a method and device for calculating freight rates for air freight. BACKGROUND
[0002] In the field of freight marketing of small and medium-sized airlines, a management system capable of covering the business scope of the marketing process before, during and after marketing is needed, including functions such as booking, document preparation, rate making, rate approval calculation, and revenue management and revenue forecasting. The existing marketing business system of small and medium-sized airlines cannot well integrate the applications and data of each business module. In addition, due to the particularity of physical properties and loading logic in the field of air freight, multiple interactions and dynamic adjustments are needed when calculating freight rates, which need to be comprehensively implemented in the management system in combination with the functions of each link. SUMMARY
[0003] In the following, a brief overview of the present disclosure is given in order to provide a basic understanding of some aspects of the present disclosure. However, it should be understood that this overview is not an extensive overview of the present disclosure. It is not intended to identify key or important parts of the present disclosure or to delineate the scope of the present disclosure. Its purpose is merely to present some concepts of the present disclosure in a simplified form as a prelude to the more detailed description to be given later.
[0004] According to a first aspect of the present disclosure, a method for calculating freight rates for air freight is provided, comprising: obtaining freight rate rule information to generate freight rate calculation logic; in response to receiving booking information, calculating a preliminary freight rate in real time based on the freight rate calculation logic, and determining whether to approve the booking based on the interaction between the preliminary freight rate and the booking information; in response to determining to approve the booking, generating document preparation information to calculate an actual freight rate based on the document preparation information, and generating a waybill information based on the document preparation information and the actual freight rate; obtaining a CBA information based on the booking information, to generate a stowage management information based on the CBA information and the waybill information; and in response to the occurrence of stowage abnormality in the stowage management information, generating a rebooking information based on the stowage abnormality, and updating the booking information based on the rebooking information to calculate the latest freight rate.
[0005] According to a second aspect of the present disclosure, there is provided an air freight rate calculation apparatus, comprising: a rate rule module configured to obtain rate rule information to generate rate calculation logic; a booking module configured to, in response to receiving booking information, calculate an estimated rate in real time based on the rate calculation logic, and determine whether to accept the booking based on interaction of the estimated rate with the booking information; a documentation module configured to, in response to determining to accept the booking, generate documentation information to calculate an actual rate based on the documentation information, and generate waybill information based on the documentation information and the actual rate; a stowage management module configured to obtain a CBA (Consignment Bill of Airfreight) based on the booking information to generate stowage management information based on the CBA information and the waybill information; and a rebooking module configured to, in response to occurrence of a stowage abnormality in the stowage management information, generate rebooking information based on the stowage abnormality, and update the booking information based on the rebooking information to calculate a latest rate.
[0006] According to a third aspect of the present disclosure, there is provided an air freight rate calculation device, comprising: one or more processors; and a memory storing computer-executable instructions that, when executed by the processors, cause the one or more processors to perform the air freight rate calculation method according to the first aspect.
[0007] According to a fourth aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the air freight rate calculation method according to the first aspect.
[0008] According to a fifth aspect of the present disclosure, there is provided a computer program product comprising computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the air freight rate calculation method according to the first aspect.
[0009] An advantage of embodiments of the present disclosure is that a full solution system covering freight cabin reservation, sales policy formulation, price calculation, and post-analysis is provided for small and medium-sized airlines in the freight marketing field, which meets the conditions of relatively small investment and full functions, and quickly establishes a system application in the freight marketing field for small and medium-sized airlines.
[0010] Another advantage of embodiments of the present disclosure is that by automatically integrating rule files in the air freight field and real-time collected freight information, and multiple interactions between the demand side and the carrier side to generate a reasonable freight stowage scheme, dynamic elements of each link in the freight marketing are comprehensively calculated to calculate the actual freight rate.
[0011] It should be appreciated that the above-mentioned advantages need not all exist in one or some particular embodiments, but can be partially dispersed in different embodiments according to the present disclosure. Embodiments according to the present disclosure can have one or some of the above-mentioned advantages, and can alternatively or additionally have other advantages.
[0012] Other features of the present application, which are believed to be novel, are set forth in the appended claims. BRIEF DESCRIPTION OF DRAWINGS
[0013] The foregoing and other features and advantages of the present application will become further apparent from the following detailed description of illustrative embodiments.
[0014] Figure 1 A flow chart of a method for calculating a freight rate for air freight according to some embodiments of the present disclosure is shown;
[0015] Figure 2 A schematic diagram of calculating a real-time freight rate based on freight marketing links according to some embodiments of the present disclosure is shown;
[0016] Figure 3 A schematic diagram of freight rate calculation logic according to some embodiments of the present disclosure is shown;
[0017] Figure 4 A schematic block diagram of a freight rate calculation apparatus for air freight according to some embodiments of the present disclosure is shown;
[0018] Figure 5 A schematic block diagram of a freight rate calculation apparatus for air freight according to some embodiments of the present disclosure is shown;
[0019] Figure 6 An exemplary configuration of a computing device that can implement embodiments according to the present disclosure is shown.
[0020] Note that, in the following embodiments, the same reference numerals are sometimes used to represent the same or similar parts or parts having the same function, and repeated explanations thereof are omitted between different drawings. In some cases, similar numerals and letters are used to represent similar items, and once an item is defined in one drawing, it need not be further discussed in subsequent drawings.
[0021] For ease of understanding, the positions, sizes, ranges, and the like of the structures shown in the drawings and the like are sometimes not actual positions, sizes, ranges, and the like. Therefore, the present disclosure is not limited to the positions, sizes, ranges, and the like disclosed in the drawings and the like. DETAILED DESCRIPTION
[0022] Various exemplary embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. Note that the relative arrangement of the components and steps, numerical expressions, and numerical values set forth in these embodiments are not limiting of the scope of the present disclosure unless otherwise specifically stated.
[0023] The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the scope of the present disclosure, its application, or uses. That is, the structural and methodological aspects of the present disclosure are set forth in an exemplary fashion to illustrate various embodiments of the structural and methodological aspects of the present disclosure. However, those skilled in the art will appreciate that they are merely illustrative of the exemplary manners in which the present disclosure can be carried out and are not exhaustive. Further, the drawings are not necessarily to scale and some features can be exaggerated in order to illustrate details of specific components.
[0024] In addition, techniques, methods, and apparatus known to those of ordinary skill in the relevant art can not be discussed in detail herein, but should be considered as part of the specification, where appropriate.
[0025] In all of the examples shown and discussed herein, any specific values should be interpreted as merely illustrative and not as a limitation. Thus, other examples of the exemplary embodiments can have different values.
[0026] In the current field of air freight, small and medium-sized airlines generally rely on traditional marketing channels such as freight agents, offline agreements, etc., lack independent digital marketing platforms, and cannot realize dynamic pricing push, demand prediction analysis, and accurate marketing targeting user portraits. Since the pricing system of small and medium-sized airlines is often based on simple addition of fixed costs, it will also lead to insufficient calculation of freight rates to reflect the sensitivity of factors such as loss and real-time market fluctuations. In addition, there are also problems such as low information transmission efficiency in the long-chain process links from booking, document preparation, warehousing to loading. To solve the above problems, the present application provides a freight rate calculation method for air freight and a corresponding marketing management system, which comprehensively considers the dynamic factors of each link and the real-time influence of freight-related parties on the freight rate.
[0027] The following will be described in detail Figures 1-6 The freight rate calculation method for air freight according to various embodiments of the present disclosure will be described in detail. It can be understood that the actual method can also include other steps, and in order not to obscure the points of the present disclosure, these other steps are not shown in the drawings.
[0028] In particular, reference is made to Figure 1FIG. 1 shows a flowchart of a method for calculating a freight rate for air cargo according to an embodiment of the present disclosure. In step S101, freight rate rule information is obtained to generate a freight rate calculation logic. In step S102, in response to receiving booking information, an estimated freight rate is calculated in real time based on the freight rate calculation logic, and an interaction between the estimated freight rate and the booking information determines whether to accept the booking. In step S103, in response to determining to accept the booking, manifest information is generated to calculate an actual freight rate based on the manifest information, and shipping order information is generated based on the manifest information and the actual freight rate. In step S104, international air cargo booking order (CBA) information based on the booking information is obtained to generate stowage management information based on the CBA information and the shipping order information. In step S105, in response to a stowage exception occurring in the stowage management information, rebooking information is generated based on the stowage exception, and the booking information is updated based on the rebooking information to calculate a latest freight rate.
[0029] The implementation of each step described above can refer to Figure 2 FIG. 2 shows a schematic diagram of calculating a real-time freight rate based on each link of freight marketing according to the present disclosure. Generally, the management units of each link data flow and interaction can include a freight rate policy management unit 201, a freight rate calculation unit 202, a booking management unit 203, a manifest management unit 204, a stowage management unit 205, and a loading and unloading management unit 206. It should be understood that the division of these management units is only for the consideration of marketing links and their impact on freight rates, and they can be combined or recombined in actual use.
[0030] In some embodiments, the freight rate policy management unit 201 obtaining the freight rate rule information 21 can include: based on natural language processing technology, structurally processing rule files associated with air freight to extract the calculation expression of the freight rate rule. The rule files in the field of air freight can include relevant international conventions and domestic regulations, such as the Civil Aviation Law, the Rules on Price Behavior in the Domestic Air Transport Market, the Regulations on the Management of International Air Transport Prices, etc.; also include transaction rules formulated by airlines themselves, industry-recognized price management requirements, etc. The structural processing of these rule files includes but is not limited to semantic recognition of the part of the text related to the freight rate, thereby extracting key entities such as the constituent elements of the freight rate, the classification rules of goods, etc.; based on these key entities, the corresponding sentences are summarized into the calculation expression of the freight rate rule, such as the operation relationship between the route distance, the charge weight, and the published direct freight rate satisfies “the published direct freight rate = the applicable freight rate x the charge weight, and the applicable freight rate is determined by the interval of the route distance and the level of the charge weight”, or the regulation text is converted into a production rule of “condition-action (IF-THEN)”, such as “IF (the goods belong to a special goods category within a specified region), THEN (the freight rate = the ordinary goods freight rate x (1± specified percentage))” etc.
[0031] Additionally or alternatively, obtaining the rate rule information can further include: based on a machine learning technique, constructing a dynamic prediction model trained using industry historical data to predict the calculation parameters of the rate rule. The training data can include rate fluctuation data of different types and weights of goods within a certain period of time, taking time characteristics (peak period factors, holiday effects), market characteristics (airline cargo supply and demand ratio, airline capacity allocation), and policy characteristics (tariff adjustment, special category transportation new regulations) as input variables, and constructing prediction models such as long short-term memory network (LSTM) model and generalized autoregressive conditional heteroscedasticity (GARCH) model, thereby predicting the calculation parameters of the rate rule within a specified time range.
[0032] Additionally or alternatively, obtaining the rate rule information can further include: based on a knowledge graph technique, matching the characteristics of the goods by similarity calculation to screen the rate rules corresponding to the characteristics of the goods. Generally, the rate of air cargo transportation sets different rules for different characteristics of the goods, including the weight, volume, declared value, whether it is a dangerous / fresh special category, transportation operation requirements, etc. Based on historical waybill data, the above key entities and relationships are extracted, which are interactively linked with the rate calculation rules and the elements of each link of the freight to form a knowledge graph, and the current goods are matched by means such as similarity calculation, including but not limited to using cosine similarity, Euclidean distance, term frequency-inverse document weighting distance, etc. as a calculation tool to judge similarity. Further, from the matching results of the characteristics of the goods, the rate rules corresponding to the characteristics of the goods are reasoned and screened from the knowledge graph. It can be understood that the rule expressions calculated or obtained in the above various embodiments,
[0033] In some embodiments, the rate policy management unit 201 outputs the rate rule information 21 to the rate calculation unit 202 to generate rate calculation logic, which can specifically include: determining the pricing elements required for rate calculation based on the rate rule information; setting the calculation priority of the pricing elements, and setting the rate combination rules based on the pricing elements; and generating the rate calculation logic based on the calculation priority and the rate combination rules.
[0034] Generally, the rate of air cargo transportation can include basic transportation fees (hereinafter also referred to as "freight") related to actual freight links and additional fees (hereinafter also referred to as "miscellaneous fees") related to additional links, wherein the freight is determined by factors such as the weight, category, and transportation distance of the goods, and the miscellaneous fees include fuel fees, ground handling fees, customs clearance fees, etc. The rate policy management unit 201 can be configured to provide maintenance, approval, and release processes for various rate policies, including maintaining the rate policy based on whether the goods use single ticket waybills, whether they are transported in whole boards, whether they are shipped in cabins or on planes, and the density ratio of the goods.
[0035] In one non-limiting embodiment, the pricing elements required for the calculation of the freight rate include, but are not limited to, the origin, transit, destination, flight number, flight date, cargo type, booking type, agent, large customer, and cargo name of the air freight. The pricing elements corresponding to the calculation of the current freight rate are extracted from the aforementioned freight rate rule information 21, and these pricing elements can be freely and flexibly set by the user according to the actual needs or industry dynamics, so as to obtain personalized and real-time freight rate data.
[0036] In another non-limiting embodiment, setting the calculation priority of the pricing elements can include setting the priority of the aforementioned pricing elements based on various calculation protocol types. For example, a rule that can be used for freight rate calculation contains the following priority order: incorrect account adjustment > account freight rate adjustment > special cargo code > cargo name > chartered flight > chartered booking > booking protocol type > other protocol type priority > large customer > agent > flight number > aircraft type > carrier > protocol effective start date > time release order, etc. Among them, the set calculation priority can determine the influence degree of each pricing element on the final freight rate in the freight rate calculation, so as to reflect the content and requirements of different pricing protocols in the calculation.
[0037] In yet another non-limiting embodiment, setting the freight rate combination rule can include determining one or more pricing elements to participate in the freight rate calculation process in a defined form based on the extracted pricing elements and the set calculation priority. For example, specific rules can be set for the combination of elements such as "direct + additional freight rate", "transit + additional freight rate + miscellaneous freight rate - handling fee" in the freight transportation process as the combination rule of the freight rate calculation, so as to reflect the interaction between each pricing element in the freight rate calculation and improve the accuracy and practicability of the freight rate calculation.
[0038] Specifically, please refer to Figure 3 which shows a schematic diagram of the freight rate calculation logic according to some embodiments of the present disclosure in detail. As previously described, the freight rate calculation unit 202 determines the pricing elements 31 associated with the freight rate calculation based on the freight rate rule information 21 obtained from the freight rate policy management unit 201, and generates the freight rate calculation logic 320 according to the calculation priority 32 and the freight rate combination rule 33 set for the pricing elements 31. It can be understood that the freight rate calculation logic 320 is used to provide real-time online calculation services (such as providing the freight rate calculation result under specified freight conditions) for the marketing links such as booking application (corresponding to the booking management unit 203 in Figure 2 ), and can also be used to provide post-batch calculation services for checking and sorting work.
[0039] Further, in one non-limiting embodiment, the freight calculation result 330 is mainly based on the freight calculation mode extracted from the freight rate information 21, combined with the calculation priority 32 and the freight combination rule 33 of the pricing element 31 set in the freight calculation logic 320, to perform the freight calculation 34; additionally, the surcharge calculation 35 is performed according to the freight rate information 21, and the actual freight rate 3 is obtained based on the calculated freight and surcharge.
[0040] Referring back to Figure 2 In one non-limiting embodiment, the freight rate calculation unit 202 calculates the estimated freight rate 23 in real time based on the aforementioned freight rate calculation logic in response to receiving the booking information 22. Generally, the booking information 22 in the field of air freight refers to the complete freight information and transportation-related information provided by the shipper (or its agent) to the airline (or freight forwarding agency) when applying for freight transportation space. The booking information 22 includes but is not limited to the freight category, estimated weight, and route information provided by the booking management unit 203. The freight category includes but is not limited to the name and nature of the goods to distinguish between ordinary goods, dangerous goods, and special goods (such as fresh or valuable goods, etc.), the estimated weight can include at least one of the gross weight, the billing weight, and the volumetric weight, and the route information mainly includes the origin, the destination, the transportation date, whether it is a transfer, etc. The estimated freight rate 23 generally describes the initial quotation scheme provided by the carrier based on the booking information 22. It can be understood that the differentiated scheme of the estimated freight rate 23 can be provided by multiple carriers respectively, or according to the different calculation priority order set for the pricing elements, and the estimated freight rate 23 can include single or multiple interaction results between the freight rate calculation unit 202 and the booking management unit 23. Accordingly, the estimated freight rate 23 provides a price basis for the interaction of both parties, thereby guiding demand adaptation and avoiding freight rate disputes caused by information errors.
[0041] In some embodiments, determining whether to accept the booking based on the interaction of the estimated freight rate and the booking information includes: obtaining the freight category, the estimated weight, and the route information based on the booking information; determining the attribute information and the capacity utilization rate of the flight based on the route information; and determining that the booking can be accepted in response to the freight category matching the attribute information and the estimated weight satisfying the limit of the capacity utilization rate. As previously described, the route information in the booking information 22 can be used to determine the attribute information of the flight, such as whether the flight that can perform freight transportation is a direct / transfer flight, whether its origin and destination belong to a popular / less popular route, and whether its flight time is in a peak / dull season of freight transportation. The capacity utilization rate of the flight is mainly used to describe the proportion of the current cabin space effectively loaded, especially in the case of meeting the freight weight distribution, dangerous goods isolation, and cabin allocation rules to determine the space utilization rate of the current freight after being loaded into the cabin.
[0042] Additionally, the cargo category is subject to the flight attribute information, such as when the cargo belongs to the fresh food category, the required matching flight attribute can include a direct flight that tends to be selected to shorten the transportation time, etc.; correspondingly, the estimated weight of the cargo is subject to the quota utilization rate, such as when the cabin quota utilization rate is high, the cargo with a large estimated weight can not be transported by the current flight, so the transportation and loading planning scheme needs to be changed, and the resulting freight calculation result will also be different. The booking management unit 203 can perform a reply operation of flight booking based on this, and in the operation, the flight income according to the current freight calculation, the real-time quota utilization rate of the flight cabin, etc. can be viewed in real time. Alternatively, when the cargo category and the estimated weight meet the attribute information and the quota utilization rate respectively, the limitation conditions reflect that the freight scheme corresponding to the current booking information 22 and the estimated freight 23 thereof reach a preliminary agreement in the negotiation interaction, that is, the current cargo is determined to be booked, and can be used for subsequent billing processes.
[0043] In some embodiments, further, the actual freight is calculated based on the billing information, and the billing information and the actual freight are generated based on the billing information and the actual freight, including: determining the delivery state of the cargo based on the billing information; and determining the matching of the cargo and the flight according to the delivery state; and calculating the actual freight in real time based on the matching and the freight calculation logic. Generally, the billing management unit 204 is configured to provide domestic billing, international billing, mail billing, etc. services, and can calculate the freight, freight, and miscellaneous charges of the billing when billing. The billing information 24 of the air freight is the core file carrier of the cargo transportation, which records the key elements of the whole transportation process. The delivery state of the cargo determined based on the billing information 24 includes the name and code of the cargo (such as the Harmonized System Code, HS code), which is used to determine whether the cargo needs to pay additional dangerous goods handling fee, whether it needs to occupy special cabin for loading; the actual weight and volume of the cargo, which is used to determine the billing basis of the freight; the unit packaging and quantity of the cargo, which is used to determine the loading scheme of the cargo, whether it needs to pay additional oversized piece handling fee, etc. Based on the corresponding information of the delivery state, the cargo can be matched to the flight that meets the transportation demand. Further, the matching of the cargo and the flight, and the influence factors of the foregoing delivery state on the freight calculation are input into the freight calculation logic of the freight calculation unit 202, and the calculated actual freight 25 is provided to the billing management unit 204.
[0044] Additionally, the booking management unit 203 can determine the international air cargo booking advance (CBA) information 26 of the cargo based on the booking information 22 and the interacted estimated rate 23. As an important basis for stowage, the booking details part of the CBA information 26 contains all or part of the main booking cargo's category, waybill number, piece number, weight, volume, destination, etc. information. And the billing management unit 204 is configured to send the billing information 24 to the rate calculation unit 202, and receive the actual rate 25 from the rate calculation unit 202, so as to jointly serve as part of the waybill information 27 with legal binding, which contains the delivery state information of the cargo into the transportation process, the identification information in the transportation chain, and the solidified legal text of the transportation contract, etc.
[0045] Referring again to Figure 3 , the pricing elements 31 determined in the rate calculation logic 320 can also be applied to perform waybill preprocessing 310 according to the waybill information 27, wherein the waybill preprocessing 310 includes but is not limited to one or more of the waybill route matching processing 36, the waybill cargo volume accumulation processing 37, the waybill box accumulation processing 38, and the waybill exception processing 39. Specifically, the waybill route matching processing 36 mainly includes matching the airline's route network according to the freight origin in the waybill information 27 to determine the basis rate category used, whether to adopt different pricing schemes such as transit / direct flight, etc. The waybill cargo volume accumulation processing 37 mainly includes matching the step rate according to the weight level of the cargo in the single waybill information 27, or triggering the rate discount agreed in the pricing agreement according to multiple waybill information 27 of the same shipper, etc. The waybill box accumulation processing 38 mainly includes for the waybill in the unit of container board / box, all the billing weight of the sub-waybill in the box is summarized to match the whole board rate scheme, or when the box is not full, it is judged whether to use the minimum charge standard, etc. In addition, the waybill exception processing 39 is mainly used to correct the deviation of the rate pricing data, such as the waybill information error, the billing weight dispute, the dangerous goods category misreporting, etc. The waybill exception situation is timely checked and corrected using the pricing elements 31, to ensure that the final freight scheme machine pricing conforms to the actual transportation cost and risk.
[0046] Referring back to Figure 2In some embodiments, the stowage management unit 205 generates stowage management information based on the aforementioned acquired CBA information 26 and waybill information 27. It can be understood that the stowage management information is mainly used to describe data, instructions and plans around the loading of goods in air freight, including flight base information (aircraft type, cabin volume, attribute information, capacity utilization rate, etc.), goods data (single piece weight, total weight, total volume, category, special transportation requirements, etc.) from the CBA information 26 and / or the waybill information 27, and the loading plan (loading sequence, cabin allocation table, center of gravity calculation report, etc.) prepared for the current goods, compliance documents, etc. Thus, the carrier arranges the actual loading of the goods in the cabin of the flight according to the stowage management information.
[0047] Further, in response to the change in the waybill information compared to the booking information, determining delivery change information; and regenerating the stowage management information based on the delivery change information according to the attribute information and the capacity utilization rate of the flight. In the process of forming the legally effective waybill result by the waybill management unit 204, it is possible to find that the goods delivered to the carrier have changed compared to the booking information 22 provided in the booking stage, such as the occurrence of loss during transportation from the shipper to the airline, resulting in a lower transportation weight, etc., which makes the cabin reserved for the current goods during batch booking not completely match the actual demand. In one non-limiting embodiment, the weight of the waybill information 24 of the current goods increases by 20% compared to the booking information, so that the cabin space originally used for the current goods is insufficient, and the shipper hopes to realize this transportation by means such as splitting large goods into multiple small goods with relatively flexible volume, i.e. the delivery state of the goods changes, and the corresponding delivery change information needs to be determined. Thus, the subsequent calculation needs to plan a new loading scheme for the delivery change information, i.e. the stowage management unit 205 regenerates the stowage management information.
[0048] Additionally or alternatively, in response to the occurrence of stowage abnormality in the stowage management information, generating the rebooking information based on the stowage abnormality includes: obtaining the transportation assembly scheme and the loading sequence information of the goods based on the CBA information; in response to the transportation assembly scheme and the loading sequence information being unable to match the waybill information, determining that the stowage abnormality occurs, and performing an unloading operation on the goods with the stowage abnormality; and generating the rebooking information based on the goods information in the unloading operation.
[0049] Generally, the stowage management unit 205 is configured to provide a flight cargo stowage scheme, which can be operated in batches or centrally, and the actual revenue of the flight can be known after the stowage flight is closed, etc. In some embodiments, due to the influence of various factors in the actual freight process, the flight, the route and the cabin situation, etc. are all in the process of real-time dynamic change, which leads to the fact that the goods loading scheme formed by the previous interaction cannot be realized, i.e. the stowage abnormality of the freight occurs.
[0050] In particular, the stowage management unit 205 obtains the booking forecast data of the cargo based on the CBA information 26, which includes structured fields such as booking number, forecast weight, and unstructured fields such as cargo package specification description, customer priority description, and in particular, information of the transport assembly plan and the loading sequence information, etc. The transport assembly plan mainly includes the pallet type, maximum load / volume, and adapted machine type determined based on the physical properties of the cargo, and the cargo stacking sequence (from heavy to light, from bottom to top), center offset limit, and dangerous goods isolation requirement determined based on the loading logic, etc.; and can also include the pallet list describing the coordinate position / stacking number of the cargo on the pallet, etc. The loading sequence information is mainly used to describe the operation sequence of loading the cargo into the cabin, including the departure time sequence in the time dimension, the cargo cut-off time countdown, the priority order based on the cargo category in the nature dimension, and the priority order based on the waybill attribute in the operation dimension, etc.
[0051] In some embodiments, the stowage exception caused by the carrier includes flight delay or flight machine type change, or abnormal cabin utilization (such as a large number of oversized cargo being loaded together resulting in space waste); the stowage exception caused by the shipper includes that the weight distribution of the cargo formed by the loading plan does not meet the allowable range of the center of gravity of the machine type, or the dangerous goods information in the waybill causes compliance problems, etc. That is, when the transport assembly plan and the loading sequence information cannot be matched with the waybill information, the problem of stowage exception needs to be solved, and the stowage management unit 205 provides the corresponding loading and unloading information 29 to the loading and unloading management unit 206 to perform unloading operation on the cargo with stowage exception. Further, after the loading and unloading management unit 206 completes the unloading of the abnormal cargo, the transfer booking information 28 is generated based on the cargo information of the unloading operation, and the transfer booking information 28 is sent to the booking management unit 203 to update the booking information 22, so as to calculate the latest real-time freight rate 20.
[0052] In particular, updating the booking information based on the transfer booking information includes: determining the list of optional transfer flights based on the transfer booking information; and in response to receiving a selection of the list of transfer flights, generating a new booking application to update the booking information. For the aforementioned situation of configuration exception, the unloaded cargo cannot be transported according to the original waybill information 27, so it enters the transfer process to be re-priced and documented as a new freight demand. In particular, the transfer booking information 28 can include the transport requirements in the original waybill information 27 (such as freight starting point, time limit, category limit, etc.), and the basic information in the original CBA information 26 corresponding to the unloaded cargo (such as weight, volume, transport assembly plan, etc.).
[0053] In a non-limiting embodiment, based on the transfer information 28, it is possible to determine the flights that meet the requirements of the freight starting point and category restrictions under the original time limit, obtain the attribute information and quota utilization rate of these flights, and form a list of optional transfer flights. The relevant party can select a new carrier flight from the transfer flight list, and the booking management unit 203 generates a new booking application in response to receiving the corresponding selection to update the booking information 22. Further, similar to the above embodiment, the booking management unit 203 sends the transfer information 28 as new booking information to the freight rate calculation unit 202, and re-executes the following steps: Figure 1 The operations of steps S102 to S104 are performed to calculate the real-time freight rate 20 and provide a loading plan corresponding to the transfer information 28.
[0054] In some embodiments, the present disclosure further provides a freight rate calculation device for air freight. Figure 4 , which shows a schematic block diagram of a freight rate calculation device 4000 (hereinafter referred to as device 4000) according to some embodiments of the present disclosure. Figure 4 As shown, device 4000 includes a freight rate rules module 4010, a booking module 402, a bill preparation module 4030, a load management module 4040, and a transfer module 4050. It is understood that the actual device 4000 may include modules or components with other functions to assist in implementing the freight rate calculation method of the present disclosure or to expand other related functions. To avoid obscuring the key points of the present disclosure, they are not described here in detail.
[0055] Specifically, the freight rule module 4010 is configured to obtain freight rule information to generate freight calculation logic. The booking module 4020 is configured to calculate the estimated freight rate in real time based on the freight calculation logic in response to receiving the booking information, and determine whether to approve the space based on the interaction between the estimated freight rate and the booking information. The bill preparation module 4030 is configured to generate bill preparation information in response to determining the space approval, to calculate the actual freight rate based on the bill preparation information, and to generate waybill information based on the bill preparation information and the actual freight rate. The loading management module 4040 is configured to obtain the CBA information of the international air cargo booking bill based on the booking information, to generate loading management information based on the CBA information and the waybill information. And the transfer module 4050 is configured to generate transfer information based on the loading anomaly in response to the occurrence of loading anomaly in the loading management information, and to update the booking information based on the transfer information to calculate the latest freight rate.
[0056] In some embodiments, the present disclosure also provides a fare calculation device for air cargo transportation, which may include one or more processors and a memory storing computer-executable instructions. When the computer-executable instructions are executed by the one or more processors, the one or more processors execute the fare calculation method for air cargo transportation according to any of the foregoing embodiments of the present disclosure.
[0057] like Figure 5 As shown, a fare calculation device 5000 for air cargo (hereinafter referred to as device 5000) includes a processor 510 and a memory 520 storing computer-executable instructions. When executed by processor 510, these computer-executable instructions cause processor 510 to perform the fare calculation method for air cargo according to any of the aforementioned embodiments of the present disclosure. Processor 510 may be, for example, the central processing unit (CPU) of device 5000. Processor 510 may be any type of general-purpose processor, or may be a processor specifically designed for air cargo fare calculation, such as an application-specific integrated circuit (ASIC). Memory 520 may include various computer-readable media accessible by processor 510. In various embodiments, memory 520 described herein may include volatile and non-volatile media, removable and non-removable media. For example, memory 520 may include any combination of random access memory (RAM), dynamic RAM (DRAM), static RAM (SRAM), read-only memory (ROM), flash memory, cache memory, and / or any other type of non-transitory computer-readable media. The memory 520 may store instructions that, when executed by the processor 510 , enable the processor 510 to execute the method for calculating air freight rates according to any of the aforementioned embodiments of the present disclosure.
[0058] The present disclosure also provides a non-volatile storage medium having computer-executable instructions stored thereon, which, when executed by one or more processors, causes the one or more processors to execute the method for calculating air freight rates according to any of the foregoing embodiments of the present disclosure.
[0059] The present disclosure also provides a computer program product, which may include computer-executable instructions. When the computer-executable instructions are executed by one or more processors, the one or more processors can execute the above-mentioned method for calculating air freight rates.
[0060] Computer-executable instructions can be any set of instructions executed by one or more processors directly, such as machine code, or indirectly, such as scripts. The terms "instructions," "applications," "processes," "steps," and "programs" can be used interchangeably herein. Computer-executable instructions can be stored as object code in an object code format that is directly executable by one or more processors, or stored as scripts or collections of independent source code modules, in either source code format, that are compiled, interpreted, or executed on demand when used. Computer-executable instructions can include instructions that cause, for example, one or more processors to act as various neural networks. The functions, methods, and routines of the computer-executable instructions are explained in more detail in other sections of this document.
[0061] Figure 6 An exemplary configuration of a computing device that can implement embodiments in accordance with the present disclosure is shown. The computing device includes one or more processors 601, input / output interfaces 605 connected to the processors 601 via a bus 604, and memories 602 and 603 connected to the bus 604. In some embodiments, the memory 602 can be a read-only memory (ROM) and the memory 603 can be a random access memory (RAM).
[0062] The processor 601 can be any kind of processor and can include, but is not limited to, one or more general purpose processors or special purpose processors (such as application specific processing chips). The memories 602 and 603 can be any non-transitory and can implement data storage storage devices and can include, but are not limited to, disk drives, optical storage devices, solid state memories, floppy disks, flexible disks, hard disks, magnetic tapes, or any other magnetic medium, compact disks or any other optical medium, cache memories and / or any other storage chips or modules, and / or any other medium from which a computer can read data, instructions, and / or code.
[0063] The bus 604 can include, but is not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an Enhanced ISA (EISA) bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus, etc.
[0064] In some embodiments, the input / output interface 605 is connected with an input unit 606 configured by an input device such as a keyboard and a mouse from which a user inputs an operation command, an output unit 607 that outputs an image of a processing operation screen and a processing result to a display device, a storage unit 608 including a hard disk drive and the like for storing programs and various data, and a communication unit 609 including a local area network (LAN) adapter and the like and performing a communication process via a network represented by the Internet. Further, a drive 610 that reads data from and writes data on a removable recording medium 611 is also connected.
[0065] Various aspects, embodiments, implementations or features of the foregoing can be used individually or in any combination. Various aspects of the foregoing can be implemented by software, hardware or a combination of hardware and software.
[0066] For example, the foregoing embodiments can be embodied as computer readable code on a computer readable medium. The computer readable medium is any data storage device that can store data which can thereafter be read by a computer system. Examples of the computer readable medium include read-only memory, random-access memory, CD-ROMs, DVDs, magnetic tape, hard disk drives, solid state drives, and optical data storage devices. The computer readable medium can also be distributed over network-coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
[0067] For example, the foregoing embodiments can take the form of hardware circuitry. The hardware circuitry can include any combination of combinational logic circuitry, clocked storage devices (such as flip-flops, latches, and the like), finite state machines, memory such as static random access memory or embedded dynamic random access memory, custom designed circuitry, programmable logic arrays, and the like.
[0068] In one embodiment, the hardware circuitry according to the present disclosure can be implemented by encoding and designing one or more integrated circuits using a hardware description language (HDL) such as Verilog or VHDL, or in combination with the use of discrete circuits.
[0069] The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. In addition, it will be understood that the term "first," "second," etc. are used herein only to describe all possible embodiments and do not imply a relative importance or a sequence among the described elements.
[0070] Reference throughout this specification to "an embodiment" or "the embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one example embodiment of the present disclosure. Thus, appearances of the phrase "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily referring to the same embodiment.
[0071] As will be appreciated by one skilled in the art, the present disclosure can be embodied as a variety of different forms, such as a complete hardware embodiment, a complete software embodiment (including firmware, resident software, micro-code, etc.), or a combination of software and hardware. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be apparent, however, to one skilled in the art that the present disclosure can be practiced without some or all of these specific details. In other instances, well known structures and functions have not been described in detail in order to avoid obscuring the present disclosure.
[0072] The detailed description set forth above and the recitations of specific details thereof are not intended to limit the disclosure in any manner. The description is provided to give a broad understanding of the disclosure and the underlying principles thereof. The description is not intended to be complete or to provide every possible embodiment of the disclosure. Other embodiments of the disclosure will be apparent to those skilled in the art in view of this description from the accompanying drawings.
[0073] The diagrams herein illustrate the architecture, functionality, and operations of various embodiments of systems, methodologies, and computer program products described herein. In this regard, each block in the flowchart or block diagrams can represent a module, segment, or portion of program code, which comprises one or more executable instructions implementing the specified logic function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.
[0074] Various embodiments of the present disclosure have been described in detail above, and the foregoing description is intended to be illustrative only. Modifications and alterations will occur to others upon reading the preceding description in light of the accompanying claims. It is intended that the scope of the present disclosure be interpreted by the language of the claims and can include some or all of the novel features described above. While the present disclosure has been described with reference to specific embodiments thereof, it should be understood that various other adaptations and modifications can be made within the scope of the present disclosure. For example, although the present disclosure has been described with reference to particular means, materials, and embodiments, the present disclosure is not intended to be limited to the particulars disclosed; rather, changes can be made in light of the above description. It is intended that the present disclosure encompass all such changes and modifications.
Claims
1. A method for calculating air freight rates, comprising: Obtain freight rate rule information to generate freight rate calculation logic; In response to receiving the booking information, based on the freight rate calculation logic, an estimated freight rate is calculated in real time, and based on the interaction between the estimated freight rate and the booking information, it is determined whether to approve the booking; In response to determining the batch cabin, generating billing information, calculating an actual freight rate based on the billing information, and generating waybill information based on the billing information and the actual freight rate; Acquire international air cargo booking order (CBA) information based on the booking information, and generate loading management information based on the CBA information and the waybill information; as well as In response to a loading anomaly occurring in the loading management information, rebooking information is generated based on the loading anomaly, and the booking information is updated based on the rebooking information to calculate the latest freight rate.
2. The freight rate calculation method according to claim 1, wherein: Obtaining freight rate rule information includes at least one of the following: Based on natural language processing technology, the rule files related to air cargo are structured to extract the calculation expressions of freight rate rules; Based on machine learning technology, a dynamic prediction model trained with historical industry data is constructed to predict the calculation parameters of freight rate rules; as well as Based on knowledge graph technology, cargo features are matched through similarity calculation to screen freight rate rules corresponding to the cargo features.
3. The freight rate calculation method according to claim 1 or 2, wherein: The freight rate calculation logic includes: Determining pricing elements required for freight rate calculation based on the freight rate rule information; Setting calculation priorities of the pricing elements, and setting price combination rules based on the pricing elements; and The freight rate calculation logic is generated based on the calculation priority and the freight rate combination rule.
4. The freight rate calculation method according to claim 3, further comprising: Based on the pricing elements and the waybill information, waybill preprocessing is performed, where the waybill preprocessing includes one or more of waybill route matching processing, waybill cargo quantity accumulation processing, waybill plate and box accumulation processing, and waybill exception processing.
5. The freight rate calculation method according to claim 1, wherein: Determining whether to approve a booking based on the interaction between the estimated freight rate and the booking information includes: Obtain cargo category, estimated weight, and route information based on the booking information; Determine flight attribute information and quota utilization based on route information; In response to the cargo category matching the attribute information and the estimated weight meeting the quota utilization limit, it is determined that the cargo space can be approved.
6. The freight rate calculation method according to claim 5, wherein: Calculating the actual freight rate based on the document preparation information includes: Determining the delivery status of the goods based on the document preparation information; and Determine the matching of cargo to flights based on the delivery status; and Based on the matching situation and the freight rate calculation logic, the actual freight rate is calculated in real time.
7. The freight rate calculation method according to claim 6, further comprising: In response to a change in the order creation information compared to the booking information, determining delivery change information; as well as The loading management information is regenerated based on the delivery change information according to the flight attribute information and the quota utilization rate.
8. The freight rate calculation method according to claim 1, wherein: In response to a loading anomaly occurring in the loading management information, generating transfer information based on the loading anomaly includes: Obtaining the cargo transportation assembly plan and installation sequence information based on the CBA information; In response to the transport assembly plan and the installation sequence information failing to match the waybill information, determining that the loading anomaly occurs, and performing an unloading operation on the cargo with the loading anomaly; The transfer information is generated based on the cargo information in the unloading operation.
9. The freight rate calculation method according to claim 8, wherein: Updating the booking information based on the transfer information includes: determining a list of optional transfer flights based on the transfer information; In response to receiving a selection for the transfer flight list, a new booking application is generated to update the booking information.
10. A freight rate calculation device for air freight, comprising: The freight rate rule module is configured to obtain freight rate rule information to generate freight rate calculation logic; a booking module configured to, in response to receiving booking information, calculate an estimated freight rate in real time based on the freight rate calculation logic, and determine whether to approve the booking based on the interaction between the estimated freight rate and the booking information; a bill making module, in response to determining the batch cabin, generating bill making information, calculating an actual freight rate based on the bill making information, and generating waybill information based on the bill making information and the actual freight rate; a stowage management module configured to obtain CBA information of an international air cargo booking order based on the booking information, and generate stowage management information based on the CBA information and the waybill information; as well as The transfer module is configured to generate transfer information based on the loading anomaly in response to the loading anomaly in the loading management information, and update the booking information based on the transfer information to calculate the latest freight rate.
11. A freight rate calculation device for air cargo, characterized in that: The device comprises: processor; and A memory storing computer-executable instructions, wherein when the computer-executable instructions are executed by the processor, the one or more processors are caused to execute the method for calculating air freight rates according to any one of claims 1 to 9.
12. A non-transitory computer-readable storage medium, characterized in that The non-transitory computer-readable storage medium stores computer-executable instructions, which, when executed by one or more processors, cause the one or more processors to execute the method for calculating air freight rates according to any one of claims 1 to 9.
13. A computer program product, characterized in that The computer program product includes computer-executable instructions, which, when executed by one or more processors, cause the one or more processors to perform the freight rate calculation method for air cargo transportation according to any one of claims 1 to 9.