A method, device, computer equipment and medium for displaying an order page
The method and device optimize service order placement by highlighting frequently used service functions based on user history, enhancing efficiency by directly displaying the most relevant service in the order page interface.
Patent Information
- Application Number
- CN202010949098.0
- 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
Existing applications display a fixed-function interface, requiring users to navigate through multiple layers to find the required service function, reducing efficiency in accessing desired services.
A method and device for displaying an order page that determines a user's historical usage of service functions, highlighting a first target service function in a prominent display area and providing input and switching controls to streamline service order placement.
Enhances user efficiency by directly displaying the most frequently used or likely-to-be-used service function, reducing the time to find required services and improving the overall ordering process.
Smart Images

Figure CN112085569B_ABST
Abstract
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 in one application, which reduces the number of applications downloaded by users and reduces the load on mobile terminals.
[0003] At present, the applications people use can only display an interface corresponding to a fixed function on the main interface. If people need a function other than the one currently displayed, they need to reselect from the navigation bar, which reduces the efficiency of people finding the required function. 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 and includes:
[0007] In response to a login operation of a target user, determining a historical usage of each service function by the target user;
[0008] According to the historical usage of each service function, at least one is selected from the multiple service functions as the first target service function that needs to be highlighted in the service order placement interface;
[0009] When switching to the service order issuing interface, a first display area and a second display area are displayed in the service order issuing interface; an input control for guiding the target user to input service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0010] Optionally, the historical usage is determined based on any one or more of the following information:
[0011] 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.
[0012] Optionally, selecting at least one from the multiple service functions as the first target service function to be highlighted in the service order placement interface according to the historical usage of each service function includes:
[0013] According to the historical usage of each service function, the service function with the largest number of service orders is selected from multiple service functions;
[0014] The service function with the largest number of service orders placed is determined as the first target service function that needs to be highlighted in the service order placement interface.
[0015] Optionally, the method further includes:
[0016] Displaying an order control in the first display area;
[0017] In response to a triggering operation of the order control displayed in the first display area for guiding the target user to input a service order for the first target service function, generating a service order for the first target service function according to the service order information input by the target user for the service order;
[0018] The service order for the first target service function is sent to the server.
[0019] Optionally, the method further includes:
[0020] In response to a triggering operation of switching controls in the first and second display areas, selecting a second target service function from a plurality of service functions;
[0021] An input control for guiding the target user to input service order information of the second target service function is redisplayed in the first display area.
[0022] Optionally, the second display area displays switching controls for any one or more of the following service functions:
[0023] 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.
[0024] Optionally, in response to the target user's login operation, the following is also included:
[0025] Obtaining environmental information of the target user's current location;
[0026] The selecting at least one from the plurality of service functions as the first target service function to be highlighted in the service order placement interface according to the historical usage of each service function includes:
[0027] Calculate the usage probability of each service function using a trained usage probability calculation model according to the historical usage of each service function and the environmental information of the current location of the target user;
[0028] The service function with the highest usage probability is selected from multiple service functions as the first target service function to be highlighted in the service order placement interface.
[0029] Optionally, the environment information includes any one or more of the following information:
[0030] The coordinate information, area information and weather information of the current location of the target user's mobile terminal.
[0031] Optionally, the usage probability calculation model is trained by the following steps:
[0032] Obtain a probability training sample set; the probability training sample set includes at least one training sample; the training sample includes historical usage input information of the service order bubbling behavior, environmental information corresponding to the bubbling behavior service order, and an order label of the bubbling behavior; the order label includes any one of the following information: order success information and order failure information; the historical input information includes any one or more of the following information: stay time, operation time, issuance time, starting point location, and end point location on the service order issuance interface;
[0033] For each training sample, the historical input information and environmental information of the bubbling behavior are input as positive samples into the usage probability calculation model to be trained, and the order label of the bubbling behavior is input as a negative sample into the usage probability calculation model to be trained, so as to train the usage probability calculation model to be trained.
[0034] Optionally, when switching to the service order placement interface, any one or more of the following prompt messages are displayed in the first display area:
[0035] Contains a map prompt message of the target user's current location, coordinate information of common destinations, and a prompt message of safety precautions.
[0036] 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:
[0037] A response module, used to respond to the target user's login operation and determine the target user's historical usage of each service function;
[0038] A selection module, for selecting at least one from a plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function;
[0039] A switching module is used to display a first display area and a second display area in the service order issuing interface when switching to the service order issuing interface; an input control for guiding the target user to input the service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0040] Optionally, the historical usage is determined based on any one or more of the following information:
[0041] 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.
[0042] Optionally, the selection module includes:
[0043] A selection unit, for selecting a service function with the largest number of service orders from a plurality of service functions according to a historical usage of each service function;
[0044] The first display unit is used to determine the service function with the largest number of service orders as the first target service function that needs to be highlighted in the service order placement interface.
[0045] Optionally, the device further comprises:
[0046] A display module, used for displaying an order control in the first display area;
[0047] A first trigger module, configured to respond to a trigger operation on the order control and generate a service order for the first target service function according to the service order information input by the target user for the service order;
[0048] A sending module is used to send the service order of the first target service function to the server.
[0049] Optionally, the device further comprises:
[0050] A second trigger module, configured to respond to a trigger operation on a switch control in the second display area and select a second target service function from a plurality of service functions;
[0051] A re-display module is used to re-display in the first display area an input control for guiding the target user to input the service order information of the second target service function.
[0052] Optionally, the second display area displays switching controls for any one or more of the following service functions:
[0053] 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.
[0054] Optionally, the response module further includes:
[0055] An acquisition unit, used to acquire the environment information of the current location of the target user;
[0056] The selection module comprises:
[0057] A calculation unit, configured to calculate the usage probability of each service function using a trained usage probability calculation model according to the historical usage of each service function and the environmental information of the current location of the target user;
[0058] The second display unit is used to select the service function with the highest usage probability from multiple service functions as the first target service function to be highlighted in the service order placement interface.
[0059] Optionally, the environment information includes any one or more of the following information:
[0060] The coordinate information, area information and weather information of the current location of the mobile terminal.
[0061] Optionally, the device further includes:
[0062] A sample acquisition module is used to acquire a probability training sample set; the probability training sample set includes at least one training sample; the training sample includes historical input information of the bubbling behavior, environmental information corresponding to the bubbling behavior, and an order label of the bubbling behavior; the order label includes any one of the following information: order success information and order failure information; the historical input information includes any one or more of the following information: stay time, operation time, issuance time, starting position, and end position of the service order issuance interface;
[0063] The training module is used to input the historical input information and environmental information of the bubbling behavior as positive samples into the usage probability calculation model to be trained, and input the order label of the bubbling behavior as negative samples into the usage probability calculation model to be trained for each training sample, so as to train the usage probability calculation model to be trained.
[0064] Optionally, when switching to the service order placement interface, any one or more of the following prompt messages are displayed in the first display area:
[0065] Contains a map prompt message of the target user's current location, coordinate information of common destinations, and a prompt message of safety precautions.
[0066] 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.
[0067] 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.
[0068] The order page display method provided in the embodiment of the present application first responds to the login operation of the target user and determines the historical usage of each service function by the target user; then, based on the historical usage of each service function, selects at least one from multiple service functions as the first target service function that needs to be highlighted in the service order issuance interface; finally, when switching to the service order issuance interface, displays a first display area and a second display area in the service order issuance interface; an input control for guiding the target user to input service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0069] In some embodiments, a first target service function that meets the target user's usage habits can be determined based on the target user's historical usage of each service function, and the service order information corresponding to the first target service function can be directly displayed in the service order placement interface at the moment of switching to the service order placement interface, thereby quickly providing the target user with the required service functions, shortening the time for the target user to find the required service functions, and improving the target user's ordering efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] 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.
[0071] Figure 1 A flowchart showing a first method for displaying an order page provided in an embodiment of the present application is shown;
[0072] Figure 2 A flowchart showing a second method for displaying an order page provided in an embodiment of the present application is shown;
[0073] Figure 3 A schematic diagram of a service order placement interface in the prior art provided by an embodiment of the present application is shown;
[0074] Figure 4 A schematic diagram of a service order placement interface provided in an embodiment of the present application is shown;
[0075] Figure 5 A schematic diagram showing the structure of a first order page display device provided in an embodiment of the present application is shown;
[0076] Figure 6 A schematic diagram showing the structure of a second order page display device provided in an embodiment of the present application is shown;
[0077] Figure 7 A schematic diagram of the architecture of a service system provided by an embodiment of the present application is shown;
[0078] Figure 8 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0079] 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 sequence, 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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] At this stage, people live in an Internet age, and they can handle most things in life through the Internet, such as taking online taxis and shared bicycles. Being able to handle these things for people can be achieved by applications in mobile terminals. However, in order to avoid people downloading too many applications and increasing the load on people's mobile terminals, technicians have continuously improved the applications, so that one application can integrate multiple functions, and people can handle many things through one application.
[0084] The most common application is to display a fixed-function interface in the display interface. No matter which user opens the application, they will see the interface corresponding to the same function, such as Figure 3 However, this function may not be what the user needs to use at the moment. In this case, the user needs to find the function he needs in the navigation. After the user triggers the function he needs, the interface corresponding to the function he needs will be displayed in the display interface. In the interface of the function he needs, the user can complete the ordering action. This way of displaying the service order placement interface in the application will increase the user's ordering process and reduce the user's usage efficiency.
[0085] Based on the above defects, the present application embodiment provides a method for displaying an order page, such as Figure 1 As shown, it is applied to a mobile terminal and includes:
[0086] S101, responding to a login operation of a target user, determining a historical usage of each service function by the target user;
[0087] S102, selecting at least one from the plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function;
[0088] S103, when switching to the service order issuing interface, a first display area and a second display area are displayed in the service order issuing interface; an input control for guiding the target user to input service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0089] 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. Service functions refer to functions that facilitate user travel and can be reflected in the application, such as taxi service functions, carpooling service functions, ride-sharing service functions, cycling service functions, real-time bus service functions, self-driving navigation service functions, freight service functions, car rental service functions, and refueling and charging service functions. 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 bike riding service function refers to the target user placing 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 refers to the target user being able to query the real-time situation of the bus on the real-time bus service function display interface. The self-driving navigation service function refers to the target user being able to view the navigation results on the self-driving navigation service function. The freight service function refers to the target user placing a freight order on the freight service function display interface, and the target user can enjoy the freight service. The car rental service function refers to the target user placing 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 refers to the target user placing 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. 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 placed by the target user for each service function, the stay time on the placing interface, the input time on the placing interface, the placing time of the service order, and the service location. Among them, the number of service orders placed for a service function refers to the number of successful service orders corresponding to the service function within a preset time period. The preset time period can be artificially set, for example, one month. The dwell time on 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 on the issuing interface refers to the time period when the target user performs touch operations in the display interface after opening the display interface corresponding to the service function. The issuing time on 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 and ending locations in the service order corresponding to the service function.
[0090] In specific implementation, the mobile terminal will respond to the target user's login operation, and only after the login operation can the target user's historical usage of each service function be determined. The historical usage can be provided by the mobile terminal or by the server. The mobile terminal can store the user's historical operation data for the application, and the mobile terminal filters out the information contained in the historical application from the historical operation data. Alternatively, the historical operation data of the user's operation in the mobile terminal will be obtained by the server. After receiving the login request from the mobile terminal, the server will 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.
[0091] In the above step S102, the service order placement interface refers to an interface that can guide users to place service orders, and the service order placement interface includes a first display area and a second display area; the first display area displays an input control for guiding the target user to input service order information of the first target service function; the second display area displays a switch control for guiding the target user to change the first target service function. Service order information refers to the information that needs to be entered when placing an order for the first target service function. An input control refers to a control that can input information, such as an input box. A switch control refers to a control that can control the change of displayed content in the first display area. The first target service function refers to the service function that best suits the user's usage habits. For example, if the user often uses the taxi service function, the first target service function is the taxi service function.
[0092] In specific implementation, each application may include many service functions. In order to provide convenience to the target users, the first target service function that best meets the user's usage habits can be selected based on the user's historical usage of each service function. The first target service function selected in this way is more in line with the target user's usage habits.
[0093] In the above step S103, the service order placement interface will be switched to at the moment of triggering the application. This interface includes two parts, one is the first display area, and the other is the second display area. The first display area is mainly used to display the input controls of the service order information of the service function, and the second display area mainly displays the switching controls corresponding to each service function. That is, at the moment of opening the application, the first target service function will be displayed in the first display area, realizing the prominent display of the first target service function, so that the target user can quickly place an order, and can provide the target user with the required service functions to the greatest extent possible, thereby improving the ordering efficiency of the target user.
[0094] For example, Figure 4 As shown, if the first target service function is a ride-sharing service function, the input control of the service order information corresponding to the ride-sharing service function is displayed in the first display area.
[0095] The solution provided in the embodiment of the present application can determine the first target service function that meets the target user's usage habits based on the target user's historical usage of each service function through the above three steps, and switch to the service order issuance interface at the moment of opening the application to directly display the service order information corresponding to the first target service function in the service order issuance interface, thereby quickly providing the target user with the required service functions, shortening the time for the target user to find the required service functions, and improving the target user's ordering efficiency.
[0096] The first target service function needs to be determined based on historical usage. The historical usage contains a lot of information. Therefore, the first target service function can be determined based on any one or more information in the historical usage. The first target service function is determined in the following ways:
[0097] Method 1:
[0098] Step S102 includes:
[0099] Step 1021, selecting a service function with the largest number of service orders from multiple service functions according to the historical usage of each service function;
[0100] Step 1022: determine the service function with the largest number of service orders as the first target service function that needs to be highlighted in the service order placement interface.
[0101] 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.
[0102] 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 first target service function.
[0103] In the above step 1022, the first 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.
[0104] Method 2:
[0105] Step S102 includes:
[0106] Step 1023, calculating the usage probability of each service function using the trained usage probability calculation model according to the historical usage of each service function and the environmental information of the target user's current location;
[0107] Step 1024: Select a service function with the highest probability of use from the multiple service functions as the first target service function to be highlighted in the service order placement interface.
[0108] In the above step 1023, the environmental information may be obtained by the mobile terminal when responding to the login operation of the target user, and the environmental information may be information of the area where the mobile terminal is located. The environmental information may include any one or more of the following information: coordinate information of the current location of the mobile terminal, information of the geographical functional area where the mobile terminal is currently located, and weather information of the current location of the mobile terminal. Among them, the coordinate information of the current location of the mobile terminal refers to the geographical location information of the current location of the mobile terminal, such as longitude and latitude information. The geographical functional area information where the mobile terminal is currently located refers to the geographical functional area to which the mobile terminal currently belongs, such as a commercial area, a residential area, an airport, etc. The weather information at the current location of the mobile terminal refers to the weather conditions at the location of the mobile terminal, such as cloudy days, rainy days, sunny days, etc. The trained usage probability calculation model can determine the probability value of each service function being used by the target user.
[0109] In the specific implementation, the target user's historical usage of each service function and the environmental information of the target user's current location are obtained, and the target user's historical usage of each service function and the environmental information of the target user's current location are input into the trained usage probability calculation model. In this way, the usage probability of each service function being used by the target user can be calculated.
[0110] Specifically, the trained usage probability calculation model is trained through the following steps:
[0111] Step 10231, obtaining a probability training sample set; the probability training sample set includes at least one training sample; the training sample includes historical input information of the bubbling behavior, environmental information corresponding to the bubbling behavior, and an order label of the bubbling behavior; the order label includes any one of the following information: order success information and order failure information; the historical input information includes any one or more of the following information: the stay time, operation time, issuance time, starting position, and end position of the service order issuance interface;
[0112] Step 10232, for each training sample, the historical input information and environmental information of the bubble behavior are input as positive samples into the usage probability calculation model to be trained, and the order label of the bubble behavior is input as a negative sample into the usage probability calculation model to be trained, and the usage probability calculation model to be trained is trained.
[0113] In the above step 10231, the bubbling behavior refers to the behavior of opening the service order placement interface.
[0114] In the above step 1024, the usage probability calculated by the trained usage probability calculation model can represent the probability value of the target user using the service function. Therefore, the service function with the highest usage probability may be the service function required by the target user. That is, the service function corresponding to the maximum usage probability is the first target service function. The first target service function needs to be displayed in the service order placement interface and highlighted, so that the target user can quickly find the first target service function, thereby improving the travel efficiency of the target user.
[0115] Of course, in addition to the above two methods of determining the first target service function, the first target service function can also be determined by using information other than the number of service orders placed by the target user for each service function in the historical usage. For example: if the historical usage includes the target user's stay time on the ordering interface for each service function, the service function corresponding to the maximum value of the sum of the stay time on the ordering interface can be determined as the first target service function; if the historical usage includes the target user's input time on the ordering interface for each service function, the service function corresponding to the maximum value of the sum of the input time on the ordering interface can be determined as the first target service function.
[0116] The service order placement interface can display the input control of the service order information of the service function. However, the order cannot be placed by only inputting the information. Therefore, in order to successfully place the service order of the service function, the order control needs to be displayed in the first display area. The order control can trigger the service order generation program. Therefore, this solution also includes:
[0117] Step 104, displaying an order control in the first display area;
[0118] Step 105, in response to the triggering operation on the order control, generating a service order for the first target service function according to the service order information input by the target user for the service order;
[0119] Step 106: Send the service order of the first target service function to the server.
[0120] In the above step 104, the order control is displayed in the first display area to trigger the service order generation procedure.
[0121] In the above step 105, when the order control is triggered in the mobile terminal, the mobile terminal generates a service order for the first target service function according to the service order information input by the target user for the service order in the first display area. The service order information is the information input in the input control.
[0122] In the above step 106, 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.
[0123] The first target service function displayed in the first display area is not fixed, and the first target service function displayed in the first display area may not be the service function currently required by the target user. Therefore, the target user needs to reselect a service function and display the reselected service function in the first display area. The solution also includes:
[0124] Step 107, in response to a triggering operation on a switch control in the second display area, selecting a second target service function from a plurality of service functions;
[0125] Step 108: Re-display in the first display area an input control for guiding the target user to input service order information for the second target service function.
[0126] In the above step 107, the second target service function refers to a service function other than the first target service function. The second display area displays a switch control for displaying a change in the display content of the first display area. Each switch control corresponds to a service function. The second display area displays switch controls corresponding to all service functions, including switch controls for the first target service function and switch controls for the second target service function. The second display area displays switch controls for 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.
[0127] In the above step 108, after the second target service function is selected, the second target service function needs to be highlighted and displayed. Therefore, the input control of the service order information corresponding to the second target service function needs to be used to replace the input control of the service order information of the first target service function displayed in the first display area.
[0128] In the above scheme, the order display method is mainly applied to the mobile terminal. The present application also provides an order display method, such as Figure 2 As shown, it is applied to the server and includes:
[0129] S201, obtaining a login request sent by a mobile terminal, and determining the target user's historical usage of each service function;
[0130] S202, selecting at least one from the plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function;
[0131] S203, sending the first target service function to the mobile terminal, so that when the mobile terminal switches to the service order placement interface, the first display area and the second display area are displayed in the service order placement interface; the first display area displays an input control for guiding the target user to input service order information of the first target service function; and the second display area displays a switching control for guiding the target user to change the first target service function.
[0132] 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 service function refers to the function that facilitates the user's travel and can be reflected in the application, such as 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 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. 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 on the issuing interface, the input time on the issuing interface, the issuing time of the service order, and the service location. Among them, the number of service orders issued for a service function refers to the number of successful service orders corresponding to the service function within a preset time period. The preset time period can be artificially specified, for example, one month. The dwell time on 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 on the issuing interface refers to the time period during which the target user performs touch operations on the display interface after opening the display interface corresponding to the service function. The issuing time on 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 and ending locations in the service order corresponding to the service function.
[0133] 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.
[0134] In the above step S202, the service order placement interface refers to an interface that can guide users to place service orders, and the service order placement interface includes a first display area and a second display area; the first display area displays an input control for guiding the target user to input service order information of the first target service function; the second display area displays a switch control for guiding the target user to change the first target service function. Service order information refers to the information that needs to be entered when placing an order for the first target service function. An input control refers to a control that can input information, such as an input box. A switch control refers to a control that can control the change of displayed content in the first display area. The first target service function refers to the service function that best suits the user's usage habits. For example, if the user often uses the taxi service function, the first target service function is the taxi service function.
[0135] In specific implementation, each application may include many service functions. In order to provide convenience to the target users, the first target service function that best meets the user's usage habits can be selected based on the user's historical usage of each service function. The first target service function selected in this way is more in line with the target user's usage habits.
[0136] In the above step S203, the service order placement interface will be switched to at the moment of triggering the application. This interface includes two parts, one is the first display area, and the other is the second display area. The first display area is mainly used to display the input controls of the service order information of the service function, and the second display area mainly displays the switching controls corresponding to each service function. That is, at the moment of opening the application, the first target service function will be displayed in the first display area, realizing the prominent display of the first target service function, so that the target user can quickly place an order, and can provide the target user with the required service functions to the greatest extent possible, thereby improving the ordering efficiency of the target user.
[0137] The solution provided in the embodiment of the present application can determine the first target service function that meets the target user's usage habits based on the target user's historical usage of each service function through the above three steps, and directly display the service order information corresponding to the first target service function in the interface at the moment the application is opened, thereby quickly providing the target user with the required service functions, shortening the time for the target user to find the required service functions, and improving the target user's ordering efficiency.
[0138] Figure 7 It is a schematic diagram of the architecture of a service system 100 provided in an embodiment of the present application.
[0139] 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.
[0140] 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. Figure 8 One or more components shown are implemented on the electronic device 1000 .
[0141] 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.
[0142] 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.
[0143] 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.
[0144] 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.
[0145] 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.
[0146] 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.
[0147] The present application also provides a display device for an order page, such as Figure 5 As shown, it is applied to a mobile terminal and includes:
[0148] A response module 501 is used to respond to the target user's login operation and determine the target user's historical usage of each service function;
[0149] A selection module 502, configured to select at least one from a plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function;
[0150] The switching module 503 is used to display the first display area and the second display area in the service order issuing interface when switching to the service order issuing interface; the input control for guiding the target user to input the service order information of the first target service function is displayed in the first display area; and the switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0151] Optionally, historical usage is determined based on any one or more of the following information:
[0152] 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.
[0153] Optionally, the selection module 502 includes:
[0154] A selection unit, for selecting a service function with the largest number of service orders from a plurality of service functions according to a historical usage of each service function;
[0155] The first display unit is used to determine the service function with the largest number of service orders as the first target service function that needs to be prominently displayed in the service order placement interface.
[0156] Optionally, the device further comprises:
[0157] A display module, used to display an order control in the first display area;
[0158] A first trigger module, configured to respond to a trigger operation on an order control, and generate a service order for a first target service function according to service order information input by a target user for a service order;
[0159] The sending module is used to send the service order of the first target service function to the server.
[0160] Optionally, the device further comprises:
[0161] A second trigger module, configured to respond to a trigger operation on a switch control in the second display area and select a second target service function from a plurality of service functions;
[0162] The re-display module is used to re-display in the first display area an input control for guiding the target user to input service order information of the second target service function.
[0163] Optionally, the second display area displays a switch control for any one or more of the following service functions:
[0164] 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.
[0165] Optionally, the response module 501 further includes:
[0166] An acquisition unit, used to acquire the environment information of the current location of the target user;
[0167] The selection module 502 includes:
[0168] A calculation unit, used to calculate the usage probability of each service function using a trained usage probability calculation model according to the historical usage of each service function and the environmental information of the current location of the target user;
[0169] The second display unit is used to select a service function with the highest probability of use from multiple service functions as a first target service function to be highlighted in the service order placement interface.
[0170] Optionally, the environmental information includes any one or more of the following information: coordinate information of the current location of the mobile terminal, area information, and weather information.
[0171] Optionally, the device further comprises:
[0172] A sample acquisition module is used to acquire a probability training sample set; the probability training sample set includes at least one training sample; the training sample includes historical input information of the bubbling behavior, environmental information corresponding to the bubbling behavior, and an order label of the bubbling behavior; the order label includes any one of the following information: successful order information and unsuccessful order information; the historical input information includes any one or more of the following information: the dwell time, operation time, issuance time, starting position, and end position of the service order issuance interface;
[0173] The training module is used to input the historical input information and environmental information of the bubbling behavior as positive samples into the usage probability calculation model to be trained, and input the order label of the bubbling behavior as negative samples into the usage probability calculation model to be trained for each training sample, so as to train the usage probability calculation model to be trained.
[0174] Optionally, when switching to the service order placement interface, any one or more of the following prompt messages are displayed in the first display area:
[0175] Contains map prompts of the target user's current location, coordinate information of common destinations, and safety precautions.
[0176] The present application also provides a display device for an order page, such as Figure 6 As shown, it is applied to the server and includes:
[0177] The acquisition module 601 is used to acquire the login request sent by the mobile terminal and determine the historical usage of each service function by the target user;
[0178] A selection module 602 is used to select at least one from a plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function;
[0179] Sending module 603 is used to send the first target service function to the mobile terminal, so that when the mobile terminal switches to the service order issuance interface, the first display area and the second display area are displayed in the service order issuance interface; an input control for guiding the target user to input the service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area.
[0180] 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.
[0181] 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.
[0182] 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.
[0183] like Figure 8 As 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.
[0184] 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 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.
[0185] 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.
[0186] 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.
[0187] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it 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 various embodiments 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.
[0188] 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 a historical usage of each service function by the target user; According to the historical usage of each service function, at least one is selected from the multiple service functions as the first target service function that needs to be highlighted in the service order placement interface; When switching to the service order placement interface, a first display area and a second display area are displayed in the service order placement interface; an input control for guiding the target user to input service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area; In response to a triggering operation on a switch control in the second display area, selecting a second target service function from a plurality of service functions; and The input control for the service order information of the first target service function displayed in the first display area is replaced by the input control for the service order information corresponding to the second target service function, so as to re-display in the first display area the input control for guiding the target user to input the service order information of the second target service function.
2. The method according to claim 1, characterized in that: The historical usage is determined based on 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.
3. The method according to claim 1, characterized in that The selecting at least one from the plurality of service functions as the first target service function to be highlighted in the service order placement interface according to the historical usage of each service function includes: According to the historical usage of each service function, the service function with the largest number of service orders is selected from multiple service functions; The service function with the largest number of service orders placed is determined as the first target service function that needs to be highlighted in the service order placement interface.
4. The method according to claim 1, characterized in that: The method further comprises: Displaying an order control in the first display area; In response to a trigger operation on the order control, generating a service order for the first target service function according to the service order information input by the target user for the service order; The service order for the first target service function is sent to the server.
5. The method according to claim 1, characterized in that The second display area displays a switch control for 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.
6. The method according to claim 1, characterized in that Responding to the target user's login operation also includes: Obtaining environmental information of the target user's current location; The selecting at least one from the plurality of service functions as the first target service function to be highlighted in the service order placement interface according to the historical usage of each service function includes: Calculate the usage probability of each service function using a trained usage probability calculation model according to the historical usage of each service function and the environmental information of the current location of the target user; The service function with the highest usage probability is selected from multiple service functions as the first target service function to be highlighted in the service order placement interface.
7. The method according to claim 6, characterized in that The environmental information includes any one or more of the following information: The coordinate information, area information and weather information of the current location of the mobile terminal.
8. The method according to claim 6, characterized in that The usage probability calculation model is trained by the following steps: Obtain a probability training sample set; the probability training sample set includes at least one training sample; the training sample includes historical input information of the bubbling behavior, environmental information corresponding to the bubbling behavior, and an order label of the bubbling behavior; the order label includes any one of the following information: order success information and order failure information; the historical input information includes any one or more of the following information: stay time, operation time, issuance time, starting point location, and end point location on the service order issuance interface; For each training sample, the historical input information and environmental information of the bubbling behavior are input as positive samples into the usage probability calculation model to be trained, and the order label of the bubbling behavior is input as a negative sample into the usage probability calculation model to be trained, so as to train the usage probability calculation model to be trained.
9. The method according to claim 1, characterized in that: When switching to the service order placement interface, any one or more of the following prompt messages are displayed in the first display area: Contains a map prompt message of the target user's current location, coordinate information of common destinations, and a prompt message of safety precautions.
10. A display device for an order page, characterized in that: Applied to mobile terminals, including: A response module, used to respond to the target user's login operation and determine the target user's historical usage of each service function; A selection module, for selecting at least one from a plurality of service functions as a first target service function to be highlighted in the service order placement interface according to the historical usage of each service function; a switching module, configured to display a first display area and a second display area in the service order placement interface when switching to the service order placement interface; an input control for guiding the target user to input service order information of the first target service function is displayed in the first display area; and a switching control for guiding the target user to change the first target service function is displayed in the second display area; A second trigger module, configured to respond to a trigger operation on a switch control in the second display area and select a second target service function from a plurality of service functions; and A re-display module is used to replace the input control of the service order information of the first target service function displayed in the first display area with the input control of the service order information corresponding to the second target service function, so as to re-display in the first display area the input control for guiding the target user to input the service order information of the second target service function.
11. 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 10.
12. 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 10 are executed.
