Additional service management method and system, storage medium and electronic equipment

By integrating unified additional service management methods and systems, the problem of dispersed rules and configurations of airlines when configuring and publishing additional service products is solved, rapid configuration and release is achieved, shortening the production cycle and reducing communication costs.

CN119849818APending Publication Date: 2025-04-18TRAVELSKY TECHNOLOGY LIMITED

Patent Information

Application Number
CN202411908071.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, when airlines configure and release additional service products, the rules and configurations are scattered and there is a lack of unified configuration. When demand changes, each business line needs to modify the procedures and go online, which increases the workload and communication costs, and cannot guarantee the uniformity of production time.

Method used

It provides an additional service management method and system, integrating and unifying the configuration process of various additional service products. The generated additional service management page allows users to configure and publish additional service products more conveniently and quickly through the operation interface.

Benefits of technology

It has realized the rapid configuration and release of additional service products, shortened the production cycle, reduced communication costs, and improved the flexibility and rapid marketing capabilities of airlines for additional service products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119849818A_ABST
    Figure CN119849818A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of aviation, in particular to an additional service management method and system, a storage medium and electronic equipment, and the method comprises the steps: configuring an additional service product rule, including configuring an additional service module needing to be displayed by an additional service product and configuring a page function needing to be displayed by the additional service module; the additional service product rule is loaded, and the additional service product rule is analyzed; and generating an additional service management page according to an analysis result. According to the method, the configuration processes of various additional service products are integrated and unified, and the generated additional service management page enables a user to configure and publish the additional service products more conveniently and quickly through an operation interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aviation technology, and in particular to an additional service management method, system, storage medium and electronic equipment. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] In the field of civil aviation passenger transport, additional services, as a kind of shipping service, refer to paid service items other than passenger tickets.

[0004] ALG, the full name of which is Airline GUI, is a new generation of airline business front-end.

[0005] Since the development of additional services, the airlines' rule configurations for various additional service products are scattered in the additional service sales front end or various systems. The configurations of various additional service products are dispersed, and there is a lack of unified configuration of additional service product rules. From the perspective of research and development, each business line needs to modify the program and go online every time the airline (i.e., the user) proposes a change in demand. This not only increases the workload and communication costs of the airline's business personnel, shipping service product personnel, and developers, but also cannot guarantee the uniformity of the demand production time, which is inconvenient for airlines to quickly put additional service products into production. In view of the above defects, the present invention has made improvements. Summary of the invention

[0006] In order to overcome the shortcomings of the background technology, the present invention provides an additional service management method, system, storage medium and electronic device, which integrate and unify the configuration processes of various additional service products. The generated additional service management page enables users to configure and publish additional service products more conveniently and quickly through the form of an operation interface.

[0007] To achieve the above object, the present invention provides the following technical solutions:

[0008] In a first aspect, an additional service management method is provided, which is applied to an airline business front end ALG, and the method includes:

[0009] Configuring additional service product rules, including configuring additional service modules that need to be displayed by additional service products and configuring page functions that need to be displayed by the additional service modules;

[0010] Loading the additional service product rules and parsing the additional service product rules;

[0011] Generate an additional service management page based on the analysis results.

[0012] Further,

[0013] The additional service module includes a standard additional service module and a custom rule module;

[0014] The standard additional service module is used to configure the common functions of various additional service products;

[0015] The custom rule module is used to configure the personalized functions of various additional service products.

[0016] Further,

[0017] The additional service management page includes a standard additional service page and a custom management page;

[0018] The standard additional service page is used to display the pages corresponding to the public functions of various additional service products;

[0019] The custom management page is used to display pages corresponding to the personalized functions of various additional service products.

[0020] Further,

[0021] The standard additional service modules include:

[0022] A product definition module, used to configure and save product definition information of additional service products, wherein the product definition information includes a unique product identifier;

[0023] A delivery rule module, used to configure and save delivery rule information of the additional service product according to the unique product identifier of the additional service product;

[0024] The freight rate management module is used to configure and save the freight rate rule information of the additional service product according to the unique product identifier of the additional service product;

[0025] The inventory management module is used to configure and save the inventory rule information of the additional service product according to the product unique identifier of the additional service product.

[0026] Further,

[0027] The custom rule module is used to configure and save the custom rule information of the additional service product according to the product unique identifier of the additional service product.

[0028] Further,

[0029] The delivery rule module is also used for delivery rule simulation, which includes simulating various data scenarios for applying delivery rule information and verifying whether the configured delivery rule information meets expectations.

[0030] Further,

[0031] The freight rate rule information includes sales rules, change rules and refund rules;

[0032] The sales rules are used to set prices for additional service products;

[0033] The change rules are used to set changes to the purchased additional service products;

[0034] The refund rule is used to set a refund for a purchased additional service product.

[0035] In a second aspect, an additional service management system is also provided, which is applied to an airline business front end ALG, and the system includes:

[0036] A rule configuration unit, used to configure additional service product rules, including configuring additional service modules that need to be displayed by the additional service products and configuring page functions that need to be displayed by the additional service modules;

[0037] A rule parsing unit, used for loading the additional service product rule and parsing the additional service product rule;

[0038] The page generating unit is used to generate an additional service management page according to the parsing result of the rule parsing unit.

[0039] Based on the same inventive concept, the present invention also provides a computer-readable storage medium storing one or more programs, which, when executed, can implement the aforementioned additional service management method.

[0040] Based on the same inventive concept, the present invention also provides an electronic device, including a processor, a communication interface, a computer-readable storage medium as described above, and a communication bus; wherein the processor, the communication interface, and the computer-readable storage medium communicate with each other via the communication bus; and the processor is used to execute the program stored in the computer-readable storage medium.

[0041] Compared with the prior art, the present invention has the following beneficial effects:

[0042] The configuration process of various additional service products is integrated and unified. The generated additional service management page enables airlines (i.e. users) to configure additional service products more conveniently through the operation interface, and can release additional service products conveniently and quickly, which is conducive to shortening the production cycle of additional service products of airlines, and also facilitates airlines to carry out flexible and fast marketing of additional service products. At the same time, for the changes in demand put forward by airlines, shipping service product personnel and developers can also update and put into production in time, reducing communication costs and shortening production time.

[0043] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings.

[0044] The present invention will be further described below in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0046] Figure 1 A flowchart of an additional service management method according to an embodiment of the present invention;

[0047] Figure 2 A schematic diagram of the structure of an additional service management system according to an embodiment of the present invention;

[0048] Figure 3 A schematic diagram of the configuration flow of an additional service management system according to an embodiment of the present invention;

[0049] Figure 4 A schematic diagram of a flow chart showing generation of an additional service management page according to an embodiment of the present invention;

[0050] Figure 5 A schematic diagram of the operation flow of an additional service management system according to an embodiment of the present invention;

[0051] Figure 6 A schematic diagram of a new page for a paid meal product in a product definition module according to an embodiment of the present invention;

[0052] Figure 7 A schematic diagram of a new page for a paid luggage product in a product definition module according to an embodiment of the present invention;

[0053] Figure 8 A schematic diagram of an interface for maintaining delivery rules according to an embodiment of the present invention;

[0054] Fig. 9 This is a schematic diagram of an interface for simulating delivery rules according to an embodiment of the present invention;

[0055] FIG. 10( a ) and FIG. 10( b ) are schematic diagrams of a new sales rule page according to an embodiment of the present invention;

[0056] Fig.11This is a schematic diagram of an interface for changing objects in an embodiment of the present invention;

[0057] Fig.12 A schematic diagram of an interface showing rule details of an embodiment of the present invention;

[0058] Fig.13 This is a schematic diagram of an interface of a ticket refund object in an embodiment of the present invention;

[0059] Fig.14 This is a schematic diagram of an interface showing ticket refund details according to an embodiment of the present invention;

[0060] Fig.15 A schematic diagram of a newly added interface for paid meal inventory management according to an embodiment of the present invention;

[0061] Fig.16 A schematic diagram of a paid meal inventory management query interface according to an embodiment of the present invention;

[0062] Fig.17 The figure is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solution and advantages of the implementation of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is only a part of the embodiment of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] like Figure 1 As shown, the first embodiment of the present invention provides an additional service management method, which is applied to an airline business front end ALG, and the method includes the following steps:

[0065] S1. Configuring additional service product rules, including configuring additional service modules that need to be displayed for additional service products and configuring page functions that need to be displayed for the additional service modules;

[0066] In this step, the additional service product rules to be configured include two parts. One part is to configure the product module rules, that is, to configure the additional service module that needs to be displayed in an additional service product; the other part is to configure the module page function rules, that is, to configure the page function that needs to be displayed in the additional service module in an additional service product.

[0067] S2. Loading the additional service product rules and parsing the additional service product rules;

[0068] In this step, the additional service product rules configured for an additional service product in step S1 are first loaded, including product module rules and module page function rules, and then the two parts of the rules are parsed separately.

[0069] S3. Generate an additional service management page based on the analysis results.

[0070] In this step, an additional service management page is generated according to the analysis result of the additional service product rules in step S2.

[0071] The above technical solution integrates various modules and businesses involved in the release of additional service products into a unified process, that is, it integrates and unifies the configuration processes of various additional service products, and the generated additional service management page enables users to more conveniently configure additional service products through the form of an operation interface, so that additional service products can be released more conveniently and quickly. The users of this embodiment mainly refer to various airlines.

[0072] As a preferred technical solution, the additional service module includes a standard additional service module and a custom rule module; the standard additional service module is used to configure the common functions of various additional service products; the custom rule module is used to configure the personalized functions of various additional service products. In this embodiment, the standard additional service module belongs to the general additional service module, which is mainly used for the configuration of some common rule functions, that is, for configuring the common page functions of various additional service products. The custom rule module does not belong to the general additional service module, which is mainly used for the configuration of some specific rule functions, that is, for configuring the personalized page functions of various additional service products.

[0073] According to a specific embodiment, the standard additional service module includes:

[0074] A product definition module, used to configure and save product definition information of additional service products, wherein the product definition information includes a unique product identifier;

[0075] A delivery rule module, used to configure and save delivery rule information of the additional service product according to the unique product identifier of the additional service product;

[0076] The freight rate management module is used to configure and save the freight rate rule information of the additional service product according to the unique product identifier of the additional service product;

[0077] The inventory management module is used to configure and save the inventory rule information of the additional service product according to the product unique identifier of the additional service product.

[0078] There are many types of products involved in additional service products, including paid meals, paid baggage, pre-selected seats, companion services, paid upgrades, etc. The configuration processes of various additional service products are basically the same. Based on this situation, the embodiment of the present invention refines the business processes of various business lines involved in various types of additional service products, integrates common functions and unifies the configuration process, forming four additional service management standard modules (i.e., standard additional service modules). Each additional service product can be configured and expanded based on these four standard additional service modules. The data is distinguished by the product unique identifier of each product. Each additional service product can flexibly configure the functions of the additional service product according to needs. This embodiment adopts the group of additional service products (also referred to as the product group) as the product unique identifier of the additional service product.

[0079] The above four standard additional service modules will be further explained below.

[0080] 1. Product definition module: stores various product definition information defined (configured) in the product definition page function.

[0081] Provide airlines with the function of unified management and definition of various additional service products. Users define additional service products through the product definition page function, save and publish them, and other modules (this embodiment mainly includes the launch rule module, the freight rate management module and the inventory management module) configure the product according to the product unique identifier of the additional service product (this embodiment is the group of additional service products), such as configuring the market launch rule information, inventory rule information, freight rate rule information, etc. of this product.

[0082] 2. Delivery rule module: stores the delivery rule information configured in the delivery rule page function.

[0083] Airlines need to set up market launch for defined and released additional service products. Additional service products will be launched in different markets based on the settings, which may include product information, channel information, flight information, itinerary information, sales time, passenger information, etc.

[0084] In some preferred embodiments, the delivery rule module is also used for delivery rule simulation, and the delivery rule simulation includes simulating various data scenarios for applying delivery rule information, and verifying whether the configured delivery rule information meets expectations. The delivery rule module of this embodiment also provides a delivery rule simulation function, and the user can input various simulated data scenarios, verify whether the configured delivery rules meet expectations, find out whether the product is saleable, and see the rules acting on it.

[0085] 3. Freight rate management module: stores the freight rate rule information configured in the freight rate management page function.

[0086] Airlines can configure fare rules for defined and published additional service products.

[0087] In some preferred embodiments, the fare rule information (i.e., the content of fare management) includes sales rules, change rules and refund rules; the sales rules are used to set prices for additional service products; the change rules are used to set changes to purchased additional service products; and the refund rules are used to set refunds for purchased additional service products.

[0088] The above-mentioned sales rules, change rules and refund rules are further explained below.

[0089] (a) Sales rules are used by airlines to set prices for their additional service products and are used in the sales process. The price setting is not single, but different prices will be set for different additional service products under different conditions, such as sales date, sales location, sales object, route, flight, cabin, channel, flight information, etc.

[0090] (b) Change rules are used to set rules for changes to purchased additional service products. After purchasing additional service products, passengers may have to make changes due to certain reasons, such as changing the type of service, changing the service level, changing the flight segment, flight cancellation, changes in the electronic ticket, etc. Change rules can be set under different conditions, such as configuring change rules for service type, passenger type, cabin, cabin class, etc.

[0091] (c) Refund rules are used to set rules for refunding purchased additional service products. Passengers may request a refund for an additional service product after purchasing it, or the attached electronic ticket may change and require a refund. Refund rules can be set under different conditions, such as service type, product information, refund category, etc.

[0092] 4. Inventory management module: stores the inventory rule information configured in the inventory management page function.

[0093] For inventory management, for example, airlines have inventory control on meal sales on each flight. Inventory management provides the function of viewing and setting flight inventory. The meal products sold each day and the maximum sales quantity are set for each flight on a daily basis. The inventory of meal products can be set and maintained.

[0094] According to a specific embodiment, the custom rule module is used to configure and save the custom rule information of the additional service product according to the product unique identifier of the additional service product. In this embodiment, the custom rule module is used to store the custom rule information configured in the custom page function. Specifically, the custom rule module is mainly used for the configuration of some specific rule functions and stores these specific rules. This module does not belong to the general additional service module definition.

[0095] There are many types of products involved in additional service products, and each product requires different functions. For example, paid meal products require product definition, delivery rules, fare management, and inventory management functions, and paid upgrade products require product definition and fare management functions. Therefore, in an embodiment of the present invention, the group in the product definition information of the additional service product is used as the unique identifier of the product, and different functions are configured for each additional service product by configuring rules (i.e., configuring additional service product rules). Finally, different modules and functions are generated for each additional service product by parsing the configuration rules (i.e., parsing the additional service product rules).

[0096] The unique product identifier for additional service products, such as:

[0097] Paid meals: ML, Paid baggage: BG, Pre-selected seats: SA, Companion service: UN, Paid upgrade: UP.

[0098] As a preferred technical solution, the additional service management page includes a standard additional service page and a custom management page; the standard additional service page is used to display pages corresponding to the public functions of various additional service products; the custom management page is used to display pages corresponding to the personalized functions of various additional service products.

[0099] In this embodiment, the user can configure the common functions of various additional service products through the standard additional service page; corresponding to the four standard additional service modules, the standard additional service page includes a product definition page, a delivery rule page, a freight rate management page and an inventory management page, so the user can configure the product definition information of the additional service product through the product definition page, configure the delivery rule information of the additional service product through the delivery rule page, configure the freight rate rule information of the additional service product through the freight rate management page, and configure the inventory rule information of the additional service product through the inventory management page; in addition, the user can also configure the personalized functions of various additional service products through the custom management page, that is, configure the corresponding custom rule information.

[0100] like Figure 2 As shown, the second embodiment of the present invention provides an additional service management system (also referred to as an additional service platform in this embodiment), which is applied to the airline business front end ALG. The system includes:

[0101] A rule configuration unit, used to configure additional service product rules, including configuring additional service modules that need to be displayed by the additional service products and configuring page functions that need to be displayed by the additional service modules;

[0102] A rule parsing unit, used for loading the additional service product rule and parsing the additional service product rule;

[0103] The page generating unit is used to generate an additional service management page according to the parsing result of the rule parsing unit.

[0104] Regarding the system in the above embodiment, the specific manner in which each unit module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0105] In order to better demonstrate the functions of the additional service management system (i.e., the additional service platform) of the above embodiment, the present invention provides a configuration flow diagram of the additional service platform, as shown in FIG. Figure 3 shown. Figure 3 In FIG. 1 , the rows represent four standard functions supported by the additional service platform, and the columns represent four standard additional service modules supported by the additional service platform.

[0106] In order to facilitate the unified configuration operation of the additional service product release process, the embodiment of the present invention integrates various product lines related to the sales configuration of additional service products based on the new generation of airline control front-end ALG, standardizes the unified configuration process, and develops an additional service platform and a corresponding additional service management method that integrates product definition, release rules, freight rate management, and inventory management. The platform includes product content such as pre-selected seats, paid meals, paid luggage, companion services, and paid upgrades. It provides users with a unified and standardized operation interface to facilitate airlines to configure additional service products, thereby shortening the production cycle of additional service products of airlines and facilitating airlines to carry out flexible and rapid marketing of additional service products. At the same time, shipping service product personnel and developers can also update and put into production in a timely manner for changes in demand proposed by airlines, reducing communication costs and shortening production time.

[0107] In order to better illustrate the generation process of the additional service management page in the above embodiment, the embodiment of the present invention provides a flow chart of the generation of the additional service management page, as shown in FIG. Figure 4 shown. Figure 4 What is actually demonstrated is the construction of an additional service platform. Figure 4 The operations in the process (configuration of paid meal rules, configuration of pre-selected seat rules, etc.) are performed by shipping service products and developers.

[0108] The rule parsing unit is the core content of this system (i.e. the above-mentioned additional service management system). It is at the upstream of the entire network request and is responsible for loading and parsing the additional service product rules (including parsing product module rules and parsing module page function rules), and then determining the display content of the additional service product page. For example, by parsing the product module rules, the paid upgrade product only displays the product definition and fare management module. By parsing the module page function rules, the paid upgrade product definition module page function does not need to display the seat attribute content, but the pre-selected seat product definition module page function needs to be displayed. The following is a detailed description of the technical implementation.

[0109] The embodiment of the present invention supports two configuration modes for configuring additional service product rules (i.e., rule configuration):

[0110] Configuring product module rules (i.e. module configuration): configuring the additional service modules that each additional service product needs to display. In this embodiment, the four standard additional service modules of product definition, delivery rules, freight rate management, and inventory management are its configuration contents.

[0111] Configure module page function rules (i.e. function configuration): configure the functions that the additional service module in each additional service product needs to display (i.e. page functions). For example, the product definition module for pre-selected seats needs to display seat attribute content, and the product definition module for paid baggage needs to display baggage attribute content.

[0112] In specific implementation, the additional service product rules are configured based on airlines, and different airlines generate different configuration rules. Each additional service product is distinguished by a unique identifier (this embodiment uses a group of additional service products) to generate different configuration rules.

[0113] exist Figure 4 In the analysis, the product module rules correspond to the content of the analysis module configuration, and the page function rules of the analysis module correspond to the content of the analysis function configuration.

[0114] Parsing product module rules: Parse the additional service modules of each product according to the corresponding module configuration of each additional service product, that is, the modules that the product needs to display.

[0115] Parsing module page function rules: Analyze the functions of the additional service module in each product according to the corresponding functional configuration of each additional service product, that is, the page functions that the module needs to display.

[0116] like Figure 5 As shown, the embodiment of the present invention further provides an operation flow of an additional service platform (i.e., the aforementioned additional service management system). Figure 5 It intuitively demonstrates the user's management and configuration process of additional service products. Figure 5What is actually demonstrated is the use of the additional service platform.

[0117] The operation process of the additional service platform includes: configure product definition information -> save product definition information -> configure delivery rule information -> configure freight rate rule information -> configure inventory rule information -> configure custom rule information -> save configuration information.

[0118] The following is a detailed description of some technical implementations in the above embodiments.

[0119] 1. Standard additional service module

[0120] 1. Product definition module, which defines the product information for sale (i.e., product definition information), which is divided into unreleased products and released products. There are many types of products. In this embodiment, each additional service product is distinguished by the group of additional service products. In specific implementation, a service type for identifying the product can also be added, that is, each product can also be distinguished by the service type and group.

[0121] Identify a class of additional service offerings by service type and group, for example:

[0122] Paid meals: service type is F, group is ML.

[0123] Paid baggage: Service type is P and C, group is BG.

[0124] Pre-selected seats: Service type is F, Group is SA.

[0125] Companion service: service type is F, group is UN.

[0126] Paid upgrade: service type is F and group is UP.

[0127] The product content set for each product will also be different, and the specific display content will be configured and analyzed according to the rules to display the content under different products.

[0128] This embodiment constructs different functional contents according to the unique product identifier of the additional service product (i.e., the group of additional service products), which can be constructed through the strategy pattern during specific implementation. The strategy pattern belongs to the prior art and is a design pattern of Java, which is to encapsulate some algorithms and then call these algorithms. The strategy pattern here is to encapsulate the display content of each product and then select the product content to be displayed through the product group.

[0129] The following uses paid meal products and paid luggage products as examples for explanation.

[0130] In this embodiment, the product definition module adds a new page for paid meal products (i.e., the generated product definition page) as shown in the figure. Figure 6As shown in the figure, the new page for paid luggage products in the product definition module (i.e. the generated product definition page) is as follows Figure 7 shown.

[0131] The standard functions of the product definition page include airline, product code, language version, product name, notes, and media URL fields. In addition to the standard functions, all other functions in the paid baggage product are custom functions and can be added or deleted in the rule configuration.

[0132] In this embodiment, the product code and the product group have different meanings. The product group represents a category of products, and the product code represents the specific products under the product group. For example, the group of meal products is ML, and the product code of the specific product under the meal product, such as steak, is ABC.

[0133] 2. A delivery rule module sets delivery rules for defined and published additional service products. Delivery rules are set for the product by using the group of additional service products as the unique identifier of the additional service product. The additional service product will be delivered to different markets according to the set content. The delivery rules of this embodiment can be specifically divided into rule maintenance and rule simulation functions.

[0134] Delivery rule maintenance: used to set the rules in the delivery rules.

[0135] Delivery rule simulation: used to simulate various data scenarios for applying delivery rules and verify whether the configured delivery rules meet expectations.

[0136] Each additional service product corresponds to a placement rule function, and the data of each placement rule function is preferably distinguished according to the service type and group of the additional service product (the same service type and group in the product definition module).

[0137] In this embodiment, the interface diagram of the delivery rule maintenance is as follows: Figure 8 As shown, the interface diagram of the delivery rule simulation is as follows Fig. 9 shown.

[0138] 3. The freight rate management module sets freight rate rules for defined and published additional service products.

[0139] Freight rate management is divided into: sales rules, change rules, and refund rules.

[0140] (1) Sales rules: used to set the sales price of additional service products. Different prices can be set for each published service plus service product. The rules can be configured in multiple dimensions, with different freight rates for each dimension. For example, different prices can be set for different sales locations. Constraints can also be configured to restrict the currently configured freight rate sales rules to only be applied to a certain scenario. For example, a flight limit can be configured to restrict the rules to only be applied to a certain flight.

[0141] For example, the newly added page of sales rules is shown in Figure 10(a) and Figure 10(b), where:

[0142] 1) Service category: mainly used to set airline and product information.

[0143] 2) Determine the fee: used to set the fee information.

[0144] 3) Fare constraints: used to limit the scope of application of current sales rules.

[0145] a. Passenger restrictions: restrict passenger information, including frequent flyer level, passenger type, age range, customer points, etc.

[0146] b. Channel restrictions: restrictions on sales channels, including: sales locations, distributors, agents, etc.

[0147] c. Flight restrictions: restrict flight information, including area information, mileage information, stopover information, etc.

[0148] d. Flight information: restrict flight information, including flight number, aircraft type, flight schedule, cabin information, departure time, etc.

[0149] (2) Change rules: For the released additional service products, the change rule information is set for the product by using the additional service product group as the unique identifier of the additional service product. The specific content is the change object and change details.

[0150] Change object: The target object of the change, including service type, product code, service group, passenger type, frequent flyer level, cabin information, etc.

[0151] Change details: The setting of specific change rules, including the configuration of change rules, calculation of change fees, and calculation of change scope.

[0152] In this embodiment, the interface diagram of the object change is as follows: Fig.11 As shown in the figure, the interface diagram of rule details is as follows Fig.12 shown.

[0153] (3) Refund rules: For the published additional service products, refund rule information is set for the product by using the additional service product group as the unique identifier of the additional service product. The specific content includes refund objects and refund details.

[0154] Refund object: The target object of the refund, including service type, product code, service group, etc.

[0155] Refund details: the setting of specific refund rules, including the configuration of refund rules and the calculation of refund fees.

[0156] In this embodiment, the interface diagram of the refund object is as follows Fig.13 As shown in the figure, the interface diagram of the refund details is as follows Fig.14 shown.

[0157] 4. Inventory management module, used to set the inventory of paid meals for flights, by using the group of additional service products as the unique identifier of paid meal products, and setting the inventory information for the published products defined in the product definition.

[0158] The new interface for paid meal inventory management in this embodiment is as follows: Fig.15 As shown, where:

[0159] Meal items: Set airline and product information. Product information refers to the released products.

[0160] Flight Number: Flight number information.

[0161] Date Range: Set a date range for your inventory.

[0162] Schedule: Set the schedule.

[0163] Maximum Sales Quantity: Set the maximum sales quantity for meal inventory.

[0164] The paid meal inventory management query interface in this embodiment is as follows Fig.16 As shown, the paid meal inventory management query interface is displayed in the form of a calendar, showing the meal inventory information defined for a single flight within a month. The date can be switched as a query condition, and each day in the calendar displays the meal information and inventory quantity for that day.

[0165] 2. Custom rule module

[0166] The configuration logic used here to generate a custom management page is divided into two configuration items: module configuration and function configuration. The function configuration can be made into several common templates, such as seat attribute template, luggage type template, etc. These templates are loaded as configuration items on the configuration page.

[0167] The data storage structure is shown in the following table:

[0168] Module Table

[0169] Id Airlines Product Identification Product Definition Module Delivery rules module Freight Management Module Inventory Management Module 1 CA ML true true true true 2 CA BG true true true true

[0170] Function Table

[0171] id Function Name The associated module ID 1 Seat attributes 1 2 Baggage Type 2

[0172] The above two tables are module table and function table, which are used to store the data of custom management page configuration, read the data when the page is loaded, and parse the configured data when the page is initialized. When parsing, user-defined pages (i.e., custom management pages) are generated according to different products. When implemented, the page can be generated through the strategy mode. The strategy mode belongs to the prior art and is a design mode of Java. It encapsulates some algorithms and then calls these algorithms. The strategy mode here encapsulates the display content of each product and then selects the product content to be displayed through the product group.

[0173] In some embodiments, the custom rule module does not require page parsing (i.e., parsing module page function rules) and can be directly displayed, such as Figure 4 Page parsing is mainly applicable to standard additional service products. Standard additional service products determine the displayed content through configuration. Customized functions (i.e. personalized functions) are irregular customized functions and can be displayed directly without page rule configuration and parsing.

[0174] In summary, an embodiment of the present invention provides a configuration process and scheme for additional service products. The scheme integrates various functions and configurations involved in the release of standard additional service products into a unified process, forms four standard additional service modules and multiple functional items, and generates multiple common standard templates. Based on these standard additional service modules and templates, a variety of additional service products can be flexibly increased or decreased through configuration, thereby realizing dynamic configuration of additional service product modules and functions, allowing users to customize various types of additional service products. Through this scheme, users can flexibly configure various types of additional service products, reducing development costs and increasing the flexibility of additional service product functions. For newly added additional service products, new products can be established through configuration.

[0175] For the configuration and release of additional service products, a standard additional service product configuration process (i.e., additional service platform operation process) has also been sorted out to standardize the additional service product release process and improve user operability. Users only need to use one platform to complete the release of various additional service products. The configuration method is intuitive and easy to understand, convenient for user operation, not prone to errors, and achieves unified operation and display.

[0176] Based on the same inventive concept, the present invention also provides a computer-readable storage medium storing one or more programs, which, when executed, can implement the aforementioned additional service management method.

[0177] Based on the same inventive concept, the present invention also provides an electronic device, such as Fig.17As shown, it includes a processor, a communication interface, a computer-readable storage medium as described above, and a communication bus; wherein the processor, the communication interface, and the computer-readable storage medium communicate with each other via the communication bus; and the processor is used to execute the program stored in the computer-readable storage medium.

[0178] In the several embodiments provided in the present application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the units and modules is only a logical function division. There may be other division methods in actual implementation, such as multiple units, modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical, mechanical or other forms.

[0179] The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional modules in the various embodiments of the present invention may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0180] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0181] It should be noted that, for the convenience of description, the aforementioned method embodiments are all described as a series of action combinations, but those skilled in the art should be aware that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0182] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0183] Parts not involved in the above embodiments are the same as the prior art or can be implemented by using the prior art, and will not be further described here.

[0184] Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent substitutions for some of the technical features therein; and these modifications or substitutions do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An additional service management method, applied to an airline business front end ALG, characterized in that: The method comprises: Configuring additional service product rules, including configuring additional service modules that need to be displayed by additional service products and configuring page functions that need to be displayed by the additional service modules; Loading the additional service product rules and parsing the additional service product rules; Generate an additional service management page based on the analysis results.

2. A method for managing additional services according to claim 1, characterized in that: The additional service module includes a standard additional service module and a custom rule module; The standard additional service module is used to configure the common functions of various additional service products; The custom rule module is used to configure the personalized functions of various additional service products.

3. A method for managing additional services according to claim 2, characterized in that: The additional service management page includes a standard additional service page and a custom management page; The standard additional service page is used to display the pages corresponding to the public functions of various additional service products; The custom management page is used to display pages corresponding to the personalized functions of various additional service products.

4. A method for managing additional services according to claim 2, characterized in that: The standard additional service modules include: A product definition module, used to configure and save product definition information of additional service products, wherein the product definition information includes a unique product identifier; A delivery rule module, used to configure and save delivery rule information of the additional service product according to the unique product identifier of the additional service product; The freight rate management module is used to configure and save the freight rate rule information of the additional service product according to the unique product identifier of the additional service product; The inventory management module is used to configure and save the inventory rule information of the additional service product according to the product unique identifier of the additional service product.

5. A method for managing additional services according to claim 4, characterized in that: The custom rule module is used to configure and save the custom rule information of the additional service product according to the product unique identifier of the additional service product.

6. A method for managing additional services according to any one of claims 4 to 5, characterized in that: The delivery rule module is also used for delivery rule simulation, which includes simulating various data scenarios for applying delivery rule information and verifying whether the configured delivery rule information meets expectations.

7. A method for managing additional services according to any one of claims 4 to 5, characterized in that: The freight rate rule information includes sales rules, change rules and refund rules; The sales rules are used to set prices for additional service products; The change rules are used to set changes to the purchased additional service products; The refund rule is used to set a refund for a purchased additional service product.

8. An additional service management system, applied to airline business front end ALG, characterized in that: The system comprises: A rule configuration unit, used to configure additional service product rules, including configuring additional service modules that need to be displayed by the additional service products and configuring page functions that need to be displayed by the additional service modules; A rule parsing unit, used for loading the additional service product rule and parsing the additional service product rule; The page generating unit is used to generate an additional service management page according to the parsing result of the rule parsing unit.

9. A computer-readable storage medium storing one or more programs, characterized in that: When the one or more programs are executed, the additional service management method described in any one of claims 1 to 7 can be implemented.

10. An electronic device comprising a processor, a communication interface, the computer-readable storage medium of claim 9, and a communication bus; wherein: The processor, the communication interface, and the computer-readable storage medium communicate with each other via a communication bus; It is characterized in that The processor is configured to execute a program stored in a computer-readable storage medium.

Citation Information

Patent Citations

  • Method and device for managing business rules, electronic device and storage medium

    CN108664519A

  • Aviation product data processing method and related equipment

    CN113297178A

  • Business page configuration method and device, computer equipment and storage medium

    CN115437634A

  • System and method for common passenger mileage to exchange additional service product and related equipment

    CN116308518A

  • Full stack type facility service publishing method and system, storage medium and electronic equipment

    CN117829405A

Cited By

  • Commodity price competitiveness scoring method and system

    CN120374176A