A method, device, computer equipment and medium for displaying an order page

By responding to user login operations in the application, dynamically displaying the important level and historical usage of service functions, the problem of not being able to display all functions at the same time in the prior art is solved, and the efficiency and user experience of users in finding the required functions are improved.

CN112085571BActive Publication Date: 2025-01-03BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010949113.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-10
Publication Date
2025-01-03
Estimated Expiration
2041-01-03

AI Technical Summary

Technical Problem

Existing applications cannot display all functions at the same time in the display interface, resulting in an increase in time for users to find the required functions in hidden functions, reducing user efficiency.

Method used

By responding to the target user's login operation, determine the important level and historical usage of each service function, dynamically display the common display area, personalized display area and order information input area, and use touch buttons to switch the input interface to display different service functions. Sorting historical usage and adjusting the layout of the display area.

Benefits of technology

It improves the efficiency of users to find the service functions they need, meets the multi-faceted display needs, meets the developer's promotion needs for service functions, and optimizes the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112085571B_ABST
    Figure CN112085571B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, computer device and medium for displaying an order page, including: responding to a target user's login operation, determining the importance level of each first service function and the target user's historical usage of each second service function; selecting at least one first target service function from a plurality of second service functions based on the historical usage of each second service function; selecting at least one second target service function from a plurality of first service functions based on the importance level of each first service function; and displaying a common display area, a personalized display area and an order information input area in a service order placement interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of order display, and in particular, to a method, device, computer equipment and medium for displaying an order page. Background Art

[0002] At present, the economy is developing rapidly and people's quality of life is constantly improving. Basically, people live in a network world. As long as the mobile terminal is connected to the Internet, people can handle most things in life, such as taking online taxis and riding shared bicycles. Some applications can integrate multiple functions, allowing people to use multiple functions through one application, which reduces the number of applications downloaded by users and reduces the load on mobile terminals.

[0003] At present, the content displayed on the display interface of the applications people use is fixed by the platform. The display method of the display content seen by all users is the same. Not all functions can be displayed on one page. When users have needs and cannot find the corresponding functions in the current display interface, users need to search among the hidden functions. This increases the time it takes for users to find the required functions and reduces the efficiency of users using the required functions. Summary of the invention

[0004] In view of this, the purpose of this application is to provide a method, device, computer equipment and medium for displaying an order page to solve the problem in the prior art of how to improve the efficiency of users finding the required service functions.

[0005] According to one aspect of the present application, an electronic device is provided, which may include a storage medium and a processor communicating with the storage medium. The storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the storage medium via a bus, and the processor executes the machine-readable instructions to perform the following operations:

[0006] In a first aspect, an embodiment of the present application provides a method for displaying an order page, which is applied to a mobile terminal, comprising:

[0007] In response to a login operation of a target user, determining an importance level of each first service function and a historical usage of each second service function by the target user;

[0008] selecting at least one first target service function from the plurality of second service functions according to the historical usage of each second service function;

[0009] selecting at least one second target service function from a plurality of first service functions according to the importance level of each first service function;

[0010] A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; an input control for guiding the target user to input service order information is displayed in the order information input area; a first touch button for the first target service function is displayed in the personalized display area; the mobile terminal can respond to the first touch button being triggered and display the service order information input interface for the first target service function corresponding to the first touch button in the current graphical user interface; a second touch button for a second target service function is displayed in the common display area; the mobile terminal can respond to the second touch button being triggered and display the service order information input interface for the second target service function corresponding to the touch button in the current graphical user interface.

[0011] Optionally, in response to the first touch button being triggered, the mobile terminal can display a service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface, including:

[0012] In response to the first touch button of the first target service function being triggered, the mobile terminal displays a service order information input interface of the first target service function corresponding to the first touch button in the order information input area.

[0013] Optionally, in response to the triggering of the second touch button, the mobile terminal displays a service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface, including:

[0014] In response to the second touch button of the second target service function being triggered, the mobile terminal displays a service order information input interface of the second target service function corresponding to the touch button in the order information input area.

[0015] Optionally, a common display area, a personalized display area and an order information input area are displayed in the service order placement interface, including:

[0016] selecting a third target service function from a plurality of second service functions according to a historical usage of each second service function;

[0017] A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; and a service order information input interface for guiding the target user to input the third target service function is displayed in the order information input area.

[0018] Optionally, a common display area, a personalized display area and an order information input area are displayed in the service order placement interface, including:

[0019] sorting all the second service functions according to the historical usage of each second service function;

[0020] A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; the second touch button corresponding to the second service function in the personalized display area is displayed in the sorted order.

[0021] Optionally, the historical usage is determined based on any one or more of the following information:

[0022] The target users include the number of service orders placed for each service function, the time they stay on the order placement interface, the input time on the order placement interface, the time when the service order is placed, and the service location.

[0023] Optionally, the method further includes:

[0024] The order information input area displays an order control;

[0025] In response to a triggering operation on the order control in the order information input area, generating information about the service order according to the service order information input by the target user for the service order;

[0026] The service order is sent to the server.

[0027] Optionally, the first service function or the second service function is any one or more of the following service functions:

[0028] Taxi service function, carpooling service function, ride-sharing service function, bicycle service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function.

[0029] Optionally, a common display area, a personalized display area and an order information input area are displayed in the service order placement interface, including:

[0030] Determining the display areas of the common display area, the individual display area, and the order information input area according to the display content of the third target service function;

[0031] According to the determined display area, a common display area, a personalized display area and an order information input area are displayed in the service order placement interface.

[0032] Optionally, also include:

[0033] Determining target promotion information matching the third target service function from the candidate promotion information pushed by the server;

[0034] The shared display area, personalized display area and order information input area are displayed in the service order placement interface, including:

[0035] A shared display area, a personalized display area, an order information input area and an information promotion area are displayed in the service order placement interface; and target promotion information is displayed in the information promotion area.

[0036] Optionally, also include:

[0037] In response to a triggering operation on a magnifying control in the order information input area, the order generation area is expanded to the entire graphical user interface.

[0038] Optionally, the order information input area includes any one or more of the following information:

[0039] Contains a prompt message of the target user's current location, location information of common destinations, and a prompt message of safety precautions.

[0040] In a second aspect, an embodiment of the present application provides a display device for an order page, which is applied to a mobile terminal and includes:

[0041] A response module, used to respond to a login operation of a target user, determine the importance level of each first service function and the historical usage of each second service function by the target user;

[0042] A first selection module, configured to select at least one first target service function from a plurality of second service functions according to a historical usage of each second service function;

[0043] A second selection module, configured to select at least one second target service function from the plurality of first service functions according to the importance level of each first service function;

[0044] A display module, used to display a common display area, a personalized display area and an order information input area in a service order placement interface; the order information input area displays an input control for guiding a target user to input service order information; the personalized display area displays a first touch button for the first target service function; the mobile terminal can respond to the first touch button being triggered and display a service order information input interface for the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button for a second target service function; the mobile terminal can respond to the second touch button being triggered and display a service order information input interface for the second target service function corresponding to the touch button in the current graphical user interface.

[0045] Optionally, the display module includes:

[0046] A first display unit is used for the mobile terminal to display a service order information input interface of the first target service function corresponding to the first touch button in the order information input area in response to the first touch button of the first target service function being triggered.

[0047] Optionally, the display module includes:

[0048] A second display unit is used for the mobile terminal to display a service order information input interface of the second target service function corresponding to the touch button in the order information input area in response to the second touch button of the second target service function being triggered.

[0049] Optionally, the display module includes:

[0050] A first selection unit, configured to select a third target service function from a plurality of second service functions according to a historical usage of each second service function;

[0051] The third display unit is used to display a common display area, a personalized display area and an order information input area in the service order placement interface; the order information input area displays a service order information input interface for guiding the target user to input the third target service function.

[0052] Optionally, the display module includes:

[0053] a sorting unit, configured to sort all the second service functions according to the historical usage of each second service function;

[0054] The fourth display unit is used to display the common display area, the personalized display area and the order information input area in the service order placement interface; the second touch button corresponding to the second service function in the personalized display area is displayed in the sorted order.

[0055] Optionally, the historical usage is determined based on any one or more of the following information:

[0056] The target users include the number of service orders placed for each service function, the time they stay on the order placement interface, the input time on the order placement interface, the time when the service order is placed, and the service location.

[0057] Optionally, the device further comprises:

[0058] A first display module, used for displaying order controls in the order information input area;

[0059] A generating module, configured to respond to a triggering operation on the order control in the order information input area, and generate information about the service order according to the service order information input by the target user for the service order;

[0060] The sending module is used to send the service order to the server.

[0061] Optionally, the first service function or the second service function is any one or more of the following service functions:

[0062] Taxi service function, carpooling service function, ride-sharing service function, bicycle service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function.

[0063] Optionally, the display module includes:

[0064] an adjusting unit, configured to determine the display areas of the common display area, the individual display area, and the order information input area according to the display content of the third target service function;

[0065] The fifth display unit is used to display a common display area, a personalized display area and an order information input area in the service order placement interface according to the determined display area.

[0066] Optionally, the device further comprises:

[0067] A promotion information determination module, configured to determine target promotion information matching the third target service function from the candidate promotion information pushed by the server;

[0068] The display module comprises:

[0069] A shared display area, a personalized display area, an order information input area and an information promotion area are displayed in the service order placement interface; and target promotion information is displayed in the information promotion area.

[0070] Optionally, the device further comprises:

[0071] The sixth display unit is used to respond to the triggering operation of the magnification control in the order information input area and expand the order generation area to the entire graphical user interface.

[0072] Optionally, the order information input area includes any one or more of the following information:

[0073] Contains a prompt message of the target user's current location, location information of common destinations, and a prompt message of safety precautions.

[0074] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the method.

[0075] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method are executed.

[0076] A method for displaying an order page provided in an embodiment of the present application comprises: first, responding to a login operation of a target user, determining the importance level of each first service function and the historical usage of each second service function by the target user; then, selecting at least one first target service function from a plurality of second service functions according to the historical usage of each second service function; secondly, selecting at least one second target service function from a plurality of first service functions according to the importance level of each first service function; finally, displaying a common display area, a personalized display area and an order information input area in a service order placement interface; the order information input area displays an input control for guiding the target user to input service order information; the personalized display area displays a first touch button of the first target service function; the mobile terminal can respond to the first touch button being triggered, and display a service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button of the second target service function; the mobile terminal can respond to the second touch button being triggered, and display a service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface.

[0077] In certain embodiments, the present application implements the display of multiple display areas in the service order placement interface, which can meet various requirements, including both common display areas and personalized display areas. That is, under the premise of satisfying the developer's promotion of service functions, the service functions commonly used by target users are directly displayed in areas that are easy for target users to find, thereby improving the efficiency of target users in finding the required service items. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0079] Figure 1 A flowchart showing a first method for displaying an order page provided in an embodiment of the present application is shown;

[0080] Figure 2 A flowchart showing a second method for displaying an order page provided in an embodiment of the present application is shown;

[0081] Figure 3 A schematic diagram showing the structure of a first order page display device provided in an embodiment of the present application is shown;

[0082] Figure 4 A schematic diagram showing the structure of a second order page display device provided in an embodiment of the present application is shown;

[0083] Figure 5 A schematic diagram showing order information input areas for two different service functions provided in an embodiment of the present application;

[0084] Figure 6 A schematic diagram of a first service order placement interface provided in an embodiment of the present application is shown;

[0085] Figure 7 A schematic diagram showing a second service order placement interface provided in an embodiment of the present application is shown;

[0086] Figure 8 A schematic diagram of the architecture of a service system provided by an embodiment of the present application is shown;

[0087] Fig. 9 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0088] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme 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. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of order, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.

[0089] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0090] In order to enable those skilled in the art to use the contents of this application, the following implementation is provided in conjunction with a specific application scenario "travel application". For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application is mainly described around travel applications, it should be understood that this is only an exemplary embodiment.

[0091] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.

[0092] At present, the economy is developing rapidly and people's quality of life is constantly improving. Basically, people live in an online world. As long as the mobile terminal is connected to the Internet, people can handle most things in life, such as taking online taxis and riding shared bicycles. Some applications can integrate multiple service functions, allowing people to use multiple functions through one application, which reduces the number of applications downloaded by users and reduces the load on mobile terminals.

[0093] The display interface in the application may only display the content corresponding to the service functions fixed by the platform. However, when multiple service functions are integrated in an application, not all service functions can be displayed in one display interface. In this way, many service functions will be hidden. When a user's frequently used service function is among the hidden service functions, this will increase the usage process every time the user looks for the service function, thereby reducing the user's efficiency in using the service item.

[0094] Based on the above reasons, the present application embodiment provides a method for displaying an order page, such as Figure 1 As shown, including:

[0095] S101, in response to a login operation of a target user, determining an importance level of each first service function and a historical usage of each second service function by the target user;

[0096] S102, selecting at least one first target service function from a plurality of second service functions according to the historical usage of each second service function;

[0097] S103, selecting at least one second target service function from a plurality of first service functions according to the importance level of each first service function;

[0098] S104, displaying a common display area, a personalized display area and an order information input area in the service order placement interface; displaying an input control for guiding the target user to input service order information in the order information input area; displaying a first touch button for a first target service function in the personalized display area; the mobile terminal can respond to the first touch button being triggered, and display a service order information input interface for the first target service function corresponding to the first touch button in the current graphical user interface; displaying a second touch button for a second target service function in the common display area; and displaying a service order information input interface for the second target service function corresponding to the touch button in the current graphical user interface in response to the second touch button being triggered.

[0099] In the above step S101, the target user is a user who uses the application in the mobile terminal and is also a user who logs in to the application. The login operation can be a login operation implemented by triggering the login control after the target user enters the user name and password in the login interface; or, at the moment the target user clicks the application, the mobile terminal directly logs in to the application through the user name and password of the application stored in the background, without the need for the user to manually enter the user name and password. The first service function and the second service function can be the same or different; or the first service function includes the second service function. The first service function and the second service function can include any one or more of the following service functions: taxi service function, carpooling service function, ride-sharing service function, cycling service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function. Among them, the taxi service function refers to the target user placing a taxi order in the taxi service function display interface, and the target user can enjoy the taxi service. The carpooling service function refers to the target user placing a carpooling order in the carpooling service function display interface, and the target user can enjoy the carpooling service. The ride-sharing service function means that the target user places a ride-sharing order on the ride-sharing service function display interface, and the target user can enjoy the ride-sharing service. The bike-riding service function means that the target user places a bike-riding order on the bike-riding service function display interface, and the target user can enjoy the bike-riding service. The real-time bus service function means that the target user can query the real-time situation of the bus on the real-time bus service function display interface. The self-driving navigation service function means that the target user can view the navigation results on the self-driving navigation service function. The freight service function means that the target user places a freight order on the freight service function display interface, and the target user can enjoy the freight service. The car rental service function means that the target user places a car rental order on the car rental service function display interface, and the target user can enjoy the car rental service. The refueling and charging service function means that the target user places a refueling and charging order on the refueling and charging service function display interface, and the target user can enjoy the refueling and charging service. Historical usage refers to the historical data generated when the target user operates each service function. The historical usage is determined based on any one or more of the following information: the number of service orders placed by the target user for each service function, the time spent on the placement interface, the input time on the placement interface, the time of service order placement, and the service location. Among them, the number of service orders placed for a service function refers to the number of service orders successfully placed corresponding to the service function within a preset time period. The preset time period can be artificially stipulated, for example, one month. The time spent on the placement interface refers to the time period from when the target user opens the display interface corresponding to the service function to when the service order for the service function is successfully placed. The input time on the placement interface refers to the time period when the target user performs touch operations on the display interface after opening the display interface corresponding to the service function.The issuing time in the issuing interface refers to the moment when the target user successfully issues the service order after opening the display interface corresponding to the service function. The service location refers to the starting position and the end position in the service order corresponding to the service function. The importance level can be the importance of the first service function to the developer. The importance level can be pre-set by the developer. The importance level can be determined based on a variety of factors. For example, if the developer launches a new service function, the new service function will be set to the highest importance level.

[0100] In specific implementation, the mobile terminal will respond to the target user's login operation, and determine the importance level of the first service function after the login operation, wherein the importance level of the first service function is pushed by the server. It is also necessary to determine the historical usage of each second service function by the target user. The historical usage of the second service function can be obtained from the historical data stored in the mobile terminal, or directly from the server. Only after the importance level of the first service function and the historical usage of the second service function are determined, can the subsequent steps S102-S104 be executed.

[0101] In the above step S102, the first target service function may be a service function that is frequently used by the user.

[0102] During specific implementation, there are multiple second service functions, and they may not all be displayed in one display interface. In this case, it is necessary to find the first target service function that the target users use more frequently among the multiple second service functions. If the first target service function that the target users use more frequently is displayed in an interface that the user can find directly, the efficiency of the target users in finding the required service functions can be improved.

[0103] In the above step S103, the second target service function may be determined by the developer, and the first service function may be screened using the importance level. The screened second target service function may be a service function that the developer considers to be more important. If the second target service function is displayed in an interface that the user can directly observe, the promotion efficiency of the second target service function can be improved.

[0104] In the above step S104, the service order issuing interface refers to an interface that can display the service order, and can also be the main interface of the application. The service order issuing interface can include multiple display areas, namely: a common display area, a personalized display area, and an order information input area. The order information input area displays an input control for guiding the target user to enter the service order information. The service order can only generate a correct order if the correct order information is entered. Therefore, when the target user submits an order, it is necessary to enter the information corresponding to the service order in the input control of the order information input area. For example, if the service order is a taxi service order, the target user needs to enter the destination location in the input control of the order information input area. The first touch button of the first target service function is displayed in the personalized display area; the first touch button can replace the display content in the current graphical user interface, that is, the mobile terminal can respond to the first touch button being triggered, and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface. Displaying the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface may be directly jumping to other interfaces to display the service order information input interface of the first target service function corresponding to the first touch button, wherein the other interfaces refer to interfaces other than the service order issuing interface. Or displaying the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface may be directly displaying the service order information input interface of the first target service function corresponding to the first touch button in the order information input area. A second touch button of the second target service function is displayed in the common display area; the second touch button can be replaced by the display content in the current graphical user interface, that is, the mobile terminal can respond to the second touch button being triggered and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface. Displaying the service order information input interface of the second target service function corresponding to the second touch button in the current graphical user interface may be directly jumping to other interfaces to display the service order information input interface of the second target service function corresponding to the second touch button, wherein the other interfaces refer to interfaces other than the service order issuing interface. Alternatively, the service order information input interface of the second target service function corresponding to the second touch button is displayed in the current graphical user interface, or the service order information input interface of the second target service function corresponding to the second touch button is displayed directly in the order information input area.

[0105] In the embodiment of the present application, through the above four steps, it is realized to display a variety of display areas in the service order placement interface, which can meet various requirements, including both common display areas and personalized display areas. That is, under the premise of satisfying the developer's promotion of service functions, the service functions commonly used by target users are directly displayed in areas that are easy for target users to find, thereby improving the efficiency of target users in finding the required service items.

[0106] If the target user touches the first touch button, the service order information input interface of the first target service function corresponding to the first touch button can be directly displayed in other display interfaces, but this display method can only allow the user to see the service order information input interface of the first target service function, and cannot understand other service functions. If the target user touches the first touch button incorrectly, it is necessary to return to the original interface and reselect the first touch button, which reduces the target user's efficiency in using the first target service function. Another method is that after the target user touches the first touch button, the service order information input interface of the first target service function corresponding to the first touch button can be directly displayed in the order information input area, so that the user can observe the service order information input interface of the first target service function while observing other service functions. If the target user's previous operation on the first touch button was an incorrect operation, the target user can directly see other service functions from the current service order placement interface, so that the target user can directly find the corresponding service function without having to do other operations, thereby improving the target user's efficiency in using service functions. The following content is a detailed introduction to the second display method, wherein the mobile terminal can respond to the first touch button being triggered, and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface, including:

[0107] Step 1041 , in response to the first touch key of the first target service function being triggered, the mobile terminal displays a service order information input interface of the first target service function corresponding to the first touch key in the order information input area.

[0108] In the above step 1041, after the target user directly touches the first touch button, the mobile terminal directly displays the service order information input interface of the first target service function corresponding to the first touch button in the order information input area, without jumping to other display interfaces. In the current service order placement interface, the first touch button corresponding to the first target service function can still be seen. In this way, when the service order information input interface displayed in the order information input area is not the interface required by the user, the target user can directly find the service function that he needs more from the first target service function, and directly trigger the touch button corresponding to the found service function, thereby improving the efficiency of the target user in finding the service function that he needs.

[0109] In addition to displaying the service order information input interface corresponding to the first target service function in the order information input area by triggering the first touch button, the service order information input interface of the second target service function can also be displayed in the order information input area by triggering the second touch button, thereby improving the efficiency of users finding the service functions they need. The mobile terminal responds to the triggering of the second touch button and displays the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface, including:

[0110] Step 1042 , in response to the second touch key of the second target service function being triggered, the mobile terminal displays a service order information input interface of the second target service function corresponding to the touch key in the order information input area.

[0111] In the above step 1042, after the target user directly touches the second touch button, the mobile terminal directly displays the service order information input interface of the second target service function corresponding to the second touch button in the order information input area, without jumping to other display interfaces, and the second touch button corresponding to the second target service function can also be seen in the current service order placement interface. In this way, when the service order information input interface displayed in the order information input area is not the interface required by the user, the target user can directly find the service function that he needs more from the second target service function, and directly trigger the touch button corresponding to the found service function, thereby improving the efficiency of the target user in finding the service function that he needs.

[0112] When switching the service order placement interface, the display content in the order information input area may be fixed (that is, the content of the order information input area displayed by the application when opening the service order placement interface is the same). In this way, if the target user uses the order information input area to display the service order information display interface corresponding to other service functions, the target user needs to change it by himself, which increases the efficiency of the target user in using the required service functions. Therefore, step S104 includes:

[0113] Step 1043, selecting a third target service function from the plurality of service functions according to the historical usage of each second service function;

[0114] Step 1044, displaying a common display area, a personalized display area and an order information input area in the service order placement interface; the order information input area displays a service order information input interface for guiding the target user to input the third target service function.

[0115] In the above step 1043, the third target service function is the service function that the target user needs to use most among the second service functions.

[0116] Since the historical usage may contain a variety of information, there may be many ways to determine the third target service function.

[0117] Specifically, the third target service function can be determined by the following steps:

[0118] Step 1021, selecting a second service function with the largest number of service orders from a plurality of second service functions according to the historical usage of each service function;

[0119] Step 1022: determine the second service function with the largest number of service orders as the third target service function that needs to be highlighted in the service order placement interface.

[0120] In the above step 1021, the service function with the largest number of service orders is the service function that is actually used the most by the target users, that is, the service function that is most needed by the target users.

[0121] In specific implementation, according to the historical usage of each service function, the maximum number of orders is selected from the orders corresponding to multiple service functions, and the service function with the maximum number of orders is determined as the third target service function.

[0122] In the above step 1022, the third target service function that is most in demand for the target user is directly displayed in the service order placement interface, which reduces the need for the target user to search for the service function he needs again and improves the efficiency of the target user in finding the service function he needs.

[0123] Of course, in addition to the above-mentioned method of determining the third target service function, the third target travel function may also be determined by utilizing information other than the number of service orders placed by the target user for each service function in the historical usage.

[0124] In the above step 1044, the service order information input interface of the third target service function is directly displayed in the order information input area, so that the user can quickly input the service order information of the third target service function, thereby improving the efficiency of the target user in using the third target service function and also improving the efficiency of the target user in using the required service functions.

[0125] Because the content of the service order information display interface corresponding to each service function is different, the display area of ​​each service order information display interface may be different. In order to ensure the neatness of the service order placement interface, the display area of ​​the order information input area needs to be adaptively adjusted according to the display area of ​​the service order information display interface corresponding to the service function. That is, step S104 includes:

[0126] Step 1047, determining the display areas of the common display area, the individual display area, and the order information input area according to the display content of the third target service function;

[0127] Step 1048, according to the determined display area, display the common display area, the individual display area and the order information input area in the service order placement interface.

[0128] In the above step 1047, if the third target service function is determined, the service order information display interface corresponding to the third target service function needs to be displayed in the order information input area, so the display area of ​​the order information input area needs to be adjusted to the same display area as the service order information display interface corresponding to the third target service function. After the display area of ​​the order information input area is adjusted, in order to ensure the neatness of the service order placement interface, the display areas of the common display area and the individual display area need to be adaptively adjusted.

[0129] In the above step 1048, after the display area of ​​each display area is adjusted, it can be directly displayed in the service order placement interface.

[0130] As shown in the figure, Figure 5 In the example, if the order information input area corresponds to the taxi service function, it needs to display a map, so the ratio between the display area of ​​the order information input area corresponding to the taxi service function and the display area of ​​the entire graphical user interface is large. If the order information input area corresponds to the ride-sharing service function, the target user only needs to publish the itinerary, and the demand for the map is not very large, so there is no need to display the map, so the ratio between the display area of ​​the order information input area corresponding to the ride-sharing service function and the display area of ​​the entire graphical user interface is small. If the target user switches the taxi service function in the order information input area to the ride-sharing service function, the display area of ​​the order information input area will be adjusted.

[0131] In addition to the shared display area, the personalized display area and the order information input area, an information promotion area can also be added to the service order placement interface. The information promotion area is used to publish promotion information and enhance the publicity of the promotion information. Therefore, step S104 includes:

[0132] Step 1049, displaying a shared display area, a personalized display area, an order information input area, and an information promotion area in the service order placement interface; the information promotion area displays targeted promotion information.

[0133] In the above step 1049, the promotion information displayed in the information promotion area can be uniformly provided by the server, or can be selected from the information of each target user. If the promotion message that meets the needs of the target user is pushed to the target user, the publicity of the promotion message can be improved. Therefore, the promotion message that meets the needs of the target user can be determined by the following steps:

[0134] Step 10491, determining target promotion information matching the third target service function from the candidate promotion information pushed by the server.

[0135] In the above step 10491, the third target service function will have a corresponding label, and the promotional information will also have a corresponding label. If the label corresponding to the promotional information is consistent with the label corresponding to the third target service function, it can be determined that the promotional information is target promotion information that matches the third target service function. Displaying the target promotion information in the information promotion area can enhance the publicity of the target promotion information and allow target users to learn the information they need more quickly.

[0136] For example, if the third target service function is a taxi service function, then the taxi service function coupon corresponding to the taxi service function can be determined based on the taxi service function. The taxi service function coupon is displayed in the information promotion area, and the user can obtain the coupon as soon as possible, so that the user can use the coupon in the future.

[0137] The personalized display area is more in line with the target user's usage habits, that is, the display order of all the second service functions in the personalized display area is more in line with the needs of the target user, which improves the efficiency of the target user in finding the required service items. Therefore, step S104 includes:

[0138] Step 1045, sorting all second service functions according to the historical usage of each second service function;

[0139] Step 1046, displaying the common display area, the personalized display area and the order information input area in the service order placement interface; the second touch button corresponding to the second service function in the personalized display area is displayed in the sorted order.

[0140] In the above step 1045, the sorting of all second service functions can be determined based on the information contained in each second service function. If the historical usage includes the number of service orders placed by the target user for each travel function, all the second service functions can be sorted according to the number of service orders placed; if the historical usage includes the time the target user stays on the ordering interface for each service function, all the second service functions can be sorted based on the sum of the time each service function stays on the ordering interface; if the historical usage includes the input time the target user spends on the ordering interface for each service function, all the second service functions can be sorted based on the sum of the input time each service function spends on the ordering interface.

[0141] In the above step 1046, the second touch buttons corresponding to the second service functions are displayed in the personalized display area in the sorted order, so that the second service functions frequently used by the target users can be displayed in the most prominent position, allowing the target users to find the service functions they need as quickly as possible, thereby improving the target users' efficiency in using the service functions.

[0142] The service order information input control of the service function can be displayed in the service order placement interface. However, an order cannot be placed by only inputting information. Therefore, in order to successfully place an order for the service function, an order control needs to be displayed in the order information input area. The order control can trigger the service order generation program. Therefore, this solution also includes:

[0143] Step 105, the order information input area displays an order control;

[0144] Step 106, in response to a triggering operation on an order control in the order information input area, generating a service order according to the service order information input by the target user for the service order;

[0145] Step 107: Send the service order to the server.

[0146] In the above step 105, an order control is displayed in the order information input area to trigger the service order generation procedure.

[0147] In the application step 106, the order control is triggered in the mobile terminal, and the mobile terminal generates a service order according to the service order information input by the target user for the service order in the order information input area. The service order information is the information input in the input control.

[0148] In the above step 107, even if the mobile terminal generates a service order, there will be no staff to serve the service order. Only after the service order is sent to the server, the server assigns staff to the service order according to the information in the service order, and then the service order is considered to be executed. The staff can be a driver of a ride-sharing service, a driver of a carpooling service, etc.

[0149] Since the display area of ​​the order information input area is not the display area of ​​the entire graphical user interface, the information in the order information input area may be reduced, which may cause inconvenience to the user in viewing the information. Therefore, in order to facilitate the user to view the information, the display area of ​​the order information input area can be expanded. This solution also includes:

[0150] Step 108, in response to a triggering operation on the magnification control in the order information input area, the order generation area is expanded to the entire graphical user interface.

[0151] In the above step 108, the magnification control is used to magnify the display area of ​​the order information input area.

[0152] In specific implementation, after the target user triggers the magnification control, the display area of ​​the order information input area will be adjusted to the area of ​​the entire graphical user interface.

[0153] For example, Figure 6 As shown in FIG. 1 , the display area of ​​the order information input area corresponding to the taxi service function is only 1 / 3 of the entire graphical user interface. After the enlarged control is touched, Figure 7 As shown, the order information input area corresponding to the taxi service function will be directly displayed in the entire graphical user interface.

[0154] In the scheme of the present application, the order information input area may include any one or more of the following information: a prompt message containing the current location of the target user, location information of commonly used destinations, and prompt messages of safety precautions, etc. Among them, the prompt message containing the current location of the target user may be location information determined by the mobile terminal through a GPS positioning system, such as longitude and latitude coordinates. The location information of commonly used destinations may be the location information of the destination most frequently used by the target user, such as the location information of the company, the location information of the home, etc. The prompt message of safety precautions may be a prompt message made to the user in response to the current environment, for example, remember to wear a mask during the epidemic. The above prompt information is only exemplary, and there will be many more in actual applications, and the prompt information displayed in the order information input area for each service function may be different.

[0155] In the above scheme, the order display method is mainly applied to the mobile terminal. The embodiment of the present application provides a method for displaying an order page, such as Figure 2 As shown, it is applied to the server and includes:

[0156] S201, obtaining a login request sent by a mobile terminal, and determining the importance level of each first service function and the historical usage of each second service function by the target user;

[0157] S202, selecting at least one first target service function from a plurality of second service functions according to the historical usage of each second service function;

[0158] S203, selecting at least one second target service function from the plurality of first service functions according to the importance level of each first service function;

[0159] S204, sending the first target service function and the second service function to the mobile terminal, so that the mobile terminal displays a common display area, a personalized display area and an order information input area in the service order placement interface; the order information input area displays an input control for guiding the target user to input service order information; the personalized display area displays a first touch button for the first target service function; the mobile terminal can respond to the first touch button being triggered, and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button for the second target service function; the mobile terminal can respond to the second touch button being triggered, and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface.

[0160] In the above step S201, the target user is a user who uses the application in the mobile terminal and is also a user who logs in to the application. The login request is sent to the server when the target user logs in to the application in the mobile terminal. The first service function and the second service function may include any one or more of the following service functions: taxi service function, carpooling service function, ride-sharing service function, cycling service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function. Among them, the taxi service function refers to the target user placing a taxi order in the taxi service function display interface, and the target user can enjoy the taxi service. The carpooling service function refers to the target user placing a carpooling order in the carpooling service function display interface, and the target user can enjoy the carpooling service. The ride-sharing service function refers to the target user placing a ride-sharing order in the ride-sharing service function display interface, and the target user can enjoy the ride-sharing service. The cycling service function refers to the target user placing a cycling order in the cycling service function display interface, and the target user can enjoy the cycling service. The real-time bus service function refers to the target user being able to query the real-time situation of the bus in the real-time bus service function display interface. The self-driving navigation service function means that the target user can view the navigation results in the self-driving navigation service function. The freight service function means that the target user places a freight order in the freight service function display interface, and the target user can enjoy the freight service. The car rental service function means that the target user places a car rental order in the car rental service function display interface, and the target user can enjoy the car rental service. The refueling and charging service function means that the target user places a refueling and charging order in the refueling and charging service function display interface, and the target user can enjoy the refueling and charging service. The historical usage refers to the historical data generated when the target user operates each service function. The historical usage is determined based on any one or more of the following information: the number of service orders issued by the target user for each service function, the stay time in the issuing interface, the input time in the issuing interface, the service order issuance time, and the service location. Among them, the number of service orders issued for a service function refers to the number of service orders corresponding to the service function that are successfully ordered within a preset time period. The preset time period can be artificially specified, for example, one month. The stay time in the issuing interface refers to the time period from when the target user opens the display interface corresponding to the service function to when the service order of the service function is successfully issued. The input time in the issuing interface refers to the time period during which the target user performs touch operations in the display interface after opening the display interface corresponding to the service function. The issuing time in the issuing interface refers to the moment when the target user successfully issues the service order after opening the display interface corresponding to the service function. The service location refers to the starting location and the end location in the service order corresponding to the service function. The importance level can be the importance of the first service function to the developer.The importance level may be pre-set by the developer, and the importance level may be determined based on a variety of factors. For example, if the developer launches a new service function, the new service function will be set to the highest importance level.

[0161] In specific implementation, the mobile terminal will respond to the login operation of the target user, and the login operation will send a login request to the server. The historical operation data of the user in the mobile terminal will be acquired by the server. After receiving the login request in the mobile terminal, the server will acquire the historical data corresponding to the target user, filter out the information contained in the historical usage based on the historical operation data, and then send the information contained in the historical usage to the mobile terminal. The server can acquire the historical data corresponding to the target user based on the identity information of the target user carried in the login request. The importance level of each first service function is pre-stored in the server. Only after the importance level of the first service function and the historical usage of the second service function are determined, can the subsequent steps S202-S204 be executed.

[0162] In the above step S202, the first target service function may be a service function that is frequently used by the user.

[0163] During specific implementation, there are multiple second service functions, and they may not all be displayed in one display interface. In this case, it is necessary to find the first target service function that the target users use more frequently among the multiple second service functions. If the first target service function that the target users use more frequently is displayed in an interface that the user can find directly, the efficiency of the target users in finding the required service functions can be improved.

[0164] In the above step S203, the second target service function may be determined by the developer, and the first service function may be screened using the importance level. The screened second target service function may be a service function that the developer considers to be more important. If the second target service function is displayed in an interface that the user can directly observe, the promotion efficiency of the second target service function can be improved.

[0165] In the above step S204, the service order issuing interface refers to an interface that can display the service order, and can also be the main interface of the application. The service order issuing interface can include multiple display areas, namely: a common display area, a personalized display area, and an order information input area. The order information input area displays an input control for guiding the target user to enter the service order information. The service order can only generate a correct order if the correct order information is entered. Therefore, when the target user submits an order, it is necessary to enter the information corresponding to the service order in the input control of the order information input area. For example, if the service order is a taxi service order, the target user needs to enter the destination location in the input control of the order information input area. The first touch button of the first target service function is displayed in the personalized display area; the first touch button can replace the display content in the current graphical user interface, that is, the mobile terminal can respond to the first touch button being triggered, and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface. Displaying the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface may be directly jumping to other interfaces to display the service order information input interface of the first target service function corresponding to the first touch button, wherein the other interfaces refer to interfaces other than the service order issuing interface. Or displaying the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface may be directly displaying the service order information input interface of the first target service function corresponding to the first touch button in the order information input area. A second touch button of the second target service function is displayed in the common display area; the second touch button can be replaced by the display content in the current graphical user interface, that is, the mobile terminal can respond to the second touch button being triggered and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface. Displaying the service order information input interface of the second target service function corresponding to the second touch button in the current graphical user interface may be directly jumping to other interfaces to display the service order information input interface of the second target service function corresponding to the second touch button, wherein the other interfaces refer to interfaces other than the service order issuing interface. Alternatively, the service order information input interface of the second target service function corresponding to the second touch button is displayed in the current graphical user interface, or the service order information input interface of the second target service function corresponding to the second touch button is displayed directly in the order information input area.

[0166] In specific implementation, after determining the first target service function and the second service function, the server will send the first target service function and the second service function to the mobile terminal, so that the mobile terminal will display the first target service function and the second service function in the corresponding display area.

[0167] In the embodiment of the present application, through the above four steps, it is realized to display a variety of display areas in the service order placement interface, which can meet various requirements, including both common display areas and personalized display areas. That is, under the premise of satisfying the developer's promotion of service functions, the service functions commonly used by target users are directly displayed in areas that are easy for target users to find, thereby improving the efficiency of target users in finding the required service items.

[0168] Figure 8 It is a schematic diagram of the architecture of a service system 100 provided in an embodiment of the present application.

[0169] For example, the service system 100 may be an online transportation service platform for transportation services such as taxis, chauffeur services, express trains, carpooling, bus services, driver rentals, or shuttle services, or any combination thereof. The service system 100 may include one or more of a server 110 (one of the execution entities of the method provided in the present application), a network 120, a service request terminal 130 (verification terminal), a service provider terminal 140 (online car-hailing), and a database 150, and the server 110 may include a processor for executing instruction operations.

[0170] In some embodiments, the server 110 may be a single server or a server group. The server group may be centralized or distributed (for example, the server 110 may be a distributed system). In some embodiments, the server 110 may be local or remote relative to the terminal. For example, the server 110 may access information and / or data stored in the service request end 130, the service provider end 140, or the database 150, or any combination thereof, via the network 120. As another example, the server 110 may be directly connected to at least one of the service request end 130, the service provider end 140, and the database 150 to access the stored information and / or data. In some embodiments, the server 110 may be implemented on a cloud platform; as an example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an inter-cloud, a multi-cloud, etc., or any combination thereof. In some embodiments, the server 110 may be implemented on a cloud platform having the cloud computing capabilities described in this application. Fig. 9 One or more components shown are implemented on the electronic device 1000 .

[0171] The network 120 can be used for the exchange of information and / or data. In some embodiments, one or more components in the service system 100 (e.g., the server 110, the service request end 130, the service provider 140, and the database 150) can send information and / or data to other components. For example, the server 110 can obtain a service request from the service request end 130 via the network 120. In some embodiments, the network 120 can be any type of wired or wireless network, or a combination thereof. As an example only, the network 120 can include a wired network, a wireless network, an optical fiber network, a telecommunication network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a wide area network (WAN), a public switched telephone network (PSTN), a Bluetooth network, a ZigBee network, or a near field communication (NFC) network, or any combination thereof. In some embodiments, network 120 may include one or more network access points. For example, network 120 may include a wired or wireless network access point, such as a base station and / or a network switching node, through which one or more components of service system 100 may connect to network 120 to exchange data and / or information.

[0172] In some embodiments, the service requester of the service requesting end 130 may be someone other than the actual service demander. For example, the service requester A of the service requesting end 130 may use the service requesting end 130 to initiate a service request for the actual service demander B (for example, the service requester A may call a car for his friend B), or receive service information or instructions from the server 110. In some embodiments, the service requester of the service providing end 140 may be the actual service provider, or someone other than the actual service provider. For example, the service requester C of the service providing end 140 may use the service providing end 140 to receive a service request provided by the actual service provider D (for example, the service requester C may receive an order from the service provider D hired by himself), and / or information or instructions from the server 110. In some embodiments, "service requester" and "service requesting end" may be used interchangeably, and "service provider" and "service providing end" may be used interchangeably.

[0173] In some embodiments, the service request end 130 may include a mobile device, a tablet computer, a laptop computer, or a built-in device in a motor vehicle, or any combination thereof. In some embodiments, the mobile device may include a smart home device, a wearable device, a smart mobile device, a virtual reality device, or an augmented reality device, or any combination thereof. In some embodiments, the smart home device may include a smart lighting device, a control device for a smart electrical device, a smart monitoring device, a smart TV, a smart camera, or an intercom, or any combination thereof. In some embodiments, the wearable device may include a smart bracelet, a smart shoelace, a smart glass, a smart helmet, a smart watch, smart clothing, a smart backpack, a smart accessory, or any combination thereof. In some embodiments, the smart mobile device may include a smart phone, a personal digital assistant (PDA), a gaming device, a navigation device, or a point of sale (POS) device, or any combination thereof. In some embodiments, the virtual reality device and / or the augmented reality device may include a virtual reality helmet, a virtual reality glass, a virtual reality patch, an augmented reality helmet, an augmented reality glass, or an augmented reality patch, or any combination thereof. For example, the virtual reality device and / or the augmented reality device may include various virtual reality products, etc. In some embodiments, the built-in device in the motor vehicle may include an onboard computer, an onboard TV, etc. In some embodiments, the service requester 130 may be a device having a positioning technology for locating the position of the service requester and / or the service requester.

[0174] In some embodiments, the service provider 140 may be a device similar to or identical to the service requester 130. In some embodiments, the service provider 140 may be a device with positioning technology for locating the location of the service provider and / or the service provider. In some embodiments, the service requester 130 and / or the service provider 140 may communicate with other positioning devices to determine the location of the service requester, the service requester 130, the service provider, or the service provider 140, or any combination thereof. In some embodiments, the service requester 130 and / or the service provider 140 may send positioning information to the server 110.

[0175] The database 150 may store data and / or instructions. In some embodiments, the database 150 may store data obtained from the service requester 130 and / or the service provider 140. In some embodiments, the database 150 may store data and / or instructions of the exemplary methods described in the present application. In some embodiments, the database 150 may include a mass storage device, a removable storage device, a volatile read-write memory, or a read-only memory (ROM), etc., or any combination thereof. As an example, mass storage may include magnetic disks, optical disks, solid-state drives, etc.; removable storage may include flash drives, floppy disks, optical disks, memory cards, zip disks, magnetic tapes, etc.; volatile read-write storage may include random access memory (Random Access Memory, RAM); RAM may include dynamic RAM (Dynamic Random Access Memory, DRAM), double data rate synchronous dynamic RAM (Double Date-Rate Synchronous RAM, DDRSDRAM); static RAM (Static Random-Access Memory, SRAM), thyristor RAM (Thyristor-Based Random Access Memory, T-RAM) and zero capacitor RAM (Zero-RAM), etc. As an example, ROM may include mask ROM (Mask Read-Only Memory, MROM), programmable ROM (Programmable Read-Only Memory, PROM), erasable programmable ROM (Programmable Erasable Read-only Memory, PEROM), electrically erasable programmable ROM (Electrically Erasable Programmable read only memory, EEPROM), CD-ROM (CD-ROM), and digital universal disk ROM, etc. In some embodiments, database 150 can be implemented on a cloud platform. As an example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, a cross-cloud, a multi-cloud, or other similar, etc., or any combination thereof.

[0176] Based on the same inventive concept, the embodiment of the present application also provides a verification device corresponding to the method for generating a virtual resource change notification. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the method for generating a virtual resource change notification in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0177] In a third aspect, the present application embodiment provides a display device for an order page, such as Figure 3 As shown, including:

[0178] A response module 301 is used to respond to the login operation of the target user, determine the importance level of each first service function and the historical usage of each second service function by the target user;

[0179] A first selection module 302, configured to select at least one first target service function from a plurality of second service functions according to a historical usage of each second service function;

[0180] A second selection module 303, configured to select at least one second target service function from a plurality of first service functions according to the importance level of each first service function;

[0181] Display module 304 is used to display a common display area, a personalized display area and an order information input area in the service order placement interface; the order information input area displays an input control for guiding the target user to input service order information; the personalized display area displays a first touch button for a first target service function; the mobile terminal can respond to the first touch button being triggered and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button for a second target service function; the mobile terminal can respond to the second touch button being triggered and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface.

[0182] Optionally, the display module 304 includes:

[0183] The first display unit is used for the mobile terminal to respond to the first touch button of the first target service function being triggered, and to display the service order information input interface of the first target service function corresponding to the first touch button in the order information input area.

[0184] Optionally, the display module 304 includes:

[0185] The second display unit is used for the mobile terminal to respond to the second touch button of the second target service function being triggered, and to display the service order information input interface of the second target service function corresponding to the touch button in the order information input area.

[0186] Optionally, the display module 304 includes:

[0187] A first selection unit, configured to select a third target service function from a plurality of second service functions according to a historical usage of each second service function;

[0188] The third display unit is used to display the common display area, the individual display area and the order information input area in the service order placement interface; the order information input area displays a service order information input interface for guiding the target user to input the third target service function.

[0189] Optionally, the display module 304 includes:

[0190] a sorting unit, configured to sort all the second service functions according to the historical usage of each second service function;

[0191] The fourth display unit is used to display the common display area, the personalized display area and the order information input area in the service order placement interface; the second touch button corresponding to the second service function in the personalized display area is displayed in the sorted order.

[0192] Optionally, historical usage is determined based on any one or more of the following information:

[0193] The target users include the number of service orders placed for each service function, the time they stay on the order placement interface, the input time on the order placement interface, the time when the service order is placed, and the service location.

[0194] Optionally, the device further comprises:

[0195] The first display module is used to display the order control in the order information input area;

[0196] A generating module, for responding to a triggering operation on an order control in the order information input area, and generating a service order according to the service order information input by the target user for the service order;

[0197] The sending module is used to send the service order to the server.

[0198] Optionally, the first service function or the second service function is any one or more of the following service functions:

[0199] Taxi service function, carpooling service function, ride-sharing service function, bicycle service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function.

[0200] Optionally, the display module 304 includes:

[0201] An adjustment unit, used to determine the display areas of the common display area, the individual display area, and the order information input area according to the display content of the third target service function;

[0202] The fifth display unit is used to display the common display area, the individual display area and the order information input area in the service order placement interface according to the determined display area.

[0203] Optionally, the device further comprises:

[0204] A promotion information determination module, used to determine target promotion information matching the third target service function from the candidate promotion information pushed by the server;

[0205] The display module 304 includes:

[0206] The sixth display unit is used to display a shared display area, a personalized display area, an order information input area and an information promotion area in the service order placement interface; the information promotion area displays targeted promotion information.

[0207] Optionally, the device further comprises:

[0208] The magnification module is used to respond to the triggering operation of the magnification control in the order information input area and expand the order generation area to the entire graphical user interface.

[0209] Optionally, the order information input area includes any one or more of the following information:

[0210] Contains reminder messages of the target user's current location, location information of frequently used destinations, and reminder messages of safety precautions.

[0211] In a fourth aspect, the present application embodiment provides a display device for an order page, such as Figure 4 As shown, including:

[0212] The acquisition module 401 is used to acquire the login request sent by the mobile terminal, determine the importance level of each first service function and the historical usage of each second service function by the target user;

[0213] A first selection module 402, configured to select at least one first target service function from a plurality of second service functions according to a historical usage of each second service function;

[0214] A second selection module 403, configured to select at least one second target service function from a plurality of first service functions according to the importance level of each first service function;

[0215] A sending module 404 is used to send the first target service function and the second service function to the mobile terminal, so that the mobile terminal displays a common display area, a personalized display area and an order information input area in the service order placement interface; the order information input area displays an input control for guiding the target user to input service order information; the personalized display area displays a first touch button for the first target service function; the mobile terminal can respond to the first touch button being triggered, and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button for the second target service function; the mobile terminal can respond to the second touch button being triggered, and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface.

[0216] The terms "passenger", "requester", "service requester" and "customer" in this application are used interchangeably to refer to individuals, entities or tools that can request or order services. The terms "driver", "provider", "service provider" and "supplier" in this application are used interchangeably to refer to individuals, entities or tools that can provide services. The term "user" in this application may refer to an individual, entity or tool that requests a service, orders a service, provides a service, or facilitates the provision of a service. For example, a user may be a passenger, a driver, an operator, etc., or any combination thereof. In this application, "passenger" and "passenger terminal" are used interchangeably, and "driver" and "driver terminal" are used interchangeably.

[0217] The terms "service request" and "order" in this application are used interchangeably to refer to a request initiated by a passenger, a service requester, a driver, a service provider, a supplier, etc., or any combination thereof. The "service request" or "order" may be accepted by a passenger, a service requester, a driver, a service provider, a supplier, etc., or any combination thereof. A service request may be charged or free of charge.

[0218] The positioning technology used in this application can be based on the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the Compass Navigation System (COMPASS), the Galileo Positioning System, the Quasi-Zenith Satellite System (QZSS), the Wireless Fidelity (WiFi) positioning technology, etc., or any combination thereof. One or more of the above positioning systems can be used interchangeably in this application.

[0219] like Fig. 9As shown, it is a schematic diagram of an electronic device provided in an embodiment of the present application, and the electronic device 1000 includes: a processor 1001, a memory 1002 and a bus 1003, and the memory 1002 stores execution instructions. When the electronic device is running, the processor 1001 communicates with the memory 1002 through the bus 1003, and the processor 1001 executes the steps of the method for determining the return site of the service provider stored in the memory 1002.

[0220] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0221] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0222] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0223] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0224] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for displaying an order page, characterized in that: Applied to mobile terminals, including: In response to a login operation of a target user, determining an importance level of each first service function and a historical usage of each second service function by the target user; selecting at least one first target service function from the plurality of second service functions according to the historical usage of each second service function; selecting at least one second target service function from a plurality of first service functions according to the importance level of each first service function; A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; an input control for guiding the target user to input service order information is displayed in the order information input area; a first touch button for the first target service function is displayed in the personalized display area; the mobile terminal can respond to the first touch button being triggered and display the service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface; a second touch button for the second target service function is displayed in the common display area; the mobile terminal can respond to the second touch button being triggered and display the service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface, The historical usage is the historical data generated when the target user operates each service function, and the historical usage is determined according to any one or more of the following information: The target users include the number of service orders placed for each service function, the time they stay on the order placement interface, the input time on the order placement interface, the time when the service order is placed, and the service location.

2. The method according to claim 1, characterized in that The mobile terminal can respond to the first touch button being triggered by displaying a service order information input interface of the first target service function corresponding to the first touch button in the current graphical user interface, including: In response to the first touch button of the first target service function being triggered, the mobile terminal displays a service order information input interface of the first target service function corresponding to the first touch button in the order information input area.

3. The method according to claim 1, characterized in that The mobile terminal responds to the triggering of the second touch button and displays a service order information input interface of the second target service function corresponding to the touch button in the current graphical user interface, including: In response to the second touch button of the second target service function being triggered, the mobile terminal displays a service order information input interface of the second target service function corresponding to the touch button in the order information input area.

4. The method according to claim 1, characterized in that The service order placement interface displays a common display area, a personalized display area, and an order information input area, including: selecting a third target service function from a plurality of second service functions according to a historical usage of each second service function; A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; and a service order information input interface for guiding the target user to input the third target service function is displayed in the order information input area.

5. The method according to claim 1, characterized in that The service order placement interface displays a common display area, a personalized display area, and an order information input area, including: sorting all the second service functions according to the historical usage of each second service function; A common display area, a personalized display area and an order information input area are displayed in the service order placement interface; the second touch button corresponding to the second service function in the personalized display area is displayed in the sorted order.

6. The method according to claim 1, characterized in that The method further comprises: The order information input area displays an order control; In response to a triggering operation on the order control in the order information input area, generating information about the service order according to the service order information input by the target user for the service order; The service order is sent to the server.

7. The method according to claim 1, characterized in that The first service function or the second service function is any one or more of the following service functions: Taxi service function, carpooling service function, ride-sharing service function, bicycle service function, real-time bus service function, self-driving navigation service function, freight service function, car rental service function and refueling and charging service function.

8. The method according to claim 4, characterized in that The service order placement interface displays a common display area, a personalized display area, and an order information input area, including: Determining the display areas of the common display area, the individual display area, and the order information input area according to the display content of the third target service function; According to the determined display area, a common display area, a personalized display area and an order information input area are displayed in the service order placement interface.

9. The method according to claim 8, characterized in that Also includes: Determining target promotion information matching the third target service function from the candidate promotion information pushed by the server; The shared display area, personalized display area and order information input area are displayed in the service order placement interface, including: Display the shared display area, personalized display area, order information input area and information promotion area in the service order placement interface; The information promotion area displays targeted promotion information.

10. The method according to claim 1, characterized in that Also includes: In response to a triggering operation on a magnifying control in the order information input area, the order generation area is expanded to the entire graphical user interface.

11. The method according to claim 1, characterized in that: The order information input area includes any one or more of the following information: Contains a prompt message of the target user's current location, location information of common destinations, and a prompt message of safety precautions.

12. A display device for an order page, characterized in that: Applied to mobile terminals, including: A response module, used to respond to a login operation of a target user, determine the importance level of each first service function and the historical usage of each second service function by the target user; A first selection module, configured to select at least one first target service function from a plurality of second service functions according to a historical usage of each second service function; A second selection module, configured to select at least one second target service function from the plurality of first service functions according to the importance level of each first service function; A display module, used for displaying a common display area, a personalized display area and an order information input area in a service order placement interface; the order information input area displays an input control for guiding a target user to input service order information; the personalized display area displays a first touch button for the first target service function; the mobile terminal can respond to the first touch button being triggered and display a service order information input interface for the first target service function corresponding to the first touch button in the current graphical user interface; the common display area displays a second touch button for a second target service function; the mobile terminal can respond to the second touch button being triggered and display a service order information input interface for the second target service function corresponding to the touch button in the current graphical user interface, The historical usage is the historical data generated when the target user operates each service function, and the historical usage is determined according to any one or more of the following information: The target users include the number of service orders placed for each service function, the time they stay on the order placement interface, the input time on the order placement interface, the time when the service order is placed, and the service location.

13. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1 to 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are executed.