Business travel product management and control method, system and device and program product

By implementing management methods and systems for travel products, and configuring multi-dimensional management conditions and reason collection mechanisms, the problem of bookings exceeding standards in the travel platform was solved, thereby optimizing travel management and improving compliance.

CN120952576APending Publication Date: 2025-11-14CTRIP BUSINESS TRAVEL INFORMATION SERVICE (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511094244.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-06
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing travel platforms lack effective control over product bookings that exceed standards and have not established a dedicated mechanism for collecting reasons, which fails to meet the growing needs of customers and affects management efficiency and compliance.

Method used

We provide management methods and systems for business travel products. By configuring management conditions according to the client company's needs, including amount, advance booking, scope and low-price control, we take corresponding measures, collect user input on reasons for exceeding limits, and record reasons for modification and cancellation.

Benefits of technology

It enables multi-dimensional control of travel products, optimizes travel expense management for client companies, improves management efficiency, reduces security risks, enhances customer satisfaction, and helps identify process issues and continuously improve travel management processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120952576A_ABST
    Figure CN120952576A_ABST
Patent Text Reader

Abstract

The invention provides a business travel product management and control method, system and device and a program product. The management and control method comprises the steps that management and control conditions are configured according to requirements of a client company to which a user belongs; responding to the condition that the business travel product reserved by the user meets the corresponding control condition, and taking a corresponding control measure according to the standard exceeding condition of the business travel product; wherein the management and control conditions comprise at least one of an amount management and control condition, an advance reservation management and control condition, a range management and control condition and a low-price management and control condition. Multi-dimensional management and control measures are provided for reservation and modification of business travel products, users can reasonably select the business travel products according to different situations, and the management and control measures can help optimize business travel expenditure management of customer enterprises, promote advanced planning, improve management efficiency, guarantee compliance and improve customer satisfaction; and the business travel company and the client company can be helped to collect reasons of modification and cancellation each time, so that potential problems in the process are identified, the business travel management process is continuously improved, and the overall efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of travel platform technology, and in particular to a method, system, device and program product for managing travel products. Background Technology

[0002] Currently, travel platforms implement simple product-level controls for bookings exceeding standard rates. For example, booking standard economy class or business class requires control, but this simple control cannot meet the growing needs of customers. Furthermore, there is no dedicated mechanism for collecting reasons for modifying or canceling travel products. Travel platforms and client companies urgently need to collect these reasons to further optimize and improve travel processes and enhance overall management efficiency. Summary of the Invention

[0003] The technical problem to be solved by this disclosure is to overcome the above-mentioned defects in the prior art and provide a method, system, equipment and program product for the management and control of travel products.

[0004] This disclosure solves the above-mentioned technical problems through the following technical solution:

[0005] This disclosure provides a method for managing travel products, the method comprising:

[0006] Configure control conditions according to the needs of the user's client company;

[0007] In response to the user's booked travel products meeting the corresponding control conditions, corresponding control measures are taken based on the extent to which the travel products exceed the limits.

[0008] The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

[0009] Optionally, the amount control conditions include:

[0010] The order amount of the travel product exceeds a preset single-trip amount threshold, or the total travel amount within a specified time period, including the order amount of the travel product, exceeds a preset total amount threshold.

[0011] And / or,

[0012] The advance booking control conditions include:

[0013] The user makes the reservation within a preset time period close to the travel date.

[0014] Optionally, the range control conditions include at least one of the following: time sub-condition, location sub-condition, and mileage sub-condition.

[0015] Optionally, the time sub-condition includes: the travel time of the travel product falls within at least one of the following time periods: a customer company-defined time period, non-working hours, and holidays;

[0016] The location sub-condition includes at least one of the following: the departure or arrival point of the travel product is a preset restricted location; the route of the travel product belongs to a preset restricted route.

[0017] The mileage sub-condition includes at least one of the following: the mileage of the travel product is lower than the preset minimum mileage threshold; the mileage of the travel product is higher than the preset maximum mileage threshold.

[0018] Optionally, the low-price control conditions include:

[0019] The travel products mentioned are those that are not the lowest priced among the recommended products.

[0020] Optionally, the control measures include:

[0021] Reservations are prohibited, approvals are required, or payments to public accounts are prohibited.

[0022] Optionally, the control measures further include:

[0023] Obtain the reason for exceeding the limit as input by the user;

[0024] And / or,

[0025] The control method also includes:

[0026] In response to the user modifying the order, obtain the reason for the modification entered by the user;

[0027] In response to the user canceling the order, obtain the cancellation reason entered by the user.

[0028] This disclosure also provides a management and control system for travel products, the management and control system comprising: a configuration module and a management and control module;

[0029] The configuration module is used to configure control conditions according to the needs of the user's client company.

[0030] The control module is used to respond to the user's pre-booked travel products meeting the corresponding control conditions, and to take corresponding control measures based on the excess status of the travel products.

[0031] The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

[0032] Optionally, the amount control conditions include:

[0033] The order amount of the travel product exceeds a preset single-trip amount threshold, or the total travel amount within a specified time period, including the order amount of the travel product, exceeds a preset total amount threshold.

[0034] And / or,

[0035] The advance booking control conditions include:

[0036] The user makes the reservation within a preset time period close to the travel date.

[0037] Optionally, the range control conditions include at least one of the following: time sub-condition, location sub-condition, and mileage sub-condition.

[0038] Optionally, the time sub-condition includes: the travel time of the travel product falls within at least one of the following time periods: a customer company-defined time period, non-working hours, and holidays;

[0039] The location sub-condition includes at least one of the following: the departure or arrival point of the travel product is a preset restricted location; the route of the travel product belongs to a preset restricted route.

[0040] The mileage sub-condition includes at least one of the following: the mileage of the travel product is lower than the preset minimum mileage threshold; the mileage of the travel product is higher than the preset maximum mileage threshold.

[0041] Optionally, the low-price control conditions include:

[0042] The travel products mentioned are those that are not the lowest priced among the recommended products.

[0043] Optionally, the control measures include:

[0044] Reservations are prohibited, approvals are required, or payments to public accounts are prohibited.

[0045] Optionally, the control measures further include:

[0046] Obtain the reason for exceeding the limit as input by the user;

[0047] And / or,

[0048] The control module is also used to respond to the user's order modification by obtaining the reason for the modification entered by the user;

[0049] The control module is also used to respond to the user's order cancellation by obtaining the cancellation reason entered by the user.

[0050] This disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and used to run on the processor, wherein the processor executes the computer program to implement the aforementioned method for managing travel products.

[0051] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the aforementioned method for managing travel products.

[0052] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of this disclosure.

[0053] The positive and progressive effects of this disclosure are as follows: it provides multi-dimensional control measures for the booking and modification of travel products, which helps users to make reasonable choices of travel products according to different situations. These control measures can not only help optimize the travel expenditure management of client companies, promote advance planning, improve management efficiency, reduce security risks, ensure compliance, and improve customer satisfaction, but also help travel companies and client companies collect the reasons for each modification and cancellation, thereby identifying potential problems in the process, continuously improving the travel management process, and improving overall efficiency. Attached Figure Description

[0054] Figure 1 A flowchart of a method for managing travel products provided in Embodiment 1 of this disclosure;

[0055] Figure 2 A flowchart illustrating a specific implementation of a travel product management method provided in Embodiment 1 of this disclosure;

[0056] Figure 3 This is a schematic diagram of a management and control system for travel products provided in Embodiment 2 of this disclosure;

[0057] Figure 4 This is a schematic diagram of the structure of an electronic device provided in Embodiment 3 of this disclosure. Detailed Implementation

[0058] The present disclosure is further illustrated below by way of embodiments, but the present disclosure is not limited to the scope of the embodiments described herein.

[0059] The prefixes such as "first" and "second" used in this disclosure are merely for distinguishing different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this disclosure does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and should not be construed as an unnecessary limitation. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.

[0060] Example 1

[0061] Figure 1A flowchart illustrating a method for managing travel products, provided as an exemplary embodiment of this disclosure, is included. The method includes:

[0062] S11. Configure control conditions according to the needs of the user's client company.

[0063] S12. In response to the user's booked travel products meeting the corresponding control conditions, take corresponding control measures based on the extent to which the travel products exceed the limits.

[0064] The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

[0065] The "exceeding the limit" status of travel products can refer to which control conditions(s) a user's booked travel products meet. It should be understood that there is a corresponding matching relationship between the client company, the user (the client company's employee), and the control conditions; client company A's control conditions cannot control client company B's users and their booked travel products.

[0066] Multi-dimensional management methods, including amount control, advance booking control, scope control, and low-price control, will help companies manage travel expenses more effectively and optimize resource allocation. The following control measures can be implemented simultaneously.

[0067] (1) Amount control

[0068] The amount of the reservation can be controlled based on the total amount for a single transaction or within a specified time period. Once the upper limit of the control amount is reached, users will be required to fill in the reason for exceeding the limit, the reservation will be prohibited, approval will be required, or public account payments will be prohibited.

[0069] (2) Advance booking control

[0070] To effectively save costs, the system encourages users to book travel products in advance. If a user makes a booking close to the travel date, it will trigger advance booking control, requiring the user to provide a reason for exceeding the limit, prohibiting the booking, requiring approval, or prohibiting payment via company account.

[0071] (3) Scope control

[0072] Scope control covers multiple restrictions on time, location, and mileage. If a user's booking exceeds these limits, the system will take measures such as requiring a reason for exceeding the limit, prohibiting the booking, requiring approval, or prohibiting payment via public account.

[0073] Time control refers to the management of custom time periods, or non-working hours and holidays. Booking products during custom time periods, or non-working hours and holidays will trigger the control measures.

[0074] Location control refers to controlling routes that are outside of specified locations. If a user selects a location or route that is outside the specified range, control measures will be triggered.

[0075] Mileage control refers to the management of bookable mileage. If the mileage selected by the user is lower than the minimum requirement or exceeds the maximum limit, control will be triggered.

[0076] (4) Low-price control

[0077] To ensure the economic efficiency and rationality of the selection, the search engine will recommend the lowest-priced product options on the product list selection page. If a product other than the lowest price is selected, low-price controls will be triggered, requiring users to provide reasons for exceeding the limit, prohibiting reservations, requiring approval, or prohibiting payments to public accounts.

[0078] Control conditions may also include product control conditions in the existing technology, which will not be elaborated here.

[0079] In this embodiment, multi-dimensional control measures are provided for the booking and modification of travel products, which helps users to make reasonable choices for travel products according to different situations. These control measures can not only help optimize the travel expenditure management of client companies, promote advance planning, improve management efficiency, reduce security risks, ensure compliance, and improve customer satisfaction, but also help travel companies and client companies collect the reasons for each modification and cancellation, thereby identifying potential problems in the process, continuously improving the travel management process, and improving overall efficiency.

[0080] In one embodiment, the monetary control conditions include:

[0081] The order amount of the travel product exceeds a preset single-trip amount threshold, or the total travel amount within a specified time period, including the order amount of the travel product, exceeds a preset total amount threshold.

[0082] Among them, the amount of the reservation can be controlled according to the total amount of a single transaction or a specified time period, and control measures will be taken after the upper limit of the control amount is reached.

[0083] In one embodiment, the advance booking control conditions include:

[0084] The user makes the reservation within a preset time period close to the travel date.

[0085] To effectively save costs, the system encourages users to book travel products in advance. If a user makes a booking close to the travel date, it will trigger advance booking control.

[0086] In one embodiment, the range control conditions include at least one of a time sub-condition, a location sub-condition, and a mileage sub-condition.

[0087] The scope control includes multiple restrictions on time, location, and mileage. If a user's booking exceeds these limits, the system will take measures such as requiring a reason for exceeding the limit, prohibiting the booking, requiring approval, or prohibiting payment via public account.

[0088] Time control refers to the management of custom time periods, or non-working hours and holidays. Booking products during custom time periods, or non-working hours and holidays will trigger the control measures.

[0089] Location control refers to controlling routes that are outside of specified locations. If a user selects a location or route that is outside the specified range, control measures will be triggered.

[0090] Mileage control refers to the management of bookable mileage. If the mileage selected by the user is lower than the minimum requirement or exceeds the maximum limit, control will be triggered.

[0091] In one embodiment, the time sub-condition includes: the travel time of the travel product falls within at least one of the following time periods: a customer company-defined time period, non-working hours, and holidays.

[0092] The location sub-conditions include at least one of the following: the departure or arrival point of the travel product is a preset restricted location; the travel product's route belongs to a preset restricted route.

[0093] The mileage sub-condition includes at least one of the following: the mileage of the travel product is lower than a preset minimum mileage threshold; or the mileage of the travel product is higher than a preset maximum mileage threshold.

[0094] The client-defined time period is a period set by the client company itself. Non-working hours are set according to the client company's weekday working hours; any time outside of working hours is considered non-working hours, such as Friday evening. Public holidays refer to nationally unified public holidays. Booking products during the defined time period, non-working hours, or public holidays will trigger control measures.

[0095] Routes outside the specified locations will be controlled; that is, if the location or route selected by the user is outside the specified range, control measures will be triggered.

[0096] The bookable mileage is controlled; if the mileage selected by the user is lower than the minimum requirement or exceeds the maximum limit, control measures will be triggered.

[0097] In one embodiment, the low-price control conditions include:

[0098] The travel products mentioned are those that are not the lowest priced among the recommended products.

[0099] To ensure the economic efficiency and rationality of the selection, the search engine will recommend the lowest-priced product options on the product list selection page. Selecting a product that is not the lowest-priced will trigger price control measures.

[0100] In one embodiment, the control measures include:

[0101] Reservations are prohibited, approvals are required, or payments to public accounts are prohibited.

[0102] The "no booking" clause means that under no circumstances should you purchase travel products that exceed the limit.

[0103] The requirement for approval means that the order will be transferred to the client company for approval, and payment will only be made from the client company's account if the approval is granted.

[0104] "Prohibit payments from company accounts" means that payments cannot be made using funds from the client's company account; payments can be made using the user's personal private funds.

[0105] In one embodiment, the control measures further include:

[0106] Obtain the reason for exceeding the limit as input by the user.

[0107] The client company can configure different reasons for exceeding the limit, which will be displayed to the user on the front-end page. When making modifications or cancellations, users can choose the reason for the violation or fill it in freely.

[0108] The reasons given by users for exceeding the control limits will be recorded in detail and clearly displayed in approval messages, confirmation forms, and travel reports.

[0109] Whenever a user's booking behavior exceeds the established control limits, the reason for the excess and related information are recorded and displayed in the corresponding approval and confirmation process for review and management by relevant personnel. This mechanism ensures the transparency and traceability of all operations, making every decision based on sufficient information, thereby supporting a more effective management and decision-making process.

[0110] In one embodiment, refer to Figure 2 The control method further includes:

[0111] S21. In response to the user modifying the order, obtain the reason for the modification entered by the user.

[0112] S22. In response to the user canceling the order, obtain the cancellation reason entered by the user.

[0113] The order of steps S21 and S22 can be reversed, or only one can be selected. Client companies can configure different reasons for modification and cancellation, which will be displayed to users on the front-end page. When performing modification or cancellation operations, users can choose the reason for modification or cancellation, or they can fill it in freely.

[0114] The reasons for modification or cancellation provided by the user will be recorded in detail and clearly displayed in the approval message, confirmation, and travel report.

[0115] Whenever a user makes a modification or cancels an action, the underlying reasons are clearly presented, enabling more accurate data-driven decisions. This mechanism ensures the transparency and traceability of all operations, ensuring that every decision is based on sufficient information, thereby supporting more effective management and decision-making processes.

[0116] The travel product management method in this embodiment can achieve the following effects:

[0117] (i) By collecting reasons for modification and cancellation when users book travel products and allowing customer companies to configure different reason options, this mechanism not only improves the operational efficiency and satisfaction of all parties, but also builds a data-driven feedback loop, which helps to continuously improve and optimize the travel management process.

[0118] (1) Travel platform level

[0119] By understanding user behavior and needs, the platform can improve the user experience and provide features and services that better meet user needs.

[0120] (2) Company level

[0121] (2.1) Process optimization: Collecting specific reasons for modifications and cancellations can help companies identify common problems and bottlenecks, thereby optimizing travel policies and processes.

[0122] (2.2) Cost control: Understanding the reasons for modification and cancellation helps the company develop more effective cost control strategies and reduce unnecessary expenditures.

[0123] (2.3) Data-driven decision-making: By analyzing the collected data, the company can make more accurate data-driven decisions and improve overall operational efficiency.

[0124] (ii) The multi-dimensional and refined management and control measures for travel products not only help the company achieve better financial control and savings, but also improve the overall efficiency and compliance of travel management.

[0125] (1) Cost control and budget management:

[0126] "Amount control" and "low-price control" directly manage travel expenses, ensuring expenditures stay within budget. By limiting overbooking and encouraging the selection of low-price options, companies can effectively reduce unnecessary expenses and optimize the use of financial resources.

[0127] (2) Advance planning and efficiency improvement:

[0128] "Advance booking control" encourages users to plan their travel arrangements in advance, thereby improving resource utilization efficiency. Advance booking typically results in better prices and more options, which helps reduce overall company costs.

[0129] (3) Compliance and risk management

[0130] "Scope control" ensures that business travel complies with company policies and safety standards by limiting time, location, and mileage. This not only reduces compliance risks but also prevents potential safety hazards caused by inappropriate travel arrangements.

[0131] (4) Transparent decision-making and clear accountability

[0132] Requiring users to fill in the reasons for exceeding the standards, and requiring approval, increases the transparency and traceability of the decision-making process. This ensures that any behavior exceeding the standards has a clear record and reason, facilitating subsequent review and accountability.

[0133] (5) Standardization of user behavior

[0134] Through a series of control measures, users' booking behavior will become more standardized, reducing arbitrary and impulsive decisions. This not only improves users' planning skills but also helps cultivate good travel management habits.

[0135] (iii) Recording the reasons for modifications and cancellations, as well as the reasons for triggering controls, has brought about many positive effects:

[0136] (1) Enhance transparency and traceability

[0137] By clearly displaying the reasons for modifications, cancellations, and triggering controls in approval messages and confirmation forms, all relevant parties can clearly understand the motivation and background behind each operation. This transparency helps reduce misunderstandings and information asymmetry.

[0138] (2) Improve decision-making quality

[0139] Detailed documentation and presentation of reasoning information enable managers to make more informed decisions based on comprehensive data. This helps identify unnecessary modifications or cancellations during the approval process, thereby optimizing resource allocation.

[0140] (3) Strengthen the sense of responsibility

[0141] Users know that every action they take and the reason for it will be recorded and reviewed. This mechanism will naturally encourage users to be more cautious and responsible in making reservations, modifications, or cancellations, thereby reducing arbitrary and impulsive decisions.

[0142] (4) Support process optimization

[0143] Collecting and analyzing this data can help companies identify common reasons for modifications and cancellations, thereby enabling targeted optimization of travel policies and processes and improving overall management efficiency.

[0144] Example 2

[0145] Corresponding to the aforementioned embodiments of the management and control methods for travel products, this disclosure also provides embodiments of the management and control system for travel products.

[0146] Figure 3 This is a schematic diagram of a management and control system for travel products provided as an exemplary embodiment of the present disclosure. The system includes: a configuration module 1 and a management and control module 2.

[0147] The configuration module 1 is used to configure control conditions according to the needs of the user's client company.

[0148] The control module 2 is used to respond to the user's pre-booked travel products meeting the corresponding control conditions and to take corresponding control measures based on the excess status of the travel products.

[0149] The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

[0150] In this embodiment, multi-dimensional control measures are provided for the booking and modification of travel products, which helps users to make reasonable choices for travel products according to different situations. These control measures can not only help optimize the travel expenditure management of client companies, promote advance planning, improve management efficiency, reduce security risks, ensure compliance, and improve customer satisfaction, but also help travel companies and client companies collect the reasons for each modification and cancellation, thereby identifying potential problems in the process, continuously improving the travel management process, and improving overall efficiency.

[0151] In one embodiment, the monetary control conditions include:

[0152] The order amount of the travel product exceeds a preset single-trip amount threshold, or the total travel amount within a specified time period, including the order amount of the travel product, exceeds a preset total amount threshold.

[0153] In one embodiment, the advance booking control conditions include:

[0154] The user makes the reservation within a preset time period close to the travel date.

[0155] In one embodiment, the range control conditions include at least one of a time sub-condition, a location sub-condition, and a mileage sub-condition.

[0156] In one embodiment, the time sub-condition includes: the travel time of the travel product falls within at least one of the following time periods: a customer company-defined time period, non-working hours, and holidays.

[0157] The location sub-conditions include at least one of the following: the departure or arrival point of the travel product is a preset restricted location; the travel product's route belongs to a preset restricted route.

[0158] The mileage sub-condition includes at least one of the following: the mileage of the travel product is lower than a preset minimum mileage threshold; or the mileage of the travel product is higher than a preset maximum mileage threshold.

[0159] In one embodiment, the low-price control conditions include:

[0160] The travel products mentioned are those that are not the lowest priced among the recommended products.

[0161] In one embodiment, the control measures include:

[0162] Reservations are prohibited, approvals are required, or payments to public accounts are prohibited.

[0163] In one embodiment, the control measures further include:

[0164] Obtain the reason for exceeding the limit as input by the user.

[0165] In one embodiment, the control module 2 is further configured to obtain the reason for modification input by the user in response to the user modifying the order.

[0166] The control module 2 is also used to obtain the cancellation reason entered by the user in response to the user canceling the order.

[0167] For the system embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs.

[0168] Example 3

[0169] Figure 4 This is a schematic diagram of the structure of an electronic device according to an example embodiment of the present disclosure. The electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, it implements the travel product management method described in any of the above embodiments. Figure 4 The electronic device 90 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0170] like Figure 4 As shown, the electronic device 90 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including memory 92 and processor 91).

[0171] Bus 93 includes a data bus, an address bus, and a control bus.

[0172] The memory 92 may include volatile memory, such as random access memory (RAM) 921 and / or cache memory 922, and may further include read-only memory (ROM) 923.

[0173] The memory 92 may also include a program tool 925 (or utility) having a set (at least one) program module 924, such program module 924 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0174] The processor 91 executes various functional applications and data processing by running computer programs stored in the memory 92, such as the travel product management method provided in any of the above embodiments.

[0175] Electronic device 90 can also communicate with one or more external devices 94 (e.g., keyboard, pointing device, etc.). This communication can be performed through input / output (I / O) interface 95. Furthermore, electronic device 90 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 96. As shown, network adapter 96 communicates with other modules of electronic device 90 via bus 93. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0176] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0177] Example 4

[0178] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the travel product management method described in any of the above embodiments.

[0179] The program code for executing the computer program product of this disclosure can be written in any combination of one or more programming languages, and the program code can be executed entirely on a user device, partially on a user device, as a stand-alone software package, partially on a user device and partially on a remote device, or entirely on a remote device.

[0180] While specific embodiments of this disclosure have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of this disclosure is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of this disclosure, but all such changes and modifications fall within the scope of protection of this disclosure.

Claims

1. A method for managing travel products, characterized in that, The control methods include: Configure control conditions according to the needs of the user's client company; In response to the user's booked travel products meeting the corresponding control conditions, corresponding control measures are taken based on the extent to which the travel products exceed the limits. The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

2. The method for managing travel products as described in claim 1, characterized in that, The aforementioned monetary control conditions include: The order amount of the travel product exceeds a preset single-trip amount threshold, or the total travel amount within a specified time period, including the order amount of the travel product, exceeds a preset total amount threshold. And / or, The advance booking control conditions include: The user makes the reservation within a preset time period close to the travel date.

3. The method for managing travel products as described in claim 1, characterized in that, The range control conditions include at least one of the following: time sub-condition, location sub-condition, and mileage sub-condition.

4. The method for managing travel products as described in claim 3, characterized in that, The time sub-conditions include: the travel time of the travel product falls within at least one of the following time periods: customer company-defined time period, non-working hours, and holidays; The location sub-condition includes at least one of the following: the departure or arrival point of the travel product is a preset restricted location; the route of the travel product belongs to a preset restricted route. The mileage sub-condition includes at least one of the following: the mileage of the travel product is lower than the preset minimum mileage threshold; the mileage of the travel product is higher than the preset maximum mileage threshold.

5. The method for managing travel products as described in claim 1, characterized in that, The low-price control conditions include: The travel products mentioned are those that are not the lowest priced among the recommended products.

6. The method for managing travel products as described in claim 1, characterized in that, The control measures include: Reservations are prohibited, approvals are required, or payments to public accounts are prohibited.

7. The method for managing travel products as described in claim 1, characterized in that, The control measures also include: Obtain the reason for exceeding the limit as input by the user; And / or, The control method also includes: In response to the user modifying the order, obtain the reason for the modification entered by the user; In response to the user canceling the order, obtain the cancellation reason entered by the user.

8. A management and control system for travel products, characterized in that, The control system includes: a configuration module and a control module; The configuration module is used to configure control conditions according to the needs of the user's client company. The control module is used to respond to the user's pre-booked travel products meeting the corresponding control conditions, and to take corresponding control measures based on the excess status of the travel products. The control conditions include at least one of the following: monetary control conditions, advance booking control conditions, scope control conditions, and low-price control conditions.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and for running on the processor, characterized in that, When the processor executes the computer program, it implements the travel product management method according to any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the management method for travel products as described in any one of claims 1-7.