Travel information processing method and device, electronic equipment and readable storage medium
By adopting a single list or multiple lists displayed on the same screen in the travel information processing system, the problem of low query efficiency caused by independent booking of different modes of transportation has been solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING DIDI INFINITY TECH & DEV CO LTD
- Filing Date
- 2024-10-28
- Publication Date
- 2026-04-28
AI Technical Summary
In the existing technology, ticketing systems for different modes of transportation are independent, requiring users to query separately, resulting in low efficiency in travel information retrieval and a poor user experience.
After obtaining the travel request, the display method of the travel information list is determined based on the ticketing information, using a single list or multiple lists displayed on the same screen, so that users can view travel information for different modes of transportation at the same time.
It improved the efficiency of travel information retrieval and enhanced the user's travel booking experience.
Smart Images

Figure CN121934744A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and more specifically to a travel information processing method, apparatus, electronic device, and readable storage medium. Background Technology
[0002] In some scenarios, users need to view and compare travel information for different modes of transportation when booking tickets. For example, if they can reach the destination by both air and train, they will tend to book the cheaper train journey. Therefore, it is necessary to provide users with travel information for different modes of transportation so that they can choose the appropriate travel option according to their needs.
[0003] Currently, ticket booking for different modes of transportation typically uses completely separate booking methods. For example, airline tickets are booked through an airline ticket booking channel, and train tickets are booked through a train ticket booking channel, each using a separate channel. When a user books a ticket for one mode of transportation, if they need to refer to travel information for other modes of transportation, they have to search separately, resulting in low search efficiency and a poor user travel booking experience. Summary of the Invention
[0004] In view of this, the purpose of this invention is to provide a travel information processing method, apparatus, electronic device, and readable storage medium to facilitate users in viewing travel information under different modes of transportation and improve the efficiency of travel information retrieval.
[0005] In a first aspect, embodiments of the present invention aim to provide a travel information processing method, the method comprising:
[0006] Obtain travel requests under the primary mode of transportation;
[0007] The display method of the travel information list is determined based on the ticketing information in the travel request. The display method is either a single list display or multiple lists displayed on the same screen. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information.
[0008] In response to the display mode being a single list display, the control displays a first information list, which is used to display first candidate travel information for completing the trip information through the first mode of transportation;
[0009] In response to the display mode being a multi-list simultaneous display, multiple travel information lists are controlled to be displayed simultaneously. The multiple travel information lists include a first information list and at least one second information list. The second information list is used to display second candidate travel information for completing the trip information through a second mode of transportation.
[0010] Secondly, embodiments of the present invention aim to provide a travel information processing device, the device comprising:
[0011] The request acquisition unit is used to acquire travel requests under the first mode of transportation.
[0012] The mode determination unit is used to determine the display mode of the travel information list based on the ticketing information in the travel request. The display mode is either a single list display or a multi-list display on the same screen. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information.
[0013] The display unit is configured to, in response to the display mode being a single list display, control the display of a first information list, the first information list being used to display first candidate travel information for completing the trip information through the first mode of transportation; and, in response to the display mode being a multi-list simultaneous display, control the simultaneous display of multiple travel information lists, the multiple travel information lists including the first information list and a second information list, the second information list being used to display second candidate travel information for completing the trip information through the second mode of transportation.
[0014] Thirdly, embodiments of the present invention aim to provide a computer program product, the computer program product including a computer program / instruction, which, when executed by a processor, implements the method described in any of the preceding claims.
[0015] Fourthly, embodiments of the present invention aim to provide an electronic device, including a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any of the preceding claims.
[0016] Fifthly, embodiments of the present invention aim to provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the preceding claims.
[0017] The technical solution of this invention determines the display method of the travel information list based on the ticketing information in the travel request after obtaining the travel request under the first mode of transportation. When the display method is a single list display, the first information list corresponding to the first mode of transportation is displayed. When the display method is a multi-list simultaneous display, multiple travel information lists, including the first information list and at least one second information list corresponding to different second modes of transportation, are displayed simultaneously. This facilitates users in querying travel information under different modes of transportation, improves query efficiency, and enhances the user's travel booking experience. Attached Figure Description
[0018] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which:
[0019] Figure 1 This is a flowchart of a travel information processing method according to an embodiment of the present invention;
[0020] Figure 2 This is a flowchart illustrating the determination of the display method according to an embodiment of the present invention;
[0021] Figure 3 This is another flowchart illustrating the determination of the display method according to an embodiment of the present invention;
[0022] Figure 4 This is a flowchart illustrating the determination of the second information list according to an embodiment of the present invention;
[0023] Figure 5 This is the search page of an embodiment of the present invention;
[0024] Figure 6 This is a schematic diagram illustrating the determination of the display method according to an embodiment of the present invention;
[0025] Figure 7 This is a schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention;
[0026] Figure 8 This is another schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention;
[0027] Figure 9 This is another schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention;
[0028] Figure 10 This is a schematic diagram of a travel information processing device according to an embodiment of the present invention;
[0029] Figure 11 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0030] The present application is described below based on embodiments, but it is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without these details. To avoid obscuring the substance of the present application, well-known methods, processes, flows, elements, and circuits are not described in detail.
[0031] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.
[0032] Unless the context explicitly requires it, words such as "including" or "contains" throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".
[0033] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0034] The solutions described in this specification and embodiments, if involving information acquisition, will collect data under legal and compliant conditions, ensuring the legality of the data source, and will take appropriate technical and management measures to ensure data security. If involving personal information processing, processing will be carried out under legal grounds (e.g., obtaining the consent of the personal information subject, or being necessary for contract performance), and will only be conducted within the prescribed or agreed scope. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.
[0035] When users have travel needs and need to use transportation to travel from one city to another, they usually check relevant travel information through ticketing software. However, the existing booking channels for different modes of transportation are often independent of each other. Users can only view travel information for one mode of transportation on a single travel information display interface, and cannot view travel information for other modes of transportation. This results in users not being able to view travel information for different modes of transportation simultaneously, nor can they quickly select the more suitable travel information from all available travel information, leading to low overall efficiency in travel information retrieval and a poor user travel booking experience.
[0036] In view of this, the present invention aims to provide a travel information processing method, which, when a user searches for travel information under one mode of transportation, displays a list of travel information under different modes of transportation on the same screen, making it convenient for the user to view travel information under different modes of transportation for the same trip at the same time, thereby improving the overall efficiency of travel information query and enhancing the user's travel booking experience.
[0037] Figure 1 This is a flowchart of a travel information processing method according to an embodiment of the present invention. Figure 1 As shown, the travel information processing method in this embodiment includes the following steps.
[0038] In step S110, the travel request under the first mode of transportation is obtained.
[0039] In this embodiment, optionally, the travel request under the first mode of transportation can be content entered by the user in the search box, or content selected by the user from pre-set input content. This embodiment does not impose any restrictions on this. Further, in this embodiment, the travel request under the first mode of transportation can be obtained in any of the following ways: receiving a travel request under the first mode of transportation indicated by user input (text, voice, image, etc.); or receiving a travel request under the first mode of transportation input through interaction with presented text, voice, image, etc. options; or receiving a travel request under the first mode of transportation received using other means that can achieve user input using existing or future technologies. This embodiment of the invention does not impose any restrictions on this.
[0040] In step S120, the display method of the travel information list is determined based on the ticketing information in the travel request. The display method is either a single list display or multiple lists displayed on the same screen. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information.
[0041] In this embodiment, the travel request includes ticketing information, which includes booking information, ticket type, itinerary information, and at least one traveler's information, as well as other information related to ticket booking. Optionally, in addition to ticketing information, the travel request in this embodiment may also include other additional information, such as personalized service information.
[0042] The information includes: Reserver Information: This section contains information related to the ticket reservationr, such as the reservationr's user ID and reservation configuration information. Traveler Information: This section contains information related to the ticket traveler, such as the traveler's user ID and travel configuration information. Ticket Type: This section specifies the type of ticket booked. For example, if the primary mode of transportation is air travel, the ticket type could be a one-way ticket, a return ticket, or a connecting ticket; if the primary mode of transportation is train travel, the ticket type could be a high-speed rail ticket, a bullet train ticket, or an express train ticket. Trip Information: This section contains information related to the travel itinerary, including departure point, destination, and travel time.
[0043] It should be understood that in this embodiment, the person making the reservation is the ticket booking agent, that is, the person initiating the travel request; the person traveling is the actual traveler; the person making the reservation and the person traveling can be the same or different. For example, when person A uses their own terminal device to book airline tickets for person A and person B, person A is the person making the reservation, and persons A and B are the travelers.
[0044] Furthermore, in this embodiment, the display method of the travel information list—whether it is a single list display or a multi-list display on the same screen—is determined based on at least one piece of information from the ticketing information in the travel request. A single list display means only the travel information list for the first mode of transportation is displayed, while a multi-list display means displaying travel information lists for the first mode of transportation and other second modes of transportation on the same terminal page, with each travel information list corresponding to one mode of transportation. For example, when the first mode of transportation is airplane, and the second mode of transportation is train, bus, or ship, the single list displays flight information from the departure point to the destination. The multi-list display includes travel information lists for different modes of transportation, such as flight information lists, train schedule information lists, and bus schedule information lists. Each travel information list only displays travel information from the departure point to the destination for the corresponding mode of transportation; that is, the flight information list is a list of flight information from the departure point to the destination, the train ticket information list is a list of train schedule information from the departure point to the destination, and so on.
[0045] In step S130, in response to the display mode being a single list display, the first information list is controlled to be displayed. The first information list is used to display the first candidate travel information for completing the trip information through the first mode of transportation.
[0046] In this embodiment, when the travel information list is displayed as a single list, the terminal page will display a first information list to the user. The first information list will show the user the first candidate travel information under the first mode of transportation that meets the user's travel needs, so that the user can choose one of the first candidate travel information as the final mode of travel.
[0047] In step S140, in response to the display mode being multi-list simultaneous display, multiple travel information lists are controlled to be displayed simultaneously. The multiple travel information lists include a first information list and at least one second information list. The second information list is used to display second candidate travel information for completing the trip information through the second mode of transportation.
[0048] In this embodiment, the travel information list is displayed in a multi-list simultaneous display mode. The terminal page will display a first information list and at least one second information list to the user. The first information list displays first candidate travel information for each first mode of transportation that meets the travel needs, and the second information lists display second candidate travel information for each second mode of transportation that meets the travel needs.
[0049] Therefore, the technical solution of this embodiment determines the display method of the travel information list based on the ticketing information in the user's first mode of transportation after obtaining the user's travel request for the first mode of transportation. When the display method is a single list display, the system controls the display of the first information list corresponding to the first mode of transportation. When the display method is a multi-list simultaneous display, the system controls the simultaneous display of multiple travel information lists, including the first information list and at least one second information list corresponding to different second modes of transportation. This facilitates users in querying travel information under different modes of transportation, improves query efficiency, and enhances the user's travel booking experience.
[0050] Furthermore, this embodiment describes the method for determining the display method of the travel information list. Optionally, in this embodiment, when determining the display method of the travel information list based on the ticketing information in the travel request, and the ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information, the display method of the travel information list can be determined based on any one or any combination of ticketing information (including any two or more types of information) in the travel information.
[0051] However, it should be understood that the ticketing information in the travel request in this embodiment may include other information related to ticket booking, in addition to the aforementioned booking information, ticket type, itinerary information, and at least one traveler's information. This information is not shown here. Furthermore, the method for determining the travel information list based on the ticketing information in this embodiment can be arbitrary. Only a few preferred implementation methods are given here, but this does not limit all possible implementation methods.
[0052] In one alternative implementation, this embodiment can determine the display method of the travel information list based on any one of the ticketing information.
[0053] Optionally, in this embodiment, the display method of the travel information list can be determined based on the reservation information in the ticketing information.
[0054] When a person makes a ticket reservation for a traveler, the reservationr is linked to the ticketing terminal (such as a smartphone or computer) or the ticketing application on that terminal (such as a travel app or mini-program). The reservationr's information is accessible to the user upon logging into the ticketing terminal or its application. This reservationr information includes details related to the person making the reservation, such as their user identifier and reservation configuration information.
[0055] Furthermore, considering that different users (such as individual users and corporate users) have different needs for displaying travel information on the same screen, and that users' needs for displaying information on the same screen can be characterized by the booker's user identifier, booking configuration information, and / or other booker-related information, when determining the display method of the travel information list based on the booker's information, the display method can be determined based on the booker's user identifier, booking configuration information, and / or other booker-related information.
[0056] Specifically, in this embodiment, when determining the display method based on the booking configuration information in the booking information, if the screen sharing configuration information in the booking configuration information indicates that the booking person has enabled the screen sharing function, the display method of the travel information list is determined to be multi-list screen sharing; and if the screen sharing configuration information in the booking configuration information indicates that the booking person has not enabled the screen sharing function, the display method of the travel information list is determined to be single list display.
[0057] Alternatively, in this embodiment, when determining the display method of the travel information list based on the user identifier of the booker in the booker information, if the user identifier of the booker indicates that the user is a corporate user or other user with strong demand, the display method of the travel information list is determined to be multiple lists displayed on the same screen; while if the user identifier of the booker indicates that the user is an individual user or other user with weak demand, the display method of the travel information list is determined to be a single list display.
[0058] Alternatively, in this embodiment, the display method can be determined simultaneously based on the booker's user identifier and booking configuration information in the booker information. If the booker's user identifier indicates that the user is a corporate user or another user with strong demand, and the screen-sharing configuration information in the booking configuration information indicates that the booker has enabled screen-sharing, then the travel information list is determined to be displayed as a multi-list screen-sharing display. Conversely, if the booker's user identifier indicates that the user is an individual user or another user with weak demand, or if the screen-sharing configuration information in the booking configuration information indicates that the booker has not enabled screen-sharing, then the travel information list is determined to be displayed as a single list. Therefore, this embodiment can use the above method to determine the display method of the travel information list based on the booker information in the ticketing information.
[0059] Alternatively, in this embodiment, the display method of the travel information list can be determined based on the ticket type in the ticketing information. The ticket type is the type entered in the user's travel request. When the ticket type is the target ticket type, the travel information list is determined to be displayed as multiple lists on the same screen; when the ticket type is not the target ticket type, the travel information list is determined to be displayed as a single list. For example, if the travel request under the first mode of transportation is a one-way airfare booking request, and the target ticket type is a one-way ticket, then when the ticket type in the travel request is a one-way ticket, the travel information list under this travel request is determined to be displayed as multiple lists on the same screen; when the target ticket type is a return ticket, connecting ticket, or other non-target ticket type, the travel information list under this travel request is determined to be displayed as a single list.
[0060] Alternatively, in this embodiment, the display method of the travel information list can be determined based on the itinerary information in the ticketing information. The itinerary information can be determined based on the itinerary information entered in the user's travel request. Further, when determining the display method of the travel information list based on the itinerary information in the ticketing information, the travel information under the first mode of transportation and the travel information under the second mode of transportation are first recalled based on the itinerary information to determine a first information list and a second information list. The first information list records first candidate travel information completed through the first mode of transportation, and the second information list records second candidate travel information completed through the second mode of transportation. Then, if there is at least one first candidate travel information in the first information list and at least one second candidate travel information in the second information list, the display method of the travel information list is determined to be a multi-list simultaneous display. If there is at least one first candidate travel information in the first information list and no second candidate travel information in the second information list, the display method of the travel information list is determined to be a single list display, in which case only the first information list corresponding to the first mode of transportation is displayed.
[0061] Furthermore, in this embodiment, when there is no first candidate travel information in the first information list and there is at least one candidate travel information in the second information list, the display mode of the travel information list is determined to be a single list display. In this case, the single list display mode only displays the second information list corresponding to the second mode of transportation.
[0062] Specifically, in this embodiment, when the first candidate travel information does not exist in the first information list and at least one candidate travel information exists in the second information list, and the second information list corresponding to the second mode of transportation is displayed in a single list display mode, a prompt control will first be displayed to the user on the terminal page. This prompt control will display prompt information and operation controls to the user. The prompt information indicates to the user that there is no first candidate travel information for completing the trip using the first mode of transportation, and prompts the user whether they need to use another mode of transportation to complete the current trip or whether they want to return to modify the current trip information. The operation controls include a confirmation control, a rejection control, and a return control. The confirmation control receives the user's instruction to use the second mode of transportation to complete the trip information in this query. The rejection control receives the user's instruction not to use the second mode of transportation to complete the trip information in this query. The return control receives the user's return instruction, and upon receiving the return instruction, displays the search page, allowing the user to view and modify the trip information on the search page and begin querying for the next trip information.
[0063] Next, the display method and content are determined by detecting the triggering status of the confirmation and rejection controls. When the user triggers the confirmation control, it indicates that the user agrees to use other methods to complete the trip. At this time, a second information list is displayed to the user in a single list format, allowing the user to select suitable second candidate travel information to complete the trip, ensuring a smooth journey. Conversely, when the user triggers the rejection control, it indicates that the user refuses to use other modes of transportation to complete the trip, and the second information list is no longer displayed to the user.
[0064] Optionally, the operation controls in this embodiment may also include only the aforementioned confirmation control. If the confirmation control is triggered by the user within a preset display period, a second information list is displayed to the user on the terminal page in a single list format. If the confirmation control is not triggered within the preset display period, it is assumed that the user refuses to use any mode of transportation other than the first mode of transportation to complete the trip information, and the second information list is no longer displayed to the user. Therefore, this embodiment can use the above method to determine the display method of the travel information list based on the trip information in the ticketing information.
[0065] Alternatively, in this embodiment, the display method of the travel information list can be determined based on at least one traveler information in the ticketing information.
[0066] In this embodiment, to ensure that the booker can successfully book tickets for different travelers, each traveler in the travel request is a user who has been pre-verified through the ticketing booking platform. When the booker books tickets for a traveler, the booker can obtain the traveler's information by entering the traveler's information into the ticketing application on the ticketing terminal (this application is managed by the ticketing booking platform). This information is then used to determine how the travel information list is displayed based on the traveler's information in the travel request.
[0067] Optionally, the traveler information in this embodiment may include the traveler's user identifier, traveler's travel configuration information, and / or other traveler-related information.
[0068] Furthermore, the traveler information in this embodiment includes the traveler's user identifier and traveler configuration information. Optionally, the traveler configuration information may include transportation configuration information and credit limit configuration information. The transportation configuration information is used to indicate whether the traveler's travel mode includes a first mode of transportation and a second mode of transportation, and the credit limit configuration information is used to indicate the fare range for the traveler's trip.
[0069] Optionally, in this embodiment, for enterprise users or other specific types of travelers, transportation configuration information and credit limit configuration information can be set for different travelers according to their specific needs. This information can be uniformly queried through travel policy information or other forms of information. Furthermore, the type and number of travel modes in the transportation configuration information of different travelers can be the same or different, and the ticket price range in the credit limit configuration information of different travelers can also be the same or different. Meanwhile, for individual users or general travelers, it is generally assumed that the travel modes in their transportation configuration information include all available (i.e., all transportation modes capable of completing the trip) and the price range in the credit limit configuration information can cover the ticket prices corresponding to various travel information under all available transportation modes.
[0070] When determining the display method of the travel information list based on at least one traveler's information in the travel request, the traveler configuration information in this embodiment can determine the display method of the travel information list based on the user identifier and / or travel configuration information of each traveler.
[0071] Specifically, when determining the display method of the travel information list based on the user identifiers of each traveler, if the user identifiers of each traveler all indicate that the corresponding traveler is a target type of user (such as an enterprise user or other specific type of user), the display method of the travel information list is determined to be multiple lists displayed on the same screen; while if there is a user identifier among the user identifiers of each traveler that indicates that the corresponding traveler is a non-target type, the display method of the travel information list is determined to be a single list display.
[0072] Alternatively, when determining the display method of the travel information list based on the transportation configuration information and quota configuration information in each traveler's travel configuration information, if each traveler's transportation configuration information includes both a first mode of transportation and a second mode of transportation, and the ticket price range corresponding to each traveler's quota configuration information is the same, the display method of the travel information list is determined to be multiple lists displayed on the same screen; if at least one traveler among the travelers has different transportation configuration information including both a first mode of transportation and a second mode of transportation, or if the ticket price range corresponding to each traveler's quota configuration information is not the same, the display method of the travel information list is determined to be a single list display.
[0073] Alternatively, when determining the display method of the travel information list based on the user identifiers of each traveler and the transportation configuration information and quota configuration information in the travel configuration information, the display method of the travel information list is determined to be multiple lists displayed on the same screen when the user identifiers of each traveler all indicate that the corresponding user is a target type user, the transportation configuration information of each traveler includes a first mode of transportation and a second mode of transportation, and the ticket price range corresponding to the quota configuration information of each traveler is the same; and the display method of the travel information list is determined to be a single list display when the user identifiers of each traveler include user identifiers indicating that the corresponding traveler is not a target type, at least one traveler has different transportation configuration information including a first mode of transportation and a second mode of transportation, or the ticket price range corresponding to the quota configuration information of each traveler is different. Therefore, in this embodiment, the display method of the travel information list can be determined based on at least one traveler's information in the ticket information using the above method.
[0074] Therefore, in this embodiment, the display method of the travel information list can be determined based on any one of the ticketing information using the various methods described above.
[0075] In another alternative implementation, the display method of the travel information list can be determined based on any combination of multiple pieces of information in the ticketing information in this embodiment.
[0076] Optionally, in this embodiment, the display method of the travel information list is determined based on the reservation information, ticket type, itinerary information and at least one traveler information in the ticketing information.
[0077] Figure 2 This is a flowchart illustrating the determination of the display method according to an embodiment of the present invention. For example... Figure 2 As shown, the display method of the travel information list is determined through the following method in this embodiment.
[0078] In step S210, travel information under the first mode of transportation is recalled based on ticket type and itinerary information to determine the first information list.
[0079] In this embodiment, travel information under the first mode of transportation is recalled based on the ticket type and itinerary information in the travel request. This identifies travel information under the user-specified ticket type for completing the itinerary via the first mode of transportation, thereby determining the first information list. Specifically, if travel information exists that completes the itinerary via the first mode of transportation and its ticket type matches the ticket type specified in the user's travel request, this travel information is added to the first information list as a first candidate travel information. After all first candidate travel information has been recalled and added to the first information list, the final first information list is generated.
[0080] It should be understood that the specified ticketing type in this embodiment refers to the ticketing type entered in the user's travel request. Furthermore, it should be noted that this embodiment may employ existing recall methods or future technological developments to recall travel information under the first mode of transportation based on ticketing type and itinerary information, determining a first information list to display travel information for the specified ticketing type and completed using the first mode of transportation, thereby facilitating the user's selection of appropriate travel information to complete their trip.
[0081] In step S220, the configuration information of the travel request is obtained based on the reservation information and the traveler information. The configuration information includes the reservation information for screen sharing and the travel configuration information for each traveler. The screen sharing configuration information is used to indicate the activation status of the screen sharing function. The travel configuration information includes transportation configuration information and quota configuration information. The transportation configuration information is used to indicate whether the traveler's travel mode includes a first mode of transportation and a second mode of transportation. The quota configuration information is used to indicate the ticket price range when the traveler travels.
[0082] In this embodiment, the booking configuration information in the booking information includes screen-on-screen display configuration information, and the travel configuration information in the traveler information includes transportation configuration information and quota configuration information. The configuration information for the travel request can be obtained by acquiring the booking information and the traveler information.
[0083] In step S230, the display method of the travel information list is determined based on the first information list and / or configuration information.
[0084] In this embodiment, the display method of the travel information list can be determined based on the configuration information corresponding to the first information list or the travel request, or it can be determined based on both the first information list and the configuration information corresponding to the travel request.
[0085] Optionally, when determining the display method of the travel information list based solely on the first information list, in response to the existence of at least one first candidate travel information in the first information list, the display method of the travel information list is determined to be either a single list display or a multi-list simultaneous display.
[0086] Optionally, in this embodiment, while determining the first information list, second candidate travel information that completes the trip information through the second mode of transportation can be automatically obtained. When there is second candidate travel information, the travel information list is determined to be displayed in a multi-list simultaneous display mode; when there is no second candidate travel information, the travel information list is determined to be displayed in a single list mode, in which case only each second candidate travel information is displayed.
[0087] Alternatively, in response to the absence of a first candidate travel information in the first information list, a prompt control is displayed to the user on the terminal page. This prompt control displays a prompt message and triggers a control, indicating to the user that no first candidate travel information for completing the trip using the first mode of transportation exists in the current trip information, and prompting the user whether they need to use another mode of transportation to complete the current trip or modify the trip information. When the user needs to use another mode of transportation to complete the current trip information, they can trigger the control by clicking or other actions. After the trigger control is detected, second candidate travel information for completing the trip using the second mode of transportation is automatically retrieved. If at least one second candidate travel information exists, the trip information list is set to a single list display, showing only each second candidate travel information. If no second candidate travel information exists or the trigger control is not detected, no other content besides the current page content is displayed, and the user is returned to the search page for convenient viewing and modification of the current trip information.
[0088] Alternatively, when determining the display method of the travel information list based solely on the configuration information corresponding to the travel request, the display method of the travel information is determined by comparing the configuration information corresponding to the travel request with the first preset condition.
[0089] Furthermore, in this embodiment, the display method of the travel information list is determined by comparing the screen-sharing configuration information in the travel request configuration information, the transportation configuration information and the quota configuration information in each traveler's information, with the first preset conditions. The first preset conditions include that the screen-sharing function is enabled, each traveler's travel mode includes both a first and a second transportation mode, and each traveler has the same ticket price range. The enabled screen-sharing function can be determined based on the screen-sharing configuration information, each traveler's travel mode can be determined based on their transportation configuration information, and each traveler's ticket price range can be determined based on their quota configuration information.
[0090] It should be understood that the first preset condition and the judgment criteria for different information in the first preset condition in this embodiment, including the usage status of the screen display function, the travel mode of each traveler, and the ticket price of each traveler, can all be set according to the actual application scenario. The example given here is only an example.
[0091] Specifically, when the function of displaying configuration information on the same screen is enabled, the travel modes of each traveler corresponding to each traffic configuration information include the first mode of transportation and the second mode of transportation, and the ticket price range of each traveler corresponding to each quota configuration information is the same, it indicates that the configuration information of the travel request meets the first preset condition. At this time, the display mode of the travel information list is determined to be multi-list display on the same screen.
[0092] When the screen display configuration information representation is not enabled, or when at least one traveler has a different travel mode (including the first mode of transportation and the second mode of transportation), or when the ticket price ranges for each traveler corresponding to each quota configuration information representation are different, it indicates that the configuration information of the travel request does not meet the first preset condition. In this case, the display mode of the travel information list is determined to be a single list display, and in this single list display mode, only the first information list and each first candidate travel information in the first information list are displayed.
[0093] It should be understood that the method for determining the first information list in this embodiment can refer to the description in the foregoing content, and will not be repeated here.
[0094] Alternatively, when determining the display method of the travel information list based on the configuration information corresponding to the first information list and the travel request, in this embodiment, in response to the ticket type not being the target ticket type or the configuration information not meeting the first preset condition, the display method of the travel information list is determined to be a single list display; or in response to the existence of at least one first candidate travel information in the first information list, the ticket type being the target ticket type and the configuration information meeting the first preset condition, a second information list is obtained, and the display method of the travel information list is determined based on the second information list.
[0095] Figure 3 This is another flowchart illustrating the determination of the display method according to an embodiment of the present invention. For example... Figure 3 As shown, in this embodiment, the display method of determining the travel information list based on the second information list is implemented through the following steps.
[0096] In step S310, travel information under the second mode of transportation is recalled based on the trip information to determine the second information list.
[0097] In this embodiment, the second information list is used to record second candidate travel information for completing the trip using the second mode of transportation. Optionally, the second candidate travel information can be any travel information for completing the trip using the second mode of transportation; or it can be travel information after filtering any travel information for completing the trip using the second mode of transportation.
[0098] Furthermore, in order to make the travel information in the second information list more in line with the user's travel needs when multiple lists are displayed on the same screen, the second candidate travel information in this embodiment is the travel information after filtering any travel information that completes the trip through the second mode of transportation.
[0099] Further optionally, in order to improve the efficiency of determining the second information list, when determining the second information list, in this embodiment, the travel information under the second mode of transportation can be directly recalled based on the attribute information of the trip information and travel information, and the recalled travel information can be added to the second information list as the second candidate travel information until all the second candidate travel information has been added to the second information list, and the final second information list is generated.
[0100] Alternatively, travel information under the second mode of transportation can be retrieved first based on the trip information, and then the retrieved travel information can be filtered based on the attribute information of each travel information to determine the second candidate travel information. Each second candidate travel information is then added to the second information list to generate the final second information list.
[0101] Specifically, this embodiment employs the following... Figure 4 The method shown determines the second information list, specifically including the following steps.
[0102] In step S410, the travel information for completing the trip via the second mode of transportation is recalled based on the trip information.
[0103] In this embodiment, travel information that completes the trip using the second mode of transportation is recalled based on the trip information. If no travel information matching the trip information is found in the recall results, it is determined that the current trip cannot be completed using the second mode of transportation, and the second information list under the second mode of transportation is no longer pushed to the terminal page. However, if at least one travel information matching the trip information is found in the recall results, each travel information in the recall results is determined as second available information, and a second information list is determined based on each second available information.
[0104] In step S420, the second available information obtained from the recall is filtered to determine the second candidate travel information. The second candidate travel information is the second available travel information whose attribute information meets the second preset condition.
[0105] In this embodiment, each piece of second available information has attribute information, which can be used to filter the second available information and determine the second candidate travel information. Optionally, the attribute information in this embodiment includes ticketing-related information such as arrival type, vehicle type, travel time, number of available seats in the target seat, and ticket price. Taking train as an example, the arrival type can include direct and indirect routes, the vehicle type can include high-speed trains, bullet trains, and express trains, and the travel time represents the total travel time corresponding to the travel information.
[0106] Furthermore, when filtering each piece of second available information using attribute information to determine the second candidate travel information, this embodiment determines the second candidate travel information by comparing the second available information with second preset conditions. The second preset conditions include: arrival type is a preset arrival type (e.g., direct); vehicle type is the target vehicle type (e.g., high-speed rail or bullet train); travel time does not exceed a preset travel duration T (e.g., 5 hours); the number of remaining tickets for the target seat is not less than a preset number N1 (e.g., 10); and ticket price is lower than a preset price (e.g., the ticket supply price threshold when using the first mode of transportation, i.e., the highest ticket price when information is formed under the first mode of transportation). The ticket supply price threshold when using the first mode of transportation can be the price of the travel information with the highest ticket price in the first information list.
[0107] It should be understood that the second preset condition and the judgment criteria for different information in the second preset condition in this embodiment, including preset arrival type, target vehicle type, preset driving time, preset quantity and preset price, can all be set according to the actual application scenario. The example given here is only an example.
[0108] Specifically, if the arrival type in the attribute information of the second available information is a preset arrival type, the vehicle type is the target vehicle type, the travel time does not exceed the preset travel duration, the number of remaining tickets for the target seats is not less than the preset number, and the ticket price is lower than the preset price, it indicates that the attribute information of the second available information meets the second preset conditions, and the second available information is determined to be the second candidate travel information. However, if the attribute information of the second available information contains at least one of the following: the arrival type is not a preset arrival type, the vehicle type is not the target vehicle type, the travel time exceeds the preset travel duration, the number of remaining tickets for the target seats is less than the preset number, and the ticket price is not lower than the preset price, it indicates that the attribute information of the second available information does not meet the second preset conditions, and the second available information is determined not to be the second candidate travel information.
[0109] Optionally, in this embodiment, after filtering the retrieved second available information using the above method, if no second candidate travel information exists, it is determined that the current trip cannot be completed using the second mode of transportation, and the second information list under the second mode of transportation is no longer pushed to the terminal page. If second candidate travel information exists, the second information list under the second mode of transportation is determined based on the filtered second candidate travel information. Therefore, in this embodiment, by determining the second candidate travel information and the second information list using the above method, more acceptable travel information can be recommended to the user, making the recommended travel information more in line with the user's needs and further improving the user's travel booking experience.
[0110] In step S430, a second information list is determined based on each second candidate travel information.
[0111] Optionally, in this embodiment, after obtaining the second candidate travel information, the second candidate travel information will be added to the second information list respectively until all the second candidate travel information has been added to the second information list, generating the final second information list, so as to facilitate determining the display method of the travel information list based on the second candidate travel information in the second information list.
[0112] Optionally, in this embodiment, the display method of the travel information list of the travel request can be determined based on the number of second candidate travel information in the second information list or by other means.
[0113] Furthermore, in order to allow users to have multiple choices when displaying the second information list, this embodiment determines whether to display the second information list based on the number of second candidate travel information in the second information list, thereby determining the display method of the travel information list of the travel request.
[0114] In step S320, in response to the fact that the number of second candidate travel information in the second information list has not reached the preset number, it is determined that the display mode of the travel information list is a single list display.
[0115] In this embodiment, when the number of second candidate travel information in the second information list does not reach the preset number, it is determined that the second information list will not be displayed, and the display mode of the travel information list is determined to be a single list display. In this single list display mode, only the first information list corresponding to the first mode of transportation and each first candidate travel information in the first information list are displayed.
[0116] Optionally, the preset quantity N2 in this embodiment can be set to a natural number greater than 0, or it can be set to 0. The specific setting can be made according to the actual use scenario.
[0117] In step S330, in response to the number of second candidate travel information in the second information list reaching a preset number, the display mode of the travel information list is determined to be multiple lists displayed on the same screen.
[0118] In this embodiment, when the number of second candidate travel information in the second information list reaches a preset number, the second information list is determined to be displayed, and the display mode of the travel information list is determined to be multiple lists displayed on the same screen.
[0119] Optionally, in this embodiment, when using a multi-list simultaneous display method, the corresponding travel information processing method further includes: controlling the display of viewing prompts, which guide the user to view the first information list and the second information list. Therefore, by displaying viewing prompts on the terminal page, users can quickly understand how to view the first and second information lists, improving the efficiency of viewing travel information.
[0120] Furthermore, in this embodiment, when the terminal page displays different travel information lists on the same screen, the terminal page can simultaneously display all travel information in each travel information list, or it can display all or part of the travel information in each travel information list according to the user's viewing operation. Specifically, in this embodiment, controlling the simultaneous display of multiple travel information lists includes: responding to the user selecting a first information list, controlling the display of at least a portion of the second candidate travel information in the second information list; and responding to the user selecting a second information list, controlling the display of at least a portion of the first candidate travel information in the first information list. Thus, in this embodiment, the above display method allows users to focus on viewing a specific travel information list when viewing multiple travel information lists, making it easier for users to select the travel information that best meets their needs from multiple travel information lists, thereby improving the user's travel booking experience.
[0121] Optionally, in this embodiment, when displaying different travel information lists on the same screen, the first and second travel information lists can be displayed based on the correlation between the first candidate travel information in the first information list and the second candidate travel information in the second information list. For example, the display method of the first and second information lists can be determined based on the correlation between the departure time, arrival time, and ticket price difference between the first and second candidate travel information. Therefore, by displaying travel information lists under different modes of transportation using the above method, this embodiment can recommend travel information under different modes of transportation to users while facilitating comparison of travel information under different modes of transportation from different dimensions, allowing users to select travel information that better suits their needs from the recommended travel information, thereby further improving the user's travel booking experience.
[0122] Specifically, for example, when displaying the second information list based on the time difference between the departure times of the first and second candidate travel information, each second candidate travel information in the second information list whose departure time difference from the first candidate travel information is less than a preset time difference can be displayed at the position of the first candidate travel information. Therefore, by displaying the first and second information lists using the above method in this embodiment, users can easily compare travel information with strong correlations across different modes of transportation for the same trip, thereby improving the efficiency of users' travel information queries and allowing them to choose the most suitable travel information from the numerous displayed options to complete their trip, thus enhancing the user's travel booking experience.
[0123] For ease of understanding, the following example illustrates the travel information processing method in this embodiment using a corporate travel scenario where the first mode of transportation is airplane and the second mode of transportation is train. However, it should be understood that the travel information processing method in this embodiment can be applied not only to corporate travel scenarios but also to individual user travel scenarios, and the first and second modes of transportation can be any different modes.
[0124] Figure 5 This is a schematic diagram of the search page according to an embodiment of the present invention. For example... Figure 5 As shown, the search page P1 in this embodiment is the travel information search page under the first mode of transportation (i.e., airplane). The search page P1 includes multiple operable input boxes. Users can enter information in the travel request through different input boxes and initiate a travel request to query travel information.
[0125] Optionally, the search page P1 in this embodiment includes a travel type input box 51, a ticketing type input box 52, an itinerary information input box 53, and a query control 54. The travel type input box 51 allows the user to select the travel type, which can be business or personal travel. The travel type can also be used to determine whether the traveler in the travel request is a corporate user. The ticketing type input box 52 allows the user to select the ticketing type, which can be a one-way ticket, a connecting ticket, or a round-trip ticket. The itinerary information input box 53 allows the user to input the departure city, arrival city, travel time, and at least one traveler. The query control 54 triggers a flight information query after receiving a user's click or other action.
[0126] Furthermore, after a travel information query is triggered, the terminal or server, based on... Figure 6 The method shown determines how the travel information list is displayed. For example... Figure 6As shown, after the person making the reservation triggers the query and initiates a flight ticket search, the system will sequentially determine whether the person making the reservation has enabled the screen sharing function (i.e., whether the train ticket screen sharing recommendation is enabled), whether the traveler's travel mode includes both airplane and train (i.e., whether each traveler has enabled train ticket booking), whether the traveler's ticket price range is the same (i.e., whether multiple people are subject to multiple price differences), and whether the ticket type is the target ticket type.
[0127] If the booking user has not enabled the screen mirroring function, or if the travel information includes different modes of transportation (e.g., some travelers have not activated train ticket booking), or if the ticket price ranges for each traveler are not entirely the same (i.e., multiple price ranges are applied), or if the ticket type is not the target ticket type, then it is determined that the train information list will not be requested. In this case, the display method will be a single list, showing only the flight information list. The flight information list is determined using the aforementioned method of determining the first information list based on the first candidate travel information obtained from the recall, which will not be elaborated here.
[0128] When the booking user enables the screen mirroring function, all travelers' travel modes in the travel information include airplanes and trains, all travelers have the same ticket price range, and the ticket type is the target ticket type, a list of train information is requested, which is the second information list when the trip is completed by train.
[0129] After requesting the train schedule list, the second available information (i.e., all train schedule information that can complete the journey by taking the train) is recalled using the aforementioned method. After determining the recall result, it is sequentially determined whether the arrival type of each second available information in the recall result is the preset arrival type, whether the train type is the target train type, whether the journey time does not exceed the preset travel time T, whether the number of remaining tickets for the target seat is not less than the preset number N1, and whether the number of second available information (i.e., second candidate travel information) that meets all the above requirements reaches the preset number N2.
[0130] If the recall results do not contain any second available information with the arrival type being the preset arrival type, the vehicle type being the target vehicle type, the travel time not exceeding the preset travel duration T, and the number of remaining tickets for the target seat not less than the preset number N1, that is, there is no second candidate travel information; or if the number of second candidate travel information does not reach the preset number N2, it is determined that the list of train information will not be recommended on the display page (such as the terminal page) that displays the list of flight information for airplanes, that is, it is determined that the display method of the travel information list queried this time is a single list display.
[0131] The recall results contain a second set of available information: the arrival type is the preset arrival type, the vehicle type is the target vehicle type, the travel time does not exceed the preset travel time T, and the number of remaining tickets for the target seats is not less than the preset number N1. In other words, there is a second candidate travel information. When the number of the second candidate travel information reaches the preset number N2, it is determined that a list of train information will be recommended on the terminal page that displays the list of flight information for airplanes. In other words, it is determined that the travel information list will be displayed as a multi-list simultaneous display.
[0132] When the travel information list is displayed in the form of multiple lists on the same screen, the terminal page displayed on the terminal will jump from the search page P1 to the multiple lists on the same screen page P2.
[0133] Figure 7 This is a schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention. For example... Figure 7 As shown, when displaying travel information corresponding to a travel request using multiple lists on the same screen, the multi-list simultaneous display page P2 will display a first information list 71 and a second information list 72. The first information list 71 is used to display all flight information when traveling by air, and the second information list 72 is used to display all train information when traveling by train. Furthermore, when initially displaying the multi-list simultaneous display page, this embodiment also displays a viewing prompt message 73 to guide the user to view the first information list 71 and the second information list 72.
[0134] Figure 8 This is another schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention. For example... Figure 8 As shown, when the user focuses on viewing the first information list 71, the multi-list simultaneous display page P2 in this embodiment will display all flight information in the first information list 71 and partial information of each second candidate travel information in the second information list 72.
[0135] Figure 9 This is another schematic diagram of a multi-list simultaneous display page according to an embodiment of the present invention. For example... Figure 9 As shown, when the user focuses on viewing the second information list 72, the multi-list simultaneous display page P2 in this embodiment will display all train information in the second information list 72 and partial information of each first candidate travel information in the first information list 71.
[0136] Figure 10 This is a schematic diagram of a travel information processing device according to an embodiment of the present invention. Figure 10As shown, the travel information processing device in this embodiment includes a request acquisition unit 1, a mode determination unit 2, and a display unit 3. The request acquisition unit 1 is used to acquire travel requests under a first mode of transportation. The mode determination unit 2 is used to determine the display mode of the travel information list based on the ticketing information in the travel request. The display mode is either a single list display or a multi-list simultaneous display. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information. The display unit 3 is used to control the display of a first information list in response to a single list display mode; and to control the simultaneous display of multiple travel information lists in response to a multi-list simultaneous display mode. The first information list displays first candidate travel information for completing the itinerary information via the first mode of transportation; the multiple travel information lists include a first information list and a second information list, the second information list displaying second candidate travel information for completing the itinerary information via a second mode of transportation.
[0137] Optionally, the display unit 3 in this embodiment is also used to control the display of viewing prompts, which guide the user to view the first information list and the second information list.
[0138] Furthermore, in this embodiment, the display unit 3 is also used to, in response to the user selecting a first information list, control the display of at least a portion of the second candidate travel information in the second information list; and in response to the user selecting a second information list, control the display of at least a portion of the first candidate travel information in the first information list.
[0139] Figure 11 This is a schematic diagram of an electronic device according to an embodiment of the present invention. (For example...) Figure 11 As shown, Figure 11 The illustrated electronic device is a general-purpose data processing device, comprising a general-purpose computer hardware architecture, including at least a processor 41 and a memory 42. The processor 41 and memory 42 are connected via a bus 43. The memory 42 is adapted to store instructions or programs executable by the processor 41. The processor 41 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, the processor 41 executes the instructions stored in the memory 42, thereby performing the method flow of the embodiments of the present invention as described above to process data and control other devices. The bus 43 connects the aforementioned components together, and also connects these components to a display controller 44, a display device, and an input / output (I / O) device 45. The input / output (I / O) device 45 can be a mouse, keyboard, modem, network interface, touch input device, motion-sensing input device, printer, and other devices known in the art. Typically, the input / output device 45 is connected to the system via an input / output (I / O) controller 46.
[0140] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0141] This application is described with reference to flowchart illustrations of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each step in the flowchart can be implemented by computer program instructions.
[0142] These computer program instructions may be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, the implementation process of which is described in the instruction means. Figure 1 The function specified in one or more processes.
[0143] These computer program instructions may also be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, produce instructions for implementing processes. Figure 1 A device for a function specified in one or more processes.
[0144] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.
[0145] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program specifying the relevant hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0146] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for processing travel information, characterized in that, The method includes: Obtain travel requests under the primary mode of transportation; The display method of the travel information list is determined based on the ticketing information in the travel request. The display method is either a single list display or multiple lists displayed on the same screen. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information. In response to the display mode being a single list display, the control displays a first information list, which is used to display first candidate travel information for completing the trip information through the first mode of transportation; In response to the display mode being a multi-list simultaneous display, multiple travel information lists are controlled to be displayed simultaneously. The multiple travel information lists include a first information list and at least one second information list. The second information list is used to display second candidate travel information for completing the trip information through a second mode of transportation.
2. The method according to claim 1, characterized in that, The method for determining the display of the travel information list based on the ticketing information in the travel request includes: Based on the ticket type and the itinerary information, travel information under the first mode of transportation is recalled to determine the first information list; The configuration information of the travel request is obtained based on the reservation information and the traveler information. The configuration information includes the screen sharing configuration information of the reservation user and the travel configuration information of each traveler. The screen sharing configuration information is used to indicate the activation status of the screen sharing function. The travel configuration information includes transportation configuration information and quota configuration information. The transportation configuration information is used to indicate whether the traveler's travel mode includes a first mode of transportation and a second mode of transportation. The quota configuration information is used to indicate the ticket price range when the traveler travels. The display method of the travel information list is determined based on the first information list and / or the configuration information.
3. The method according to claim 2, characterized in that, The step of determining the display method of the travel information list based on the first information list and / or the configuration information includes: In response to the presence of at least one first candidate travel information in the first information list, the ticketing type being the target ticketing type, and the configuration information satisfying the first preset condition, a second information list is obtained to determine the display method of the travel information list based on the second information list; In response to the ticket type not being the target ticket type or the configuration information not meeting the first preset condition, the display mode of the travel information list is determined to be a single list display.
4. The method according to claim 3, characterized in that, The first preset conditions include that the screen mirroring function is enabled, the travel modes of each traveler include both the first mode of transportation and the second mode of transportation, and the ticket price ranges of each traveler are the same.
5. The method according to claim 3, characterized in that, The step of obtaining the second information list and determining the display method of the travel information list based on the second information list includes: Based on the aforementioned itinerary information, travel information under the second mode of transportation is recalled to determine the second information list; In response to the number of the second candidate travel information in the second information list reaching a preset number, the display mode of the travel information list is determined to be multiple lists displayed on the same screen; In response to the fact that the number of the second candidate travel information in the second information list has not reached the preset number, the display mode of the travel information list is determined to be a single list display.
6. The method according to claim 5, characterized in that, The step of recalling travel information under the second mode of transportation based on the trip information, and determining the second information list includes: Based on the trip information, recall the travel information that was completed through the second mode of transportation; The second available information obtained from the recall is filtered to determine the second candidate travel information. The second candidate travel information is the second available travel information whose attribute information meets the second preset condition. A second information list is determined based on each of the second candidate travel information.
7. The method according to claim 6, characterized in that, The attribute information includes arrival type, vehicle type, travel time, number of available seats in the target seat, and ticket price.
8. The method according to claim 7, characterized in that, The second preset conditions include the arrival type being direct, the vehicle type being the target vehicle type, the travel time not exceeding the preset travel time, the number of remaining tickets for the target seats not less than the preset number, and the ticket price being lower than the ticket supply price threshold when using the first mode of transportation.
9. The method according to claim 1, characterized in that, The method further includes: The system controls the display of viewing prompts, which guide the user to view the first information list and the second information list.
10. The method according to claim 1, characterized in that, The control that displays multiple travel information lists on the same screen includes: In response to the user selecting a first information list, control the display of at least a portion of the second candidate travel information from the second information list; In response to the user selecting a second information list, control the display of at least a portion of the first candidate travel information from the first information list.
11. A travel information processing device, characterized in that, The device includes: The request acquisition unit is used to acquire travel requests under the first mode of transportation. The mode determination unit is used to determine the display mode of the travel information list based on the ticketing information in the travel request. The display mode is either a single list display or a multi-list display on the same screen. The ticketing information includes booking information, ticket type, itinerary information, and at least one traveler's information. The display unit is configured to, in response to the display mode being a single list display, control the display of a first information list, the first information list being used to display first candidate travel information for completing the trip information through the first mode of transportation; and, in response to the display mode being a multi-list simultaneous display, control the simultaneous display of multiple travel information lists, the multiple travel information lists including the first information list and a second information list, the second information list being used to display second candidate travel information for completing the trip information through the second mode of transportation.
12. A computer program product, characterized in that, The computer program product includes a computer program / instruction that, when executed by a processor, implements the method of any one of claims 1-10.
13. An electronic device comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any one of claims 1-10.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1-10.