Method, device, and electronic device for displaying taxi information in aggregation mode

By determining the number of vehicle model information entries that can be displayed in the service provider vehicle model information display area of ​​the taxi-hailing client, and obtaining and displaying the list of vehicle models of candidate service providers based on user operations, the problem of inefficient users when browsing vehicle model information on mobile terminals is solved, and more effective information is displayed in a limited space, improving the efficiency of model information acquisition and selection.

CN112184380BActive Publication Date: 2025-02-28HANHAI INFORMATION TECH SHANGHAI
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011053572.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-29
Publication Date
2025-02-28
Estimated Expiration
2040-09-29

AI Technical Summary

Technical Problem

In the taxi-hailing platform in the aggregation mode, when users browse vehicle model information on the mobile terminal, due to limited space, they cannot directly browse all the information recommended by the platform, resulting in the user requiring a secondary operation, which reduces the taxi-hailing efficiency.

Method used

By determining the number of vehicle model information entries that can be displayed in the vehicle model information display area of ​​the service provider on the taxi client, responding to the user's triggering of the taxi operation in the aggregation mode, obtaining the list of the candidate service provider models and the default checking of the candidate service provider models, and determining the display mode based on the number of vehicle models selected by the default checking of the candidate service provider models and the number of vehicle information entries, and then displaying more effective information in a limited space.

Benefits of technology

Show more effective information in a limited space, improve the efficiency of obtaining and selecting vehicle models, reduce user operation steps, and improve taxi-hailing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112184380B_ABST
    Figure CN112184380B_ABST
Patent Text Reader

Abstract

The present application discloses a method for displaying taxi information in an aggregated mode, which belongs to the field of computer technology and helps to improve the efficiency of obtaining and selecting vehicle model information. The method includes: determining the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the taxi client; in response to the user triggering a taxi operation in the aggregated mode through the taxi client, obtaining a list of candidate service provider models and a default selected candidate service provider model, wherein the default selected candidate service provider model is selected from the list of candidate service provider models; determining a display mode for displaying the list of candidate service provider models based on the relationship between the number of the default selected candidate service provider models and the number of vehicle model information items; and displaying the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular, to a method, device, electronic device, and computer-readable storage medium for displaying taxi information in an aggregated mode. Background Art

[0002] On a taxi-hailing platform based on the aggregation model, when a user submits a taxi order, the platform will send the order to the service provider selected by the user. The more drivers the user's order covers, the faster the order will be accepted and the higher the probability. In this context, the platform usually provides users with as many service providers and car models as possible for them to choose from, and users will be faced with the task of selecting more service providers and car models when placing an order to obtain a higher probability of receiving an order. In the prior art, the taxi-hailing platform outputs a category + car model double-layer structure, an ordered list of all car models for users to select service providers and car models, and at the same time, helps users select some car models through algorithms, thereby reducing the cost of manual car selection by users and improving taxi-hailing efficiency. However, since the category + car model list output by the platform will be displayed through the taxi-hailing client on the user's mobile terminal, and the mobile terminal has limited display space, when there are many car models displayed, users usually cannot directly browse all the information recommended by the platform, but need to perform a secondary operation, which increases the taxi-hailing operation steps and reduces the taxi-hailing efficiency.

[0003] It can be seen that the taxi information display method in the aggregation mode in the prior art has the defect of low efficiency in obtaining vehicle model information. Summary of the invention

[0004] The embodiment of the present application provides a method for displaying taxi information in an aggregated mode, which can display more effective information in a limited space and improve the efficiency of obtaining and selecting vehicle model information.

[0005] In a first aspect, an embodiment of the present application provides a method for displaying taxi information in an aggregated mode, including:

[0006] Determine the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the taxi client;

[0007] In response to a user triggering a taxi-hailing operation in the aggregate mode through a taxi-hailing client, a list of candidate service provider models and a default selected candidate service provider model are obtained, wherein the default selected candidate service provider model is selected from the list of candidate service provider models;

[0008] Determining a display mode for displaying the list of candidate service provider models according to the relationship between the number of the default selected candidate service provider models and the number of the model information items;

[0009] According to the display mode, the candidate service provider models in the list of candidate service provider models are displayed in the service provider model information display area.

[0010] In a second aspect, an embodiment of the present application provides a taxi information display device in an aggregated mode, including:

[0011] A module for determining the number of vehicle model information items that can be displayed, used to determine the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the taxi-hailing client;

[0012] A candidate and selected service provider model acquisition module, for obtaining a list of candidate service provider models and a default selected candidate service provider model in response to a user triggering a taxi-hailing operation in the aggregated mode through a taxi-hailing client, wherein the default selected candidate service provider model is selected from the list of candidate service provider models;

[0013] A display mode determination module, used to determine a display mode for displaying the list of candidate service provider models according to the relationship between the number of the default selected candidate service provider models and the number of the model information items;

[0014] The candidate service provider model display module is used to display the candidate service provider model in the list of candidate service provider models in the service provider model information display area according to the display mode.

[0015] In a third aspect, an embodiment of the present application further discloses an electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the method for displaying taxi information in the aggregation mode described in the embodiment of the present application is implemented.

[0016] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method for displaying taxi information in an aggregated mode disclosed in the embodiment of the present application are performed.

[0017] The method for displaying taxi information in an aggregated mode disclosed in an embodiment of the present application determines the number of vehicle type information items that can be displayed in a service provider vehicle type information display area of ​​a taxi client; in response to a user triggering a taxi operation in the aggregated mode through the taxi client, obtains a list of candidate service provider vehicle types and a default selected candidate service provider vehicle type, wherein the default selected candidate service provider vehicle type is selected from the list of candidate service provider vehicle types; determines a display mode for displaying the list of candidate service provider vehicle types based on the relationship between the number of the default selected candidate service provider vehicle types and the number of vehicle type information items; and displays the candidate service provider vehicle types in the list of candidate service provider vehicle types in the service provider vehicle type information display area according to the display mode, thereby displaying more effective information in a limited space and improving the efficiency of vehicle type information acquisition and selection.

[0018] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] Figure 1 This is a flow chart of a method for displaying taxi information in an aggregation mode according to Embodiment 1 of the present application;

[0021] Figure 2 It is one of the schematic diagrams showing the vehicle model of the service provider in the prior art of this application;

[0022] Figure 3 This is the second schematic diagram of the service provider's vehicle model display in the prior art of this application;

[0023] Figure 4 This is one of the schematic diagrams showing the vehicle model of the service provider in the first embodiment of the present application;

[0024] Figure 5 This is the second schematic diagram of the service provider vehicle model display in the first embodiment of the present application;

[0025] Figure 6 This is one of the structural schematic diagrams of the taxi information display device in the aggregation mode of the second embodiment of the present application;

[0026] Figure 7 This is the second structural diagram of the taxi information display device in the aggregation mode of the second embodiment of the present application;

[0027] Figure 8 A block diagram schematically shows an electronic device for executing the method according to the present application; and

[0028] Fig. 9 A storage unit for holding or carrying a program code for implementing the method according to the present application is schematically shown. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0030] Embodiment 1

[0031] The embodiment of the present application discloses a method for displaying taxi information in an aggregation mode, such as Figure 1 As shown, the method includes: steps 110 to 140.

[0032] Step 110, determining the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client.

[0033] The taxi-hailing interface in the aggregated mode of the taxi-hailing client usually includes a navigation bar and a display area for the vehicle model information of the service provider. Figure 2 As shown, the navigation bar 210 is used to display the taxi start address, destination address and other information input or selected by the user; the service provider model information display area 220 is used to display the relevant information of the candidate service provider models recommended by the platform, for example, Figure 2 The service provider model information display area 220 in the example shows a list of candidate service provider models displayed in a tiled manner.

[0034] In the prior art, due to different entrances to the taxi-hailing page of the taxi-hailing client, there may be different heights of the navigation bar 210 in the interface container of the taxi-hailing client. For example, after the user starts the taxi-hailing client, the height of the navigation bar 210 will be the second height; and when the user calls the interface of the taxi-hailing client through other applications and enters the taxi-hailing page, the height of the navigation bar 210 will be the first height. Since some additional information (such as the application information of calling the taxi-hailing client) will be displayed in the navigation bar 210 at this time, usually, the first height will be greater than the second height. Due to the above different situations, the height of the service provider model information display area 220 of the taxi-hailing client will change dynamically.

[0035] In the prior art, the service provider model display area 220 displays a list of candidate service provider models by category, and uses a double-layer structure of category + model to display the candidate service provider models. Users need to manually select a category and then can browse the candidate service provider models under the category.

[0036] In some embodiments of the present application, in order to fully utilize the display resources of the service provider vehicle model information display area 220, the number of vehicle model information items that can be displayed in the service provider vehicle model information display area 220 is dynamically determined.

[0037] In some embodiments of the present application, determining the number of vehicle type information items that can be displayed in a vehicle type information display area of ​​a service provider of a taxi client includes: when a navigation bar in an interface container of the taxi client is at a first height, determining that the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client is a first preset number; when the navigation bar in the interface container of the taxi client is at a second height, determining that the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client is a second preset number or a third preset number based on a comparison result of an aspect ratio of a screen resolution of an electronic device running the taxi client and a preset aspect ratio threshold; wherein the first height is greater than the second height, and the second preset number and the third preset number are greater than the first preset number.

[0038] Among them, the first height and the second height correspond to two different height levels, the first height is greater than the second height, and in some embodiments of the present application, the values ​​of the first height and the second height can be represented by a binary information, or by a specific height value (such as a screen pixel value).

[0039] The first preset number is determined according to the vehicle model information display effect. For example, the first preset number can be set to any value between 2 and 5. For example, when the navigation bar 210 is at the first height, it can be determined that two vehicle model information display positions are set in the service provider vehicle model information display area 220 to display two vehicle model information.

[0040] When the navigation bar 210 is at the second height, the service provider vehicle model information display area 220 will be higher, and more vehicle model information can be displayed in the service provider vehicle model information display area 220. In this case, the number of vehicle model information items that can be displayed in the service provider vehicle model information display area of ​​the taxi-hailing client is determined based on the comparison result of the aspect ratio of the screen resolution of the electronic device running the taxi-hailing client and the preset aspect ratio threshold.

[0041] In some embodiments of the present application, when the navigation bar in the interface container of the taxi client is at the second height, according to the comparison result of the aspect ratio of the screen resolution of the electronic device running the taxi client and the preset aspect ratio threshold, the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the service provider of the taxi client is determined to be the second preset number or the third preset number, including: when the aspect ratio of the screen resolution of the electronic device running the taxi client is greater than or equal to the preset aspect ratio threshold, the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the service provider of the taxi client is determined to be the second preset number; when the aspect ratio of the screen resolution of the electronic device running the taxi client is less than the preset aspect ratio threshold, the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the service provider of the taxi client is determined to be the third preset number. Among them, the second preset number is greater than the third preset number. The values ​​of the second preset number and the third preset number are determined according to the vehicle model information display effect, for example, the second preset number can be set to 5 and the third preset number can be set to 4.

[0042] In some embodiments of the present application, the preset aspect ratio threshold is determined according to the design specifications of the electronic device. For example, the aspect ratio of the mobile terminal display screen is usually 16:9 or 16:10, and the preset aspect ratio threshold is set to 1.8. Correspondingly, when the aspect ratio of the screen resolution of the electronic device running the taxi client is 16:9, it can be determined that the number of vehicle model information items that can be displayed in the service provider vehicle model information display area 220 of the taxi client is 5; when the aspect ratio of the screen resolution of the electronic device running the taxi client is 16:10, it can be determined that the number of vehicle model information items that can be displayed in the service provider vehicle model information display area 220 of the taxi client is 4.

[0043] In some embodiments of the present application, the screen resolution of the electronic device running the taxi-hailing client can be obtained by calling the operating system interface of the electronic device running the taxi-hailing client, thereby determining the aspect ratio of the screen resolution. The specific implementation method for determining the aspect ratio of the screen resolution of the electronic device running the taxi-hailing client is not limited in the embodiments of the present application and will not be repeated in this embodiment.

[0044] Step 120, in response to the user triggering a taxi-hailing operation in the aggregated mode through the taxi-hailing client, a list of candidate service provider models and a default selected candidate service provider model are obtained.

[0045] Among them, the default selected candidate service provider model is selected from the list of candidate service provider models. For example, in some embodiments of the present application, the default selected candidate service provider model is selected from the list of candidate service provider models based on the user's taxi-hailing scenario information. For another example, in some embodiments of the present application, the default selected candidate service provider model is selected from the list of candidate service provider models based on the user's taxi-hailing scenario information and the platform's service provider model recommendation strategy (such as preferential models, order acceptance speed, etc.).

[0046] When a user performs a taxi-hailing operation in the aggregate mode on a taxi-hailing client running on an electronic device, or when the user calls the interface of the taxi-hailing client through other applications to enter the aggregate mode and performs a taxi-hailing operation, the taxi-hailing client will generate an aggregate mode taxi-hailing request and send the aggregate mode taxi-hailing request to the backend server to obtain the list of candidate service provider models returned by the backend server and the default selected candidate service provider models.

[0047] In some embodiments of the present application, the aggregate mode taxi request may include taxi scenario information such as the user's identity, the time when the taxi operation occurs, the starting location and destination of the taxi order, etc. The background server will determine the taxi demand information for the user based on, but not limited to, the above-mentioned taxi scenario information (including but not limited to: departure time, location, destination, preferred car model, etc.), determine a list of candidate service provider car models for the user through a preset algorithm, and, according to a preset combination recommendation strategy, determine one or more candidate service provider car models with the highest match with the user, and select the one or more candidate service provider car models with the highest match with the user as the default selected candidate service provider car models. Afterwards, the background server will feed back all candidate service provider car models in the list of candidate service provider car models to the taxi client, and at the same time, feed back all default selected candidate service provider car models to the taxi client.

[0048] In some embodiments of the present application, obtaining a list of candidate service provider models and selecting candidate service provider models by default may also adopt other methods in the prior art, which will not be listed one by one in the embodiments of the present application.

[0049] In some embodiments of the present application, the recommended combination strategy for selecting the model of the candidate service provider by default may be, for example, the strategy of the fastest taxi-hailing speed, the most comfortable model, etc., which are not listed one by one in the embodiments of the present application. The backend server selects one or more models of the candidate service provider by default from the model of the candidate service provider according to the above recommended combination strategy.

[0050] In some embodiments of the present application, when the backend server determines the list of candidate service provider models for the user through a preset algorithm, it also calculates the recommendation scores of the candidate service provider models in the list of candidate service provider models for the user. The recommendation score is positively correlated with the matching degree between the candidate service provider model and the user, and is positively correlated with the display order of the candidate service provider models. The higher the recommendation score, the candidate service provider model will be displayed near the top of the service provider model information display area.

[0051] Step 130 , determining a display mode for displaying the list of candidate service provider models according to the relationship between the number of the default selected candidate service provider models and the number of the model information items.

[0052] After determining the number of the default selected candidate service provider models, further determining a display mode for displaying the list of candidate service provider models based on the relationship between the number of the default selected candidate service provider models and the number of model information items that can be displayed in the service provider model information display area.

[0053] In some embodiments of the present application, the display mode for displaying the list of candidate service provider models is determined based on the size relationship between the number of the default checked candidate service provider models and the number of the model information entries, including: when the number of the default checked candidate service provider models is greater than the number of the model information entries, determining that the display mode for displaying the list of candidate service provider models is the first display mode, the first display mode is: displaying the information of the default checked candidate service provider models in a combined form, and displaying the information of the candidate service provider models other than the default checked candidate service provider models in the list of candidate service provider models in a list form; when the number of the default checked candidate service provider models is less than or equal to the number of the model information entries, determining that the display mode for displaying the list of candidate service provider models is the second display mode, the second display mode is: displaying the information of the candidate service provider models in the list of candidate service provider models in a list form.

[0054] For example, when the list of candidate service provider models includes 8 candidate service provider models, the number of the default selected candidate service provider models is 5, and the number of model information items that can be displayed in the service provider model information display area is 4, that is, the number of the default selected candidate service provider models is greater than the number of model information items that can be displayed in the service provider model information display area, and the service provider model information display area cannot display all the default selected candidate service provider models on one screen. If the method of displaying the candidate service provider models in a tiled manner according to the prior art is adopted, when the user needs to view all the candidate service provider models, manual operation is required to pull up the displayed candidate service provider models, and then, Figure 3 As shown, the taxi client can display all candidate service provider models on one screen.

[0055] In the embodiment of the present application, when the number of the default selected candidate service provider models is greater than the number of model information items that can be displayed in the service provider model information display area, the first display mode is used to display the candidate service provider models in the list of candidate service provider models. For example, the default selected candidate service provider models are displayed in combination, and other candidate service provider models are displayed flatly. In this way, as much information about the candidate service provider models as possible can be displayed to the user in a limited display area, so that the user can quickly select the user's candidate service provider model and complete the taxi-hailing operation.

[0056] Still taking the example that the list of candidate service provider models includes 8 candidate service provider models, where the number of the default selected candidate service provider models is 3, if the number of model information items that can be displayed in the service provider model information display area is 4, that is, the number of the default selected candidate service provider models is less than the number of model information items that can be displayed in the service provider model information display area, all the default selected candidate service provider models can be displayed in one screen in the service provider model information display area. At this time, the second display mode is used to display the candidate service provider models in the list of candidate service provider models. For example, all candidate service provider models are displayed flatly in the service provider model information display area 220.

[0057] Step 140: display the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode.

[0058] Further, after determining a display mode for displaying the candidate service provider models in the list of candidate service provider models, the candidate service provider models in the list of candidate service provider models are displayed according to the determined display mode.

[0059] When the first display mode is used to display the candidate service provider models in the list of candidate service provider models (e.g., the list of candidate service provider models includes 8 candidate service provider models, namely, service provider models 1 to 8, wherein the number of the candidate service provider models selected by default is 5, and the number of model information items that can be displayed in the service provider model information display area is 4), the candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user, and the candidate service provider models in the list of candidate service provider models are displayed in the service provider model information display area according to the display mode, including: when the display mode is the first display mode, at the top first model information item position in the service provider model information display area, displaying the information summary of the candidate service provider model selected by default; starting from the second model information item position at the top of the service provider model information display area, the information of the candidate service provider models in the list of candidate service provider models except the candidate service provider model selected by default is displayed in a tiled manner from top to bottom in the order of the recommended scores from large to small. The following is combined with Figure 4 The specific implementation scheme of the first display mode is described in detail.

[0060] like Figure 4 As shown, there are 4 vehicle model information entry positions in the service provider vehicle model information display area, which are 410, 420, 430 and 440 from top to bottom. Then, at the position of the first vehicle model information entry 410 at the top of the service provider vehicle model information display area, the information summary of the above 5 default selected candidate service provider vehicle models (such as service provider vehicle models 1 to 5) is displayed, and then, at the positions of vehicle model information entries 420, 430 and 440, the information of the remaining 3 service provider vehicle models (such as service provider vehicle models 6, 7, and 8) among the above 8 candidate service provider vehicle models is displayed in turn.

[0061] In some embodiments of the present application, the information summary of the default selected candidate service provider model is displayed at the top first model information item in the service provider model information display area, including: determining the information summary of the default selected candidate service provider model based on one or more of the price distribution information, pick-up time distribution information, model information, and recommended combination strategy of the default selected candidate service provider model; and displaying the information summary at the top first model information item in the service provider model information display area. For example, the name of the combined recommendation strategy "fastest order acceptance speed" of the above five candidate service provider models, as well as the price range and shortest reception time of the above five candidate service provider models are displayed at the top first model information item 410 in the service provider model information display area. In some embodiments of the present application, the specific model image information of the above five candidate service provider models can also be displayed at the top first model information item 410 in the service provider model information display area to facilitate users to quickly select a service provider model.

[0062] In some embodiments of the present application, when the display mode is the first display mode, after displaying the information summary of the default selected candidate service provider model at the top first model information item position in the service provider model information display area, it also includes: the taxi client detects that the user performs the operation of confirming and submitting the taxi order, and sends a taxi order submission request with the default selected candidate service provider model as the selected service provider model to the backend server. For example, after the user has read the information summary of the default selected candidate service provider model recommended by the displayed combination, he can directly click the "Confirm Taxi" button on the taxi client interface to quickly take a taxi. After the taxi client detects that the "Confirm Taxi" button is triggered, it determines the selected candidate service provider model displayed in the taxi client interface. Since the default selected candidate service provider model recommended by the combination is selected by default, that is, in the selected state, the taxi client interface will obtain all the default selected candidate service provider models, and send all the default selected candidate service provider models as the user selected model to the backend server, triggering the backend server to send order grabbing information to all the default selected candidate service provider models to execute the taxi operation triggered by the user. From the above examples, it can be seen that the user does not need to check the car models of other service providers or pull up the service provider car model information display area. A quick taxi-hailing service can be achieved with one click, which fully improves the user's taxi-hailing efficiency.

[0063] When the second display mode is adopted to display the candidate service provider models in the list of candidate service provider models (for example, the list of candidate service provider models includes 8 candidate service provider models, namely service provider models 1 to 8, wherein the number of the default selected candidate service provider models is 3, and the number of model information items that can be displayed in the service provider model information display area is 4), the candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user, and the candidate service provider models in the list of candidate service provider models are displayed in the service provider model information display area according to the display mode, including: when the display mode is the second display mode, starting from the first model information entry position at the top in the service provider model information display area, the information of the candidate service provider models selected by default and the candidate service provider models in the list of candidate service provider models other than the candidate service provider models selected by default are displayed in a tiled manner from top to bottom in the order of the recommended scores from large to small.

[0064] For example, the three default selected candidate service provider models (such as service provider models 1 to 3) are displayed in the top three model information items 410, 20 and 430 in the service provider model information display area in descending order of recommendation scores, and the model information item 440 at the bottom of the service provider model information display area displays information of a candidate service provider model (such as service provider model 4) with the highest recommendation score among the eight candidate service provider models except the three default selected candidate service provider models. The display effect is as follows: Figure 5 shown.

[0065] In some embodiments of the present application, the taxi client further detects the user's pull-up operation on the service provider vehicle model information display area, and updates the service provider vehicle model information display area and the candidate service provider vehicle models displayed in the service provider vehicle model information display area according to the pull-up operation, thereby displaying more candidate service provider vehicle models for the user to choose from, and the display effect is as follows: Figure 3 shown.

[0066] The method for displaying taxi information in an aggregated mode disclosed in an embodiment of the present application determines the number of vehicle type information items that can be displayed in a service provider vehicle type information display area of ​​a taxi client; in response to a user triggering a taxi operation in the aggregated mode through the taxi client, obtains a list of candidate service provider vehicle types and a default selected candidate service provider vehicle type, wherein the default selected candidate service provider vehicle type is selected from the list of candidate service provider vehicle types; determines a display mode for displaying the list of candidate service provider vehicle types based on the relationship between the number of the default selected candidate service provider vehicle types and the number of vehicle type information items; and displays the candidate service provider vehicle types in the list of candidate service provider vehicle types in the service provider vehicle type information display area according to the display mode, thereby displaying more effective information in a limited space and improving the efficiency of vehicle type information acquisition and selection.

[0067] The taxi information display method in the aggregation mode disclosed in the embodiment of the present application, when there are too many default selected candidate service provider models and it is impossible to display all of them in the service provider model information display area, by folding and displaying the default selected candidate service provider models, and displaying the information summary of the default selected candidate service provider model combination in a regional distribution, and displaying the information of other candidate service provider models in the remaining columns in the service provider model information display area, the user can obtain more service provider model information without pulling the service provider model information display area, and quickly select the service provider model, thereby improving the efficiency of taxi hailing. The folded display of the model combination simplifies the key decision information that needs to be displayed, and the user will complete the quick operation on a more efficient component without paying attention to more redundant information.

[0068] On the other hand, in the prior art, the service provider's vehicle model is managed and displayed based on the two-layer vehicle model information structure of "category" + "vehicle model". The taxi client can only display the vehicle model information of one category on one screen. The user needs to switch the category tab multiple times to browse the service provider's vehicle model information under different categories and submit a taxi request. The user cannot submit taxi requests for multiple models at the same time. However, through the taxi information display method in the aggregation mode disclosed in the embodiment of the present application, the service provider's vehicle model information is flattened into a single-layer directory without distinguishing between categories, which is convenient for users to select service provider models of multiple categories at the same time. At the same time, in order to show users more service provider vehicle model information in a limited display area, a combination recommendation strategy is introduced, and the service provider models selected by default by the background server are folded and displayed in a combined manner to save display space. At the same time, the information that assists users in making decisions is displayed as an information summary, showing users comprehensive vehicle model information and improving the efficiency of users in obtaining vehicle model information.

[0069] Since the default selected candidate service provider models are selected by the background server according to the user's taxi scene information and a certain recommendation combination strategy, they are more closely matched with the user's taxi demand. In addition, the user can obtain the recommended combination strategy (such as the fastest order acceptance speed), the shortest pick-up time, the lowest price and other key decision-making information of a group of candidate service provider models displayed in the folded display through the information summary. If the user is satisfied with the above information summary, he can directly select all the default selected candidate service provider models displayed in the folded display to quickly submit the taxi order. If the user is not satisfied with the above information summary, he can also directly select other candidate service provider models displayed in the service provider model information display area to quickly submit the taxi order. The taxi information display method in the aggregation mode disclosed in the embodiment of the present application is adopted to enable users to select more candidate service provider models in the one-screen service provider model information display area, thereby improving the taxi efficiency and further improving the user experience.

[0070] Embodiment 2

[0071] The embodiment of the present application discloses a taxi information display device in an aggregation mode, such as Figure 6 As shown, the device comprises:

[0072] The module 610 for determining the number of vehicle model information items that can be displayed is used to determine the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the taxi-hailing client;

[0073] The candidate and selected service provider model acquisition module 620 is used to obtain a list of candidate service provider models and a default selected candidate service provider model in response to a user triggering a taxi-hailing operation in the aggregate mode through a taxi-hailing client, wherein the default selected candidate service provider model is selected from the list of candidate service provider models;

[0074] A display mode determination module 630, configured to determine a display mode for displaying the list of candidate service provider models according to a relationship between the number of the default selected candidate service provider models and the number of the model information items;

[0075] The candidate service provider model display module 640 is used to display the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode.

[0076] In some embodiments of the present application, when the default selected candidate service provider model is selected from the list of candidate service provider models, the default selected candidate service provider model may be selected from the list of candidate service provider models based on the user's taxi-hailing scenario information. In other embodiments of the present application, when the default selected candidate service provider model is selected from the list of candidate service provider models, the default selected candidate service provider model may also be selected from the list of candidate service provider models based on the user's taxi-hailing scenario information and the platform's service provider model recommendation strategy (such as preferential models, order acceptance speed, etc.).

[0077] In some embodiments of the present application, the display mode determination module 630 is further used to:

[0078] In the case that the number of the default selected candidate service provider models is greater than the number of the model information items, determining that the display mode for displaying the list of candidate service provider models is the first display mode, the first display mode is: displaying the information of the default selected candidate service provider models in a combined form, and displaying the information of the candidate service provider models other than the default selected candidate service provider models in the list of candidate service provider models in a list form;

[0079] When the number of the default selected candidate service provider models is less than or equal to the number of model information entries, the display mode for displaying the list of candidate service provider models is determined to be the second display mode, and the second display mode is: displaying the information of the candidate service provider models in the list of candidate service provider models in the form of a list.

[0080] In some embodiments of the present application, the candidate service provider models in the list of candidate service provider models are respectively matched with the recommendation scores for the user, such as Figure 7 As shown, the candidate service provider vehicle model display module 640 further includes:

[0081] The first candidate service provider vehicle model display submodule 6401 is used to display the information summary of the default selected candidate service provider vehicle model at the first vehicle model information item at the top of the service provider vehicle model information display area when the display mode is the first display mode; and

[0082] Starting from the second vehicle type information entry from the top in the service provider vehicle type information display area, information of candidate service provider vehicle types in the list of candidate service provider vehicle types other than the default selected candidate service provider vehicle type is displayed in descending order of recommendation scores from top to bottom.

[0083] In some embodiments of the present application, at the top first vehicle type information item position in the service provider vehicle type information display area, a summary of the information of the default selected candidate service provider vehicle type is displayed, including:

[0084] Determine the information summary of the vehicle model of the default selected candidate service provider according to one or more of the price distribution information, pick-up time distribution information, vehicle model information, and recommended combination strategy of the vehicle model of the default selected candidate service provider;

[0085] The information summary is displayed at the first vehicle type information entry position at the top of the service provider vehicle type information display area.

[0086] In some embodiments of the present application, the candidate service provider models in the list of candidate service provider models are respectively matched with the recommendation scores for the user, such as Figure 7 As shown, the candidate service provider vehicle model display module 640 further includes:

[0087] The second candidate service provider model display submodule 6402 is used to display the information of the default selected candidate service provider model and the candidate service provider model information in the list of candidate service provider models other than the default selected candidate service provider model in a tiled manner from top to bottom in descending order of recommendation scores, starting from the first model information entry at the top of the service provider model information display area when the display mode is the second display mode.

[0088] In some embodiments of the present application, the displayable vehicle model information item quantity determination module 610 is further used to:

[0089] When the navigation bar in the interface container of the taxi client is at a first height, determining that the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client is a first preset number; and

[0090] When the navigation bar in the interface container of the taxi-hailing client is at the second height, the number of vehicle type information items that can be displayed in the service provider vehicle type information display area of ​​the taxi-hailing client is determined to be the second preset number or the third preset number based on the comparison result of the aspect ratio of the screen resolution of the electronic device running the taxi-hailing client and the preset aspect ratio threshold; wherein the first height is greater than the second height, and the second preset number and the third preset number are greater than the first preset number.

[0091] The taxi information display device in the aggregation mode disclosed in the embodiment of the present application is used to implement the taxi information display method in the aggregation mode described in the first embodiment of the present application. The specific implementation methods of each module of the device will not be repeated here, and reference can be made to the specific implementation methods of the corresponding steps in the method embodiment.

[0092] The taxi information display device in the aggregation mode disclosed in the embodiment of the present application determines the number of vehicle type information items that can be displayed in the service provider vehicle type information display area of ​​the taxi client; in response to the user triggering a taxi operation in the aggregation mode through the taxi client, obtains a list of candidate service provider vehicle types and default selected candidate service provider vehicle types, wherein the default selected candidate service provider vehicle types are selected from the list of candidate service provider vehicle types; determines a display mode for displaying the list of candidate service provider vehicle types based on the relationship between the number of the default selected candidate service provider vehicle types and the number of vehicle type information items; and displays the candidate service provider vehicle types in the list of candidate service provider vehicle types in the service provider vehicle type information display area according to the display mode, so as to display more effective information in a limited space and improve the efficiency of vehicle type information acquisition and selection.

[0093] The taxi information display device in the aggregation mode disclosed in the embodiment of the present application, when there are too many default selected candidate service provider models and it is impossible to display all of them in the service provider model information display area, by folding and displaying the default selected candidate service provider models, and displaying the information summary of the default selected candidate service provider model combination in a regional distribution, and displaying the information of other candidate service provider models in the remaining columns in the service provider model information display area, the user can obtain more service provider model information without pulling the service provider model information display area, and quickly select the service provider model, thereby improving the efficiency of taxi hailing. The folded display of the model combination simplifies the key decision information that needs to be displayed, and the user will complete the quick operation on a more efficient component without paying attention to more redundant information.

[0094] On the other hand, in the prior art, the service provider's vehicle model is managed and displayed based on the two-layer vehicle model information structure of "category" + "vehicle model". The taxi client can only display the vehicle model information of one category on one screen. The user needs to switch the category tab multiple times to browse the service provider's vehicle model information under different categories and submit a taxi request. The user cannot submit taxi requests for multiple models at the same time. However, through the taxi information display method in the aggregation mode disclosed in the embodiment of the present application, the service provider's vehicle model information is flattened into a single-layer directory without distinguishing between categories, which is convenient for users to select service provider models of multiple categories at the same time. At the same time, in order to show users more service provider vehicle model information in a limited display area, a combination recommendation strategy is introduced, and the service provider models selected by default by the background server are folded and displayed in a combined manner to save display space. At the same time, the information that assists users in making decisions is displayed as an information summary, showing users comprehensive vehicle model information and improving the efficiency of users in obtaining vehicle model information.

[0095] Since the default selected candidate service provider models are selected by the background server according to the user's taxi scene information and a certain recommendation combination strategy, they are more closely matched with the user's taxi demand. In addition, the user can obtain the recommended combination strategy (such as the fastest order acceptance speed), the shortest pick-up time, the lowest price and other key decision-making information of a group of candidate service provider models displayed in the folded display through the information summary. If the user is satisfied with the above information summary, he can directly select all the default selected candidate service provider models displayed in the folded display to quickly submit the taxi order. If the user is not satisfied with the above information summary, he can also directly select other candidate service provider models displayed in the service provider model information display area to quickly submit the taxi order. The taxi information display device in the aggregation mode disclosed in the embodiment of the present application is used to enable users to select more candidate service provider models in the one-screen service provider model information display area, thereby improving the taxi efficiency and further improving the user experience.

[0096] Each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0097] The above is a detailed introduction to the taxi information display method and device in an aggregation mode provided by the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

[0098] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0099] The various component embodiments of the present application can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some or all components in the electronic device according to the embodiment of the present application. The present application can also be implemented as a device or apparatus program (e.g., computer program and computer program product) for executing part or all of the methods described herein. Such a program implementing the present application can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0100] For example, Figure 8 An electronic device that can implement the method according to the present application is shown. The electronic device can be a PC, a mobile terminal, a personal digital assistant, a tablet computer, etc. The electronic device traditionally includes a processor 810 and a memory 820 and a program code 830 stored on the memory 820 and can be run on the processor 810, and the processor 810 implements the method described in the above embodiment when executing the program code 830. The memory 820 can be a computer program product or a computer-readable medium. The memory 820 can be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk or a ROM. The memory 820 has a storage space 8201 for the program code 830 of the computer program for executing any method step in the above method. For example, the storage space 8201 for the program code 830 can include various computer programs for implementing the various steps in the above method respectively. The program code 830 is a computer-readable code. These computer programs can be read from one or more computer program products or written into the one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. The computer program includes a computer readable code, and when the computer readable code is executed on an electronic device, the electronic device is caused to execute the method according to the above embodiment.

[0101] The embodiment of the present application also discloses a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method for displaying taxi information in the aggregation mode as described in the first embodiment of the present application are implemented.

[0102] Such a computer program product may be a computer-readable storage medium, which may have a computer-readable storage medium having a Figure 8The memory 820 in the electronic device shown in the figure is similar to the storage segment, storage space, etc. The program code can be compressed and stored in the computer-readable storage medium in an appropriate form. The computer-readable storage medium is generally as shown in the reference Fig. 9 The portable or fixed storage unit. Generally, the storage unit includes computer readable code 830', which is a code read by a processor. When the code is executed by the processor, each step in the method described above is implemented.

[0103] The term "one embodiment", "embodiment" or "one or more embodiments" herein means that a particular feature, structure or characteristic described in conjunction with the embodiment is included in at least one embodiment of the present application. In addition, please note that the examples of the term "in one embodiment" here do not necessarily all refer to the same embodiment.

[0104] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0105] In the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present application may be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.

[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for displaying taxi information in an aggregated mode, characterized in that: include: Determine the number of vehicle model information items that can be displayed in the service provider vehicle model information display area of ​​the taxi client; In response to a user triggering a taxi-hailing operation in the aggregated mode through a taxi-hailing client, a list of candidate service provider models and a default selected candidate service provider model are obtained, wherein the default selected candidate service provider model is selected from the list of candidate service provider models based on the user's taxi-hailing scenario information and the platform's service provider model recommendation strategy; Determining a display mode for displaying the list of candidate service provider models according to the relationship between the number of the default selected candidate service provider models and the number of the model information items specifically includes: In the case that the number of the default selected candidate service provider models is greater than the number of the model information items, determining that the display mode for displaying the list of candidate service provider models is the first display mode, the first display mode is: displaying the information of the default selected candidate service provider models in a combined form, and displaying the information of the candidate service provider models other than the default selected candidate service provider models in the list of candidate service provider models in a list form; When the number of the default selected candidate service provider models is less than or equal to the number of model information items, determining that the display mode for displaying the list of candidate service provider models is the second display mode, the second display mode is: displaying the information of the candidate service provider models in the list of candidate service provider models in the form of a list; According to the display mode, the candidate service provider models in the list of candidate service provider models are displayed in the service provider model information display area; specifically including: when the display mode is the first display mode, at the top first model information item position in the service provider model information display area, displaying the information summary of the default selected candidate service provider model, specifically including: Determine the information summary of the vehicle model of the default selected candidate service provider according to one or more of the price distribution information, pick-up time distribution information, vehicle model information, and recommended combination strategy of the vehicle model of the default selected candidate service provider; Display the information summary at the first vehicle type information item at the top of the vehicle type information display area of ​​the service provider; Starting from the second vehicle type information entry at the top of the service provider vehicle type information display area, information of candidate service provider vehicle types other than the default selected candidate service provider vehicle type in the list of candidate service provider vehicle types is displayed in descending order of recommendation scores from top to bottom; wherein the candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user; The candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user, and the step of displaying the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode includes: When the display mode is the second display mode, starting from the first vehicle type information item at the top of the service provider vehicle type information display area, information of the default selected candidate service provider vehicle type and the candidate service provider vehicle types in the list of candidate service provider vehicle types other than the default selected candidate service provider vehicle type are displayed in a tiled manner from top to bottom in descending order of recommendation scores; The step of determining the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client includes: When the navigation bar in the interface container of the taxi client is at a first height, determining that the number of vehicle type information items that can be displayed in the service provider vehicle type information display area of ​​the taxi client is a first preset number; When the navigation bar in the interface container of the taxi-hailing client is at the second height, the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi-hailing client is determined to be the second preset number or the third preset number according to the comparison result of the aspect ratio of the screen resolution of the electronic device running the taxi-hailing client and the preset aspect ratio threshold; wherein the first height is greater than the second height, and the second preset number and the third preset number are greater than the first preset number; Among them, when the user starts the taxi client, the height of the navigation bar is the second height, and when the user calls the interface of the taxi client through other applications and enters the taxi page, the height of the navigation bar is the first height.

2. A taxi information display device in an aggregated mode, characterized in that: include: A module for determining the number of vehicle model information items that can be displayed, used to determine the number of vehicle model information items that can be displayed in the vehicle model information display area of ​​the taxi-hailing client; A candidate and selected service provider model acquisition module is used to obtain a list of candidate service provider models and a default selected candidate service provider model in response to a user triggering a taxi-hailing operation in the aggregated mode through a taxi-hailing client, wherein the default selected candidate service provider model is selected from the list of candidate service provider models based on the user's taxi-hailing scenario information and the platform's service provider model recommendation strategy; A display mode determination module, used to determine a display mode for displaying the list of candidate service provider models according to the relationship between the number of the default selected candidate service provider models and the number of the model information items; A candidate service provider model display module, configured to display the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode; Wherein, the display mode determination module is further used for: In the case that the number of the default selected candidate service provider models is greater than the number of the model information items, determining that the display mode for displaying the list of candidate service provider models is the first display mode, the first display mode is: displaying the information of the default selected candidate service provider models in a combined form, and displaying the information of the candidate service provider models other than the default selected candidate service provider models in the list of candidate service provider models in a list form; When the number of the default selected candidate service provider models is less than or equal to the number of model information items, determining that the display mode for displaying the list of candidate service provider models is the second display mode, the second display mode is: displaying the information of the candidate service provider models in the list of candidate service provider models in the form of a list; wherein the candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user; When the display mode is the first display mode, the information summary of the default selected candidate service provider model is displayed at the first model information item at the top of the service provider model information display area, specifically including: Determine the information summary of the vehicle model of the default selected candidate service provider according to one or more of the price distribution information, pick-up time distribution information, vehicle model information, and recommended combination strategy of the vehicle model of the default selected candidate service provider; Display the information summary at the first vehicle type information item at the top of the vehicle type information display area of ​​the service provider; Starting from the second vehicle type information entry at the top of the service provider vehicle type information display area, information of candidate service provider vehicle types other than the default selected candidate service provider vehicle type in the list of candidate service provider vehicle types is displayed in descending order of recommendation scores from top to bottom; The candidate service provider models in the list of candidate service provider models respectively match the recommendation scores for the user, and the step of displaying the candidate service provider models in the list of candidate service provider models in the service provider model information display area according to the display mode includes: When the display mode is the second display mode, starting from the first vehicle type information item at the top of the service provider vehicle type information display area, information of the default selected candidate service provider vehicle type and the candidate service provider vehicle types in the list of candidate service provider vehicle types other than the default selected candidate service provider vehicle type are displayed in a tiled manner from top to bottom in descending order of recommendation scores; The step of determining the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi client includes: When the navigation bar in the interface container of the taxi client is at a first height, determining that the number of vehicle type information items that can be displayed in the service provider vehicle type information display area of ​​the taxi client is a first preset number; When the navigation bar in the interface container of the taxi-hailing client is at the second height, the number of vehicle type information items that can be displayed in the vehicle type information display area of ​​the service provider of the taxi-hailing client is determined to be the second preset number or the third preset number according to the comparison result of the aspect ratio of the screen resolution of the electronic device running the taxi-hailing client and the preset aspect ratio threshold; wherein the first height is greater than the second height, and the second preset number and the third preset number are greater than the first preset number; Among them, when the user starts the taxi client, the height of the navigation bar is the second height, and when the user calls the interface of the taxi client through other applications and enters the taxi page, the height of the navigation bar is the first height.

3. An electronic device comprising a memory, a processor, and a program code stored in the memory and executable on the processor, characterized in that: When the processor executes the program code, the taxi information display method in the aggregation mode described in claim 1 is implemented.

4. A computer-readable storage medium having program code stored thereon, characterized in that: When the program code is executed by a processor, the steps of the taxi information display method in the aggregation mode described in claim 1 are implemented.

Citation Information

Patent Citations

  • Option display method of webpage selection box and related device

    CN111026993A