A method and apparatus for displaying travel service information
By displaying the estimated pick-up time of the current option and providing comparison information that it is earlier than other options in the ride-hailing app, the system helps users choose the faster pick-up option, solving the problem that passengers have difficulty understanding the differences between ride options during peak hours and improving travel efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING DIDI INFINITY TECH & DEV CO LTD
- Filing Date
- 2021-12-10
- Publication Date
- 2026-06-12
Smart Images

Figure CN116263923B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of information technology, and more specifically, to a method and apparatus for displaying travel service information. Background Technology
[0002] With the development of internet technology, people can enjoy a variety of online services through smart devices, such as ride-hailing services. Passengers book a vehicle on a ride-hailing app, and after a short waiting time, the booked vehicle will arrive at the designated pick-up location, providing passengers with convenient travel services.
[0003] However, during peak travel periods when supply and demand are imbalanced, passengers may have difficulty hailing a vehicle and may have to wait for a long time. Although ride-hailing apps provide information on different ride options, passengers may not easily understand the specific differences between these options in terms of order acceptance, which fails to provide users with a clear understanding and thus cannot help them make a reasonable choice. Summary of the Invention
[0004] This disclosure provides at least one method and apparatus for displaying travel service information.
[0005] In a first aspect, embodiments of this disclosure provide a method for displaying travel service information, including:
[0006] Based on the user's current selected first travel option, the estimated order acceptance time information corresponding to the first travel option will be displayed on the service waiting page;
[0007] In response to a target trigger operation on the service waiting page, at least one second travel option is obtained; the estimated order acceptance time of the second travel option is earlier than the estimated order acceptance time of the first travel option.
[0008] The travel plan recommendation page displays a comparison of the estimated order acceptance time between the at least one second travel plan and the first travel plan.
[0009] In one feasible implementation, the estimated order acceptance time comparison information includes: the estimated order acceptance speed improvement information of the second travel plan relative to the first travel plan; and / or, the estimated order acceptance time comparison information includes: the estimated order acceptance time information of the second travel plan and the first travel plan respectively.
[0010] In one feasible implementation, obtaining at least one second travel option in response to a target trigger operation on the service waiting page includes:
[0011] In response to a swipe operation in a preset direction performed on the service waiting page, at least one second travel option is obtained;
[0012] or,
[0013] An expedited order acceptance prompt button is displayed on the service waiting page; in response to the triggering operation of the expedited order acceptance prompt button, at least one second travel option is obtained.
[0014] In one feasible implementation, displaying the estimated order acceptance time information corresponding to the first travel plan on the service waiting page includes:
[0015] The estimated order acceptance time information is displayed in the "Accelerate Order Acceptance" prompt button on the service waiting page.
[0016] In one feasible implementation, the estimated order acceptance time information includes: the estimated time point of order acceptance, and / or, the time interval between the estimated order acceptance time point and the current time.
[0017] In one feasible implementation, displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page includes:
[0018] When the at least one second travel option includes multiple second travel options, the estimated order acceptance time of the multiple second travel options is obtained in the order of their respective times.
[0019] According to the aforementioned time sequence, the estimated order acceptance time comparison information for the multiple second travel options is displayed sequentially on the travel plan recommendation page.
[0020] In one feasible implementation, the step of sequentially displaying the estimated order acceptance time comparison information corresponding to the multiple second travel options on the travel plan recommendation page includes:
[0021] The multiple second travel options are divided into multiple groups;
[0022] The travel plan recommendation page displays the feature information of each group of second travel plans, and under the feature information of each group of second travel plans, it displays the description information of each second travel plan in that group of second travel plans. The description information of the second travel plans includes the estimated order acceptance time comparison information.
[0023] In one feasible implementation, after displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes:
[0024] In response to a page switching operation on the travel plan recommendation page, the service waiting page is displayed; or, in response to the display duration of the travel plan recommendation page reaching a preset duration, the service waiting page is displayed.
[0025] In one feasible implementation, the method further includes:
[0026] Based on the user's selected travel origin, a corresponding regional map is displayed on the service waiting page. Within the target location range corresponding to the travel origin on the regional map, a call animation is displayed at a first frequency.
[0027] In one feasible implementation, displaying the estimated order acceptance time information corresponding to the first travel plan on the service waiting page includes:
[0028] A call order window is displayed at a location on the area map that does not cover the target location range. The call order window displays the description information corresponding to the first travel plan. The description information corresponding to the first travel plan includes the estimated order acceptance time information corresponding to the first travel plan.
[0029] In one feasible implementation, after displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes:
[0030] If the user selects a target second travel option among the at least one second travel options and then switches back to the service waiting page, a call animation will be displayed at a second frequency within the target location range corresponding to the travel origin on the area map displayed on the service waiting page; the second frequency is greater than the first frequency.
[0031] In one feasible implementation, after displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes:
[0032] If the user selects a target second travel option among the at least one second travel options and then switches back to the service waiting page, the service waiting page will display information on the order processing time saved by the target second travel option compared to the first travel option.
[0033] In one feasible implementation, the method further includes:
[0034] If, after a user selects a target second travel option among the at least one second travel options, the user's current order is not successfully accepted within the estimated order acceptance time corresponding to the target second travel option, resource push information will be displayed on the service waiting page.
[0035] In one feasible implementation, the method further includes:
[0036] Obtain the travel plan whose estimated order acceptance time meets the preset conditions from the plurality of second travel plans;
[0037] The service waiting page displays travel plan recommendations for travel plans that meet the preset conditions; the travel plan recommendations include estimated acceleration time information.
[0038] Secondly, embodiments of this disclosure also provide a device for displaying travel service information, comprising:
[0039] The first display module is used to display the estimated order acceptance time information corresponding to the first travel plan currently selected by the user on the service waiting page.
[0040] The acquisition module is used to acquire at least one second travel plan in response to a target trigger operation on the service waiting page; the estimated order acceptance time of the second travel plan is earlier than the estimated order acceptance time of the first travel plan.
[0041] The second display module is used to display the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page.
[0042] Thirdly, embodiments of this disclosure also provide a computer device, including: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor communicates with the memory via the bus, and when the machine-readable instructions are executed by the processor, the steps of the first aspect above, or any possible implementation of the first aspect, are performed.
[0043] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the first aspect or any possible implementation of the first aspect.
[0044] Fifthly, embodiments of this disclosure also provide a computer program product carrying program code, the program code including instructions that can be used to execute the steps of the first aspect above, or any possible implementation of the first aspect.
[0045] The method for displaying travel service information provided in this disclosure can, based on the user's currently selected first travel plan, display the estimated order acceptance time information corresponding to the first travel plan on the service waiting page; in response to a target trigger operation on the service waiting page, obtain at least one second travel plan; the estimated order acceptance time of the second travel plan is earlier than that of the first travel plan; and display a comparison of the estimated order acceptance time between at least one second travel plan and the first travel plan on the travel plan recommendation page. By displaying the comparison of the estimated order acceptance time between at least one recommended second travel plan and the user's currently selected first travel plan on the travel plan recommendation page, this disclosure allows users to more intuitively understand other travel plans that can speed up order acceptance, and thus choose a travel plan that suits their needs.
[0046] Furthermore, the method for displaying travel service information provided in this embodiment can also sequentially display the estimated order acceptance time comparison information of multiple second travel plans on the travel plan recommendation page according to the time sequence of the estimated order acceptance time of each second travel plan. This allows users to more subjectively compare the estimated order acceptance time of each second travel plan, thereby enabling them to select a travel plan that suits their needs more quickly.
[0047] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0048] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the embodiments will be briefly described below. These drawings are incorporated in and constitute a part of this specification. They illustrate embodiments conforming to this disclosure and, together with the specification, serve to explain the technical solutions of this disclosure. It should be understood that the following drawings only show some embodiments of this disclosure and should not be considered as limiting the scope. Those skilled in the art can obtain other related drawings based on these drawings without creative effort.
[0049] Figure 1 A flowchart illustrating a method for displaying travel service information provided in an embodiment of this disclosure is shown;
[0050] Figure 2 This illustration shows the effect of the first service waiting page provided by the embodiments of this disclosure;
[0051] Figure 3 This illustration shows the effect of the second service waiting page provided in the embodiments of this disclosure;
[0052] Figure 4This illustration shows the effect of the third service waiting page provided in the embodiments of this disclosure;
[0053] Figure 5 This illustration shows the effect of the fourth service waiting page provided in the embodiments of this disclosure;
[0054] Figure 6 This illustration shows a schematic diagram of the effect of the first travel plan recommendation page provided in the embodiments of this disclosure;
[0055] Figure 7 This illustration shows a schematic diagram of the effect of the second travel plan recommendation page provided in an embodiment of this disclosure;
[0056] Figure 8 This illustration shows a schematic diagram of the effect of the third travel plan recommendation page provided in an embodiment of this disclosure;
[0057] Figure 9 This illustration shows a schematic diagram of the effect of the fourth travel plan recommendation page provided in an embodiment of this disclosure;
[0058] Figure 10 This illustration shows a schematic diagram of the effect of the fifth travel plan recommendation page provided in an embodiment of this disclosure;
[0059] Figure 11 This illustration shows the effect of the fifth service waiting page provided in the embodiments of this disclosure;
[0060] Figure 12 This illustration shows the effect of the sixth service waiting page provided in the embodiments of this disclosure;
[0061] Figure 13 This illustration shows the effect of the seventh service waiting page provided in this embodiment of the present disclosure;
[0062] Figure 14 This illustration shows the effect of the eighth service waiting page provided in this embodiment of the present disclosure;
[0063] Figure 15 A schematic diagram of a travel service information display device provided in an embodiment of this disclosure is shown;
[0064] Figure 16 A schematic diagram of a computer device provided in an embodiment of this disclosure is shown. Detailed Implementation
[0065] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0066] When passengers select a ride plan and initiate a service request on a ride-hailing app, the app usually displays information such as the estimated pick-up time and queue length for different ride plans. Passengers may not easily understand how using different ride plans will change, making it difficult for them to select a vehicle that meets their actual needs, thus affecting travel efficiency.
[0067] Based on this, the method for displaying travel service information provided in this disclosure can, according to the user's currently selected first travel plan, display the estimated order acceptance time information corresponding to the first travel plan on the service waiting page; in response to a target trigger operation on the service waiting page, obtain at least one second travel plan; the estimated order acceptance time of the second travel plan is earlier than that of the first travel plan; and display a comparison of the estimated order acceptance time between at least one second travel plan and the first travel plan on the travel plan recommendation page. By displaying the comparison of the estimated order acceptance time between the recommended at least one second travel plan and the user's currently selected first travel plan on the travel plan recommendation page, this disclosure allows users to more intuitively understand travel plans that can speed up order acceptance, and thus better select a travel plan that suits their needs.
[0068] The deficiencies of the above solutions and the proposed solutions are the result of the inventor's practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed in this disclosure below should be considered as the inventor's contribution to this disclosure.
[0069] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0070] To facilitate understanding of this embodiment, the method for displaying travel service information disclosed in this disclosure will first be described in detail. The execution subject of the method for displaying travel service information provided in this disclosure is generally a computer device with certain computing power.
[0071] The following describes the method for displaying travel service information provided in this embodiment of the disclosure, taking the terminal device as the executing entity as an example.
[0072] See Figure 1 The diagram shows a flowchart of a method for displaying travel service information provided in an embodiment of this disclosure. The method includes steps S101 to S103, wherein:
[0073] S101: Based on the user's currently selected first travel option, display the estimated order acceptance time information corresponding to the first travel option on the service waiting page.
[0074] In this embodiment of the disclosure, the first travel plan may be a travel plan consisting of at least one mode of transportation selected by the user on the target travel service platform.
[0075] When the first travel plan includes one mode of transportation, the estimated order acceptance time information for the first travel plan can be the estimated order acceptance time information corresponding to that mode of transportation. When the first travel plan includes multiple modes of transportation, the estimated order acceptance time information for the first travel plan can be the earliest estimated order acceptance time information among the estimated order acceptance time information corresponding to the multiple modes of transportation.
[0076] The service waiting page can be displayed on the user's terminal device after the user selects the first travel option and initiates an order request, but before the driver accepts the order.
[0077] The service waiting page may include an electronic map display area. In one approach, based on the user's selected travel origin, the electronic map display area on the service waiting page may show a corresponding regional map, and within the target location range corresponding to the travel origin on the regional map, a calling animation playing at a first frequency may be displayed. For example... Figure 2 The first type of service waiting page shown is... Figure 3 The second type of service waiting page shows a location marker generated based on the user's selected travel origin and a call animation corresponding to the call radius centered on the location marker. After the user selects the first travel option, the call animation can be played at a preset first frequency.
[0078] Estimated order acceptance time information can be displayed at a preset location on the service waiting page. In one approach, the estimated order acceptance time information may include the estimated order acceptance time and / or the time elapsed between the estimated order acceptance time and the current time.
[0079] like Figure 2 The first type of service waiting page shown is illustrated in the diagram. Figure 3 In the illustrated second type of service waiting page, a call order window can be displayed in areas where the target location is not covered on the regional map. This call order window displays the description information for the first travel plan. The description information for the first travel plan includes the estimated order acceptance time. Specifically, the estimated order acceptance time information is... Figure 2 The call order window specifically displays the estimated time point for order acceptance, i.e. Figure 2 The dashed box shows "19:36". Figure 2 The estimated order acceptance time information indicates that the earliest estimated order acceptance time for users choosing "Express," "Taxi," and "Ride-sharing" is 19:36. The estimated order acceptance time information is... Figure 3 The call order window specifically displays the estimated time elapsed since the current time to accept the order. Figure 3 The dashed box shows "3 minutes and 23 seconds". Figure 3 The estimated order acceptance time information indicates that when a user selects one of the three travel modes, "express car," "taxi," or "ridesharing," the earliest estimated order acceptance time is 3 minutes and 23 seconds away from the current time.
[0080] In other embodiments, the descriptive information may also include various modes of transportation in the first travel plan and user queuing information corresponding to each mode of transportation. For example... Figure 2 As shown, the call window also displays the three travel modes currently selected by the user: express car, taxi, and ride-sharing, as well as the user queue information for each mode. Specifically, there are 10 passengers in the queue for express car, and the current user is in the 4th position; there are 32 passengers in the queue for taxi, and the current user is in the 8th position; and there are 32 passengers in the queue for ride-sharing, and the current user is in the 9th position.
[0081] To encourage users to choose alternative travel options for expedited order acceptance, one option allows for a "Faster Acceptance" button on the service waiting page. This button can display a prompt encouraging users to swipe it to access a travel plan recommendation page. Estimated order acceptance time information can also be displayed within the "Faster Acceptance" button. For example, in... Figure 4 The third type of service waiting page shown is illustrated in the diagram. Figure 5The fourth type of service waiting page shown in the illustration can include a regional map, and call order windows can be displayed in areas not covered by the target location on the regional map. An expedited order acceptance prompt button is located at the bottom of the call order window. Estimated order acceptance time information can be displayed in the expedited order acceptance prompt button.
[0082] exist Figure 4 In the middle, the "Accelerate Order Acceptance" button displays the estimated order acceptance time, i.e. Figure 4 The dashed box shows "19:36". Figure 4 The estimated order acceptance time information indicates that the earliest estimated order acceptance time for users choosing "Express," "Taxi," and "Ride-sharing" is 19:36. Figure 5 In the information display area, the information shown is the time elapsed between the estimated order acceptance time and the current time. Figure 5 The dashed box shows "3 minutes and 23 seconds". Figure 5 The estimated order acceptance time information indicates that when a user selects one of the three travel modes, "express car," "taxi," or "ridesharing," the earliest estimated order acceptance time is 3 minutes and 23 seconds away from the current time.
[0083] S102: In response to the target trigger operation on the service waiting page, obtain at least one second travel plan; the estimated order acceptance time of the second travel plan is earlier than the estimated order acceptance time of the first travel plan.
[0084] The second travel option can be a travel option that can speed up the order acceptance process, meaning that the estimated order acceptance time for each second travel option can be earlier than the estimated order acceptance time for the first travel option. Second travel options can include travel options with a single speed-up mode, as well as travel options composed of a combination of multiple speed-up modes.
[0085] Here, after a user issues a target trigger operation, the user's terminal device can obtain at least one secondary travel option from the target travel service platform.
[0086] In one approach, when obtaining at least one second travel option in response to a user's target trigger operation on the service waiting page, it can be a gesture swipe operation performed on the service waiting page, or a specific button set on the service waiting page to trigger the display of the second travel option.
[0087] Specifically, in response to a user's swipe operation in a preset direction on the service waiting page, at least one second travel option can be obtained; or, an expedited order acceptance prompt button can be displayed on the service waiting page; in response to a user's trigger operation on the expedited order acceptance prompt button, at least one second travel option can be obtained.
[0088] like Figures 2 to 5 In the illustrated service waiting page, the effect can respond to the user's upward swipe gesture on the information display area. It can also respond to the user's... Figure 2 or Figure 3 The text displays a prompt button that says "Swipe up to try faster response," or it is a response to a user's request to accelerate order acceptance. Figure 4 or Figure 5 The system displays an "Accelerate Order Acceptance" button with estimated order acceptance time information. Triggering this button allows the user to obtain at least one alternative travel option. Specifically, triggering the "Accelerate Order Acceptance" button can include long-pressing and swiping upwards, or clicking the button. The specific triggering action for the "Accelerate Order Acceptance" button is not limited here.
[0089] In other implementations, the service waiting page may also include a voice input button. Therefore, when performing a target trigger operation in response to the user on the service waiting page to obtain at least one second travel option, it may also obtain at least one second travel option in response to the user's voice input to the voice input button to display the travel option for accelerated response.
[0090] S103: Display the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page.
[0091] It should be noted that the travel plan recommendation page can be a page that is switched from the service waiting page, or it can be a page with updated information on the service waiting page. Specifically, the information can be updated directly on the service waiting page, or a target window can pop up on the service waiting page to display relevant information about the second travel plan.
[0092] Specifically, if the travel plan recommendation page is displayed after switching from the service waiting page, it can respond to the user's target trigger action on the service waiting page and display the travel plan recommendation page in the area where the service waiting page is displayed. If the travel plan recommendation page is displayed as a pop-up target window on the service waiting page, it can cover part of the content of the service waiting page.
[0093] Here, the travel plan recommendation page can also display the estimated order acceptance time information for the user's currently selected first travel plan. For example... Figure 6 The first travel option recommendation page shown is a screenshot. Figure 7In the illustrated example of the second travel plan recommendation page, the estimated pick-up time for the user's currently selected first travel plan is displayed at the top of the page. Furthermore, the estimated pick-up time information for the first travel plan displayed on the recommendation page may also include the estimated pick-up time and / or the time elapsed between the estimated pick-up time and the current time. Specifically, the estimated pick-up time information for the user's currently selected first travel plan is displayed at the top of the page. Figure 6 The first travel option recommendation page displays the estimated order acceptance time at the top, i.e. Figure 6 The "19:36" displayed in the top dashed box indicates the estimated order acceptance time for the user's currently selected first travel option. Figure 7 The second travel option recommendation page displays the estimated order acceptance time at the top, i.e. Figure 7 The dotted box at the top displays "45 minutes and 2 seconds".
[0094] The above-mentioned estimated order acceptance time comparison information adopts an expression method that can reflect the difference between the estimated order acceptance time of the second travel option and the estimated order acceptance time of the first travel option. For example, it can directly indicate the speed improvement of each second travel option compared to the first travel option, or it can explicitly compare and express the estimated order acceptance time of each second travel option and the first travel option on the same page.
[0095] Specifically, the estimated order acceptance time comparison information may include: the estimated order acceptance speed improvement information of the second travel option relative to the first travel option; and / or, the estimated order acceptance time comparison information may include: the estimated order acceptance time information of the second travel option and the first travel option respectively. Wherein, the estimated order acceptance speed improvement information of the second travel option relative to the first travel option may be the time difference between the estimated order acceptance time of the second travel option and the estimated order acceptance time of the first travel option.
[0096] For example in Figure 6 and Figure 7 The platform showcases various second-transfer options, such as the "Express Response" travel option, the "Fast Response Benefits," "6.3km Vehicle Dispatch with Surcharge," "Carpooling," and "Express" under the "Fast Response" travel option, and the "Premium" option under the "Fast Response" travel option. Figure 6 Each secondary travel option displays the estimated speed-up information for order acceptance compared to the primary travel option, i.e., the acceleration time. For example, carpooling can accelerate by 5 minutes, and express can accelerate by 3 minutes. Figure 7 The corresponding location for each secondary travel option displays the estimated order acceptance time information for that secondary travel option. For example, carpooling can accept orders at 19:31, and express can accept orders at 19:33.
[0097] In one approach, when displaying a comparison of estimated order acceptance times between at least one second travel option and the first travel option on the travel plan recommendation page, in order to further highlight the order acceptance rate of each second travel option and to make it easier for users to make quick selections, the second travel options can be displayed in the order of their estimated order acceptance times.
[0098] For example, the following steps can be performed: when at least one secondary travel option includes multiple secondary travel options, obtain the time sequence of the estimated order acceptance times corresponding to the multiple secondary travel options; according to the time sequence, display the comparison information of the estimated order acceptance times corresponding to the multiple secondary travel options on the travel option recommendation page.
[0099] Specifically, when at least one secondary travel option includes multiple secondary travel options, the estimated order acceptance time sequence corresponding to each of the multiple secondary travel options can be obtained from the target travel service platform.
[0100] When the estimated order acceptance time is the distance from the current time to the estimated order acceptance time, multiple secondary travel options can be obtained in descending order of the distance from the current time to their respective estimated order acceptance times. These secondary travel options are then ranked according to this order. For example... Figure 6 As shown, the estimated pick-up time for a 6.3km vehicle with a surcharge is longer than the estimated pick-up time for carpooling, which in turn is longer than the estimated pick-up time for express service. Therefore, the order can be arranged as follows: 6.3km vehicle with surcharge, carpooling, and express service. When the estimated pick-up time is the estimated pick-up time, the order of the estimated pick-up times for multiple secondary travel options can be obtained. For example... Figure 7 As shown, the estimated order acceptance time for 6.3km surcharge dispatch vehicles is earlier than that for carpooling, and the estimated order acceptance time for carpooling is earlier than that for express vehicles. Therefore, the order is arranged in the order of 6.3km surcharge dispatch vehicles, carpooling, and express vehicles.
[0101] Furthermore, to allow users to more intuitively understand the differences between various travel options, when displaying the estimated order acceptance time comparison information for multiple secondary travel options sequentially on the travel option recommendation page, these secondary travel options can be divided into multiple groups. Then, the feature information of each group of secondary travel options is displayed on the travel option recommendation page, and the description information of each secondary travel option in that group is displayed under the feature information of each group of secondary travel options. The description information of the secondary travel options includes the estimated order acceptance time comparison information.
[0102] The feature information for each second travel plan can include the time range within which the estimated order acceptance time of the second travel plan belongs. Based on the time range within which the estimated order acceptance time of the second travel plan belongs, the travel plan recommendation page can be divided into a preset number of travel plan recommendation areas. For example... Figure 6 or Figure 7 The diagram shows the ultra-fast response zone, high-speed response zone, and quick response zone. Specifically, the estimated order acceptance time for the second travel option in the ultra-fast response zone is shorter than that in the high-speed response zone, and vice versa.
[0103] Each group of secondary travel options can contain at least one secondary travel option. Descriptive information can be displayed at the corresponding location for each secondary travel option. In one approach, the descriptive information may include estimated order pickup time comparison information. In other approaches, the descriptive information may also include resource consumption information corresponding to each secondary travel option and prompts to the user to use each secondary travel option, such as... Figure 6 or Figure 7 In the system, a "Go to use" prompt is displayed at the corresponding location of the vehicle dispatched at an additional cost of 6.3 kilometers, and a "Select at least one vehicle type" prompt is displayed at the corresponding location in the quick response area.
[0104] In one approach, in response to a selection operation for at least one second travel option, the estimated order-taking time information for the first travel option displayed on the travel option recommendation page can be updated based on a comparison of the estimated order-taking time between the selected second travel option and the first travel option. For example... Figure 8 On the third travel option recommendation page shown in Figure 9, or the fourth travel option recommendation page shown in Figure 9, after selecting the "Express" travel mode in the quick response area, the estimated order pickup time based on "Express" will be displayed at the top of the travel option recommendation page. Figure 8 "Speed up 2 minutes" or Figure 9 The "19:34 response" indicates the latest estimated order acceptance time after updating the estimated order acceptance time information for the user's selected first travel option. Figure 8 The updated estimated order acceptance time information is the latest time point after the update. Figure 9 The updated estimated order acceptance time information shows the time elapsed between the updated time and the current time. Furthermore, the upper right corner of the updated estimated order acceptance time information also displays the accelerated time information.
[0105] In one approach, after displaying the estimated order acceptance time comparison information between at least one second travel option and the first travel option on the travel plan recommendation page, a service waiting page can be displayed in response to the user's page switching operation on the travel plan recommendation page. For example, this could be a downward swipe operation performed on the travel plan recommendation page. Additionally, if the user does not interact with the travel plan recommendation page for an extended period or the interaction does not trigger further page navigation, the service waiting page can also be displayed in response to the travel plan recommendation page reaching a preset display duration.
[0106] In response to a user's selection of at least one secondary travel option, the travel option recommendation page can also display at least one other secondary travel option whose estimated order acceptance time is earlier than the user's selected primary travel option and at least one selected secondary travel option, based on the updated estimated order acceptance time information. The secondary travel option already selected by the user will no longer be displayed. For example... Figure 10 In the fifth travel option recommendation page shown, after the user selects "Express," the "Premium Car" travel option is displayed in the quick response area, while the already selected "Express" travel option is no longer displayed.
[0107] After a user selects a faster second-choice transportation option, a user-friendly waiting experience can be provided on the service waiting page. As mentioned earlier, the service waiting page can include an electronic map display area. Based on the user's selected travel origin, the corresponding area map can be displayed on the service waiting page, and within the target location range corresponding to the travel origin on the area map, a call animation playing at a first frequency can be displayed. If the user selects a target second-choice transportation option from at least one, and then switches back to the service waiting page, as shown... Figure 11 The fifth type of service waiting page, as shown, displays a call animation played at a second frequency within the target location range corresponding to the travel origin on the regional map displayed on the service waiting page. This second frequency is higher than the first frequency. By increasing the playback frequency of the call animation, the user is alerted that the estimated order acceptance time for the selected second travel option is being accelerated.
[0108] If a user selects a target second-choice travel option from at least one alternative and then switches back to the service waiting page, the page can also display information about the time saved compared to the first travel option when considering the target second-choice travel option. For example... Figure 11 As shown, the area map on the service waiting page is overlaid with information prompting the user to select the second travel option, which saves 2 minutes in order processing time compared to the first travel option, as well as the order processing speed ratio information, which is 40%.
[0109] In one implementation, if a user selects a target secondary travel option from at least one secondary travel option, and within the estimated order acceptance time corresponding to the target secondary travel option, the user's current order is not successfully accepted, resource push information can be displayed on the service waiting page. For example... Figure 12 As shown, resource push information can be displayed above the service waiting page. This information can include service resources (such as coupons or points), which users can utilize when using the travel service, thus improving the user experience after their current order has not been successfully accepted. In one approach, the service waiting page can also be displayed in response to the user's confirmation of the resource push information. Figure 13 As shown, the service waiting page can display a message indicating that a vehicle is still being searched for for the passenger, in order to further improve the user experience after the current order has not been successfully accepted.
[0110] In one approach, after a user selects at least one primary travel option, the system can obtain travel options from multiple secondary travel options whose estimated order acceptance time meets preset conditions; and display travel option recommendation information corresponding to the travel options that meet the preset conditions on the service waiting page; the travel option recommendation information includes estimated acceleration time information.
[0111] The method of obtaining travel options from multiple secondary travel plans that meet preset conditions in terms of estimated order acceptance time can be based on information about the user's historical travel plan selections. This historical travel information can include details such as the user's previously selected travel modes of transportation. Travel plan recommendations can be displayed in a preset location on the service waiting page. For example... Figure 14 As shown, the estimated acceleration time, estimated resource consumption, and confirmation information for the recommended travel plan can be displayed at the corresponding location on the area map of the service waiting page.
[0112] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0113] Based on the same inventive concept, this disclosure also provides a travel service information display device corresponding to the travel service information display method. Since the principle of the device in this disclosure for solving the problem is similar to the above-mentioned travel service information display method in this disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.
[0114] Reference Figure 15The diagram shown is an architectural schematic of a travel service information display device provided in an embodiment of this disclosure. The device includes: a first display module 1501, an acquisition module 1502, and a second display module 1503; wherein,
[0115] The first display module 1501 is used to display the estimated order acceptance time information corresponding to the first travel plan currently selected by the user on the service waiting page.
[0116] The acquisition module 1502 is used to acquire at least one second travel plan in response to a target trigger operation on the service waiting page; the estimated order acceptance time of the second travel plan is earlier than the estimated order acceptance time of the first travel plan.
[0117] The second display module 1503 is used to display the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page.
[0118] In one feasible implementation, the estimated order acceptance time comparison information includes: the estimated order acceptance speed improvement information of the second travel plan relative to the first travel plan; and / or, the estimated order acceptance time comparison information includes: the estimated order acceptance time information of the second travel plan and the first travel plan respectively.
[0119] In one feasible implementation, the acquisition module 1502 is specifically used to: acquire at least one second travel option in response to a swiping operation performed in a preset direction on the service waiting page; or, display an expedited order acceptance prompt button on the service waiting page; and acquire at least one second travel option in response to a triggering operation of the expedited order acceptance prompt button.
[0120] In one feasible implementation, the first display module 1501 is specifically used to display the estimated order acceptance time information in the accelerated order acceptance prompt button on the service waiting page.
[0121] In one feasible implementation, the estimated order acceptance time information includes: the estimated time point of order acceptance, and / or, the time interval between the estimated order acceptance time point and the current time.
[0122] In one feasible implementation, the second display module 1503 is specifically used to: when the at least one second travel plan includes multiple second travel plans, obtain the time sequence of the estimated order acceptance times corresponding to the multiple second travel plans respectively;
[0123] According to the aforementioned time sequence, the estimated order acceptance time comparison information for the multiple second travel options is displayed sequentially on the travel plan recommendation page.
[0124] In one feasible implementation, the second display module 1503 is specifically used to: divide the multiple second travel plans into multiple groups; display the feature information of each group of second travel plans on the travel plan recommendation page, and display the description information of each second travel plan in the group of second travel plans under the feature information of each group of second travel plans, wherein the description information of the second travel plan includes the estimated order acceptance time comparison information.
[0125] In one feasible implementation, the apparatus further includes:
[0126] The third display module is used to display the service waiting page in response to a page switching operation on the travel plan recommendation page; or, in response to the display duration of the travel plan recommendation page reaching a preset duration, to display the service waiting page.
[0127] In one feasible implementation, the apparatus further includes:
[0128] The fourth display module is used to display a corresponding regional map on the service waiting page based on the user's selected travel origin. Within the target location range corresponding to the travel origin in the regional map, a call order animation played at a first frequency is displayed.
[0129] In one feasible implementation, the first display module 1501 is specifically used to: display a call order window at a location on the regional map that does not cover the target location range, and display description information corresponding to the first travel plan in the call order window; the description information corresponding to the first travel plan includes the estimated order acceptance time information corresponding to the first travel plan.
[0130] In one feasible implementation, the apparatus further includes:
[0131] The fifth display module is used to, if the user selects a target second travel option among the at least one second travel options and switches back to the service waiting page, display a call order animation played at a second frequency within the target location range corresponding to the travel origin on the area map displayed on the service waiting page; the second frequency is greater than the first frequency.
[0132] In one feasible implementation, the apparatus further includes:
[0133] The sixth display module is used to switch back to the service waiting page after the user selects a target second travel option among the at least one second travel options, and to display on the service waiting page the order acceptance time saved by the target second travel option compared to the first travel option.
[0134] In one feasible implementation, the apparatus further includes:
[0135] The seventh display module is used to display resource push information on the service waiting page if, after the user selects a target second travel option among the at least one second travel options, the user's current order is not successfully accepted within the estimated order acceptance time range corresponding to the target second travel option.
[0136] In one feasible implementation, the apparatus further includes:
[0137] The sub-acquisition module is used to acquire the travel plans whose estimated order acceptance time meets preset conditions among the multiple second travel plans;
[0138] The eighth display module is used to display travel plan recommendation information corresponding to the travel plan that meets the preset conditions on the service waiting page; the travel plan recommendation information includes the estimated acceleration time information.
[0139] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.
[0140] Based on the same technical concept, this disclosure also provides a computer device. (See also...) Figure 16 The diagram shows the structure of a computer device 1600 provided in this embodiment, including a processor 1601, a memory 1602, and a bus 1603. The memory 1602 stores execution instructions and includes main memory 16021 and external memory 16022. The main memory 16021, also called internal memory, is used to temporarily store computational data in the processor 1601 and data exchanged with external memory 16022 such as a hard disk. The processor 1601 exchanges data with the external memory 16022 through the main memory 16021. When the computer device 1600 is running, the processor 1601 and the memory 1602 communicate through the bus 1603, causing the processor 1601 to execute the following instructions:
[0141] Based on the user's current selected first travel option, the estimated order acceptance time information corresponding to the first travel option will be displayed on the service waiting page;
[0142] In response to a target trigger operation on the service waiting page, at least one second travel option is obtained; the estimated order acceptance time of the second travel option is earlier than the estimated order acceptance time of the first travel option.
[0143] The travel plan recommendation page displays a comparison of the estimated order acceptance time between the at least one second travel plan and the first travel plan.
[0144] This disclosure also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the travel service information display method described in the above method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.
[0145] This disclosure also provides a computer program product carrying program code. The program code includes instructions that can be used to execute the steps of the method for displaying travel service information described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.
[0146] The aforementioned computer program product can be implemented through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied in a computer storage medium; in another optional embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.
[0147] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0148] The units described as separate components may or may not be physically separate. The components shown 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 units can be selected to achieve the purpose of this embodiment according to actual needs.
[0149] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0150] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0151] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.
Claims
1. A method for displaying travel service information, characterized in that, include: Based on the user's current selected first travel option, the estimated order acceptance time information corresponding to the first travel option will be displayed on the service waiting page; In response to the target trigger operation on the service waiting page for obtaining an accelerated order-taking travel plan, at least one second travel plan that can accelerate order taking is obtained. The estimated order acceptance time for the second travel option is earlier than the estimated order acceptance time for the first travel option; The travel plan recommendation page displays a comparison of the estimated order acceptance time between the at least one second travel plan and the first travel plan. In response to the selection operation for the at least one second travel option, based on the comparison information of the estimated order acceptance time between the selected at least one second travel option and the first travel option, the estimated order acceptance time information corresponding to the first travel option displayed on the travel option recommendation page is updated, and the updated latest estimated order acceptance time information is displayed. The estimated order acceptance time comparison information includes: the estimated order acceptance speed improvement information of the second travel plan relative to the first travel plan; and / or, the estimated order acceptance time comparison information includes: the estimated order acceptance time information of the second travel plan and the first travel plan respectively; The provision that the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan is displayed on the travel plan recommendation page includes: When the at least one second travel option includes multiple second travel options, the estimated order acceptance time of the multiple second travel options is obtained in the order of their respective times. According to the chronological order, the estimated order acceptance time comparison information of the multiple second travel options is displayed sequentially on the travel plan recommendation page. The provision that the estimated order acceptance time comparison information for the multiple second travel options is displayed sequentially on the travel plan recommendation page includes: The multiple second travel options are divided into multiple groups; The travel plan recommendation page displays the feature information of each group of second travel plans, and under the feature information of each group of second travel plans, it displays the description information of each second travel plan in that group of second travel plans. The description information of the second travel plans includes the estimated order acceptance time comparison information, and the feature information of each group of second travel plans includes the time range information to which the estimated order acceptance time of the second travel plan belongs.
2. The method according to claim 1, characterized in that, The response to the target triggering operation on the service waiting page for obtaining an accelerated order-accepting travel plan, obtaining at least one second travel plan that can accelerate order acceptance, includes: In response to a swipe operation in a preset direction performed on the service waiting page, at least one second travel option is obtained; or, An expedited order acceptance prompt button is displayed on the service waiting page; in response to the triggering operation of the expedited order acceptance prompt button, at least one second travel option is obtained.
3. The method according to claim 2, characterized in that, The step of displaying the estimated order acceptance time information corresponding to the first travel plan on the service waiting page includes: The estimated order acceptance time information is displayed in the "Accelerate Order Acceptance" prompt button on the service waiting page.
4. The method according to claim 1, characterized in that, The estimated order acceptance time information includes: the estimated order acceptance time point, and / or, the time interval between the estimated order acceptance time point and the current time.
5. The method according to claim 1, characterized in that, After displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes: In response to a page switching operation on the travel plan recommendation page, the service waiting page is displayed; or, in response to the display duration of the travel plan recommendation page reaching a preset duration, the service waiting page is displayed.
6. The method according to claim 1, characterized in that, The method further includes: Based on the user's selected travel origin, a corresponding regional map is displayed on the service waiting page. Within the target location range corresponding to the travel origin on the regional map, a call animation is displayed at a first frequency.
7. The method according to claim 6, characterized in that, The step of displaying the estimated order acceptance time information corresponding to the first travel plan on the service waiting page includes: A call order window is displayed at a location on the area map that does not cover the target location range. The call order window displays the description information corresponding to the first travel plan. The description information corresponding to the first travel plan includes the estimated order acceptance time information corresponding to the first travel plan.
8. The method according to claim 6, characterized in that, After displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes: If the user selects a target second travel option among the at least one second travel options and then switches back to the service waiting page, a call animation will be displayed at a second frequency within the target location range corresponding to the travel origin on the area map displayed on the service waiting page; the second frequency is greater than the first frequency.
9. The method according to claim 1, characterized in that, After displaying the estimated order acceptance time comparison information between the at least one second travel plan and the first travel plan on the travel plan recommendation page, the method further includes: If the user selects a target second travel option among the at least one second travel options and then switches back to the service waiting page, the service waiting page will display information on the order processing time saved by the target second travel option compared to the first travel option.
10. The method according to claim 1, characterized in that, The method further includes: If, after a user selects a target second travel option among the at least one second travel options, the user's current order is not successfully accepted within the estimated order acceptance time corresponding to the target second travel option, resource push information will be displayed on the service waiting page.
11. The method according to claim 1, characterized in that, The method further includes: Obtain the travel plan whose estimated order acceptance time meets the preset conditions from the plurality of second travel plans; The service waiting page displays travel plan recommendations for travel plans that meet the preset conditions; the travel plan recommendations include estimated acceleration time information.
12. A device for displaying travel service information, characterized in that, include: The first display module is used to display the estimated order acceptance time information corresponding to the first travel plan currently selected by the user on the service waiting page. The acquisition module is used to acquire at least one second travel plan that can accelerate order acceptance in response to a target trigger operation on the service waiting page for acquiring an accelerated order acceptance travel plan. The estimated order acceptance time for the second travel option is earlier than the estimated order acceptance time for the first travel option; The second display module is used to display on the travel plan recommendation page the comparison information of the estimated order acceptance time between the at least one second travel plan and the first travel plan; The travel service information display device is further configured to: in response to the selection operation for the at least one second travel plan, update the estimated order acceptance time information corresponding to the first travel plan displayed on the travel plan recommendation page based on the estimated order acceptance time comparison information between the selected at least one second travel plan and the first travel plan, and display the updated latest estimated order acceptance time information. The estimated order acceptance time comparison information includes: the estimated order acceptance speed improvement information of the second travel plan relative to the first travel plan; and / or, the estimated order acceptance time comparison information includes: the estimated order acceptance time information of the second travel plan and the first travel plan respectively; The second display module is also used for: When the at least one second travel option includes multiple second travel options, the estimated order acceptance time of the multiple second travel options is obtained in the order of their respective times. According to the chronological order, the estimated order acceptance time comparison information of the multiple second travel options is displayed sequentially on the travel plan recommendation page. The second display module is also used for: The multiple second travel options are divided into multiple groups; The travel plan recommendation page displays the feature information of each group of second travel plans, and under the feature information of each group of second travel plans, it displays the description information of each second travel plan in that group of second travel plans. The description information of the second travel plans includes the estimated order acceptance time comparison information, and the feature information of each group of second travel plans includes the time range information to which the estimated order acceptance time of the second travel plan belongs.
13. A computer device, characterized in that, include: The computer device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the method for displaying travel service information as described in any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the method for displaying travel service information as described in any one of claims 1 to 11.
15. A computer program product, characterized in that, The computer program product carries program code, the program code including instructions that can be used to perform the steps of the method for displaying travel service information as described in any one of claims 1 to 11.