A travel processing method, apparatus and electronic device

By providing navigation information and automatic stop-over functions in the online ride-hailing system, the inconvenience of resource allocation when combining traditional public transportation and online ride-hailing is solved, and the driver's trip processing efficiency and user experience are improved.

CN119721416BActive Publication Date: 2025-10-10BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411783445.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-10-10
Estimated Expiration
2044-12-05

AI Technical Summary

Technical Problem

Traditional public transportation systems and online ride-hailing services have inconveniences in matching resource allocation with user needs. Especially when combining online ride-hailing and public transportation models, the driver's trip processing efficiency and user experience need to be improved.

Method used

Provided are a trip processing method and device, which receive a target trip, display navigation information and prompt information, realize the automatic stop-by function at a passenger-free stop, simplify the stop-by operation steps, and improve trip processing efficiency and user experience.

Benefits of technology

It realizes the overall interactive process of online car-hailing on the scheduled route, simplifies the stop-over operation, and improves the trip processing efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119721416B_ABST
    Figure CN119721416B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a trip processing method and device and electronic equipment. The method comprises receiving a target trip having a corresponding driving route, displaying first prompt information and first navigation information for prompting a driving site to be arrived at on a navigation page of the target trip, in response to a vehicle position reaching the corresponding driving site, and the corresponding driving site having no corresponding boarding task, displaying a passing station prompt information and second navigation information, and in response to the vehicle reaching a last driving site in the driving route, displaying second prompt information and third navigation information for prompting a corresponding parking area to be arrived at. Thus, embodiments of the present application realize an overall interactive process of a network car receiving a target trip to process a boarding task on a corresponding predetermined route, and provide an automatic passing station function without a passenger site, simplify a passing station operation step, and improve trip processing efficiency and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, more particularly, to a trip processing method and device and electronic equipment. BACKGROUND

[0002] Traditional public transportation system often encounters challenges in the face of passenger demand and resource allocation, such as inconvenient service and supply and demand imbalance, and traditional online car hailing is more flexible but higher in price. Therefore, how to combine online car hailing and public transportation mode to better meet the travel needs of users is crucial. In the online mode combining online car hailing and public transportation mode, how to better realize the trip processing of the driver end is urgent to be solved. SUMMARY

[0003] Therefore, the embodiments of the present application provide a trip processing method, device and electronic equipment to realize the overall interactive process of the online car hailing receiving the boarding task on the predetermined line corresponding to the target trip processing, and provide an automatic station passing function without passengers, simplify the station passing operation steps, and improve the trip processing efficiency and user experience.

[0004] In a first aspect, the embodiments of the present application provide a trip processing method, which comprises:

[0005] receiving a target trip, the target trip having a corresponding travel line, the travel line comprising a plurality of travel stations;

[0006] displaying first prompt information and first navigation information on a navigation page of the target trip, the first prompt information being used to prompt a travel station to be arrived at, and the first navigation information comprising a travel route to the travel station to be arrived at;

[0007] in response to the corresponding travel station in front of the vehicle having no corresponding boarding task, displaying a station passing prompt information;

[0008] in response to the vehicle arriving at the last travel station in the travel line, displaying second prompt information and third navigation information, the second prompt information being used to prompt a corresponding parking area to be arrived at, and the navigation information comprising a navigation route to the parking area to be arrived at.

[0009] In a second aspect, the embodiments of the present application provide a trip processing device, which comprises:

[0010] a trip receiving unit configured to receive a target trip, the target trip having a corresponding travel line, the travel line comprising a plurality of travel stations;

[0011] The first display unit is configured to display first prompt information and first navigation information on a navigation page of the target trip, the first prompt information being used for prompting a driving site to be arrived at, and the first navigation information including a driving route to the driving site to be arrived at;

[0012] The second display unit is configured to display over-station prompt information in response to the vehicle not having a corresponding pick-up task for a corresponding driving site in front of the vehicle.

[0013] The third display unit is configured to display second prompt information and third navigation information in response to the vehicle arriving at a last driving site in the driving route, the second prompt information being used for prompting a corresponding parking area to be arrived at, and the third navigation information including a navigation route to the parking area.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, including a memory and a processor, the memory being used for storing one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method described above.

[0015] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the method described above.

[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, when the computer program product is run on a computer, the computer program product causes the computer to execute the method described above.

[0017] The embodiment of the present application receives a target trip having a corresponding driving route, displays first prompt information and first navigation information for prompting a driving site to be arrived at on a navigation page of the target trip, displays over-station prompt information and second navigation information in response to a vehicle position arriving at a corresponding driving site and the corresponding driving site not having a corresponding pick-up task, and displays second prompt information and third navigation information for prompting a corresponding parking area to be arrived at in response to the vehicle arriving at a last driving site in the driving route. Thus, the embodiment of the present application implements an overall interactive process of a network car-hailing receiving a target trip to process a pick-up task on a corresponding predetermined route, provides an automatic over-station function for a passenger-free station, simplifies an over-station operation step, and improves a trip processing efficiency and a user experience. BRIEF DESCRIPTION OF DRAWINGS

[0018] The above and other objects, features and advantages of the present application will become more apparent from the following description when taken in conjunction with the accompanying drawings, in which:

[0019] Figure 1is a schematic diagram of a web bus service system according to an embodiment of the present application;

[0020] Figure 2 is a flowchart of a trip processing method according to an embodiment of the present application;

[0021] Figure 3 is a flowchart of a working state control method according to an embodiment of the present application;

[0022] Figures 4-8 is a schematic diagram of a terminal page in a working state control process according to an embodiment of the present application;

[0023] Figure 9 is a flowchart of a navigation control method according to an embodiment of the present application;

[0024] Figures 10-12 is a schematic diagram of a navigation page at the start of a target trip according to an embodiment of the present application;

[0025] Figures 13-14 is a schematic diagram of a passing navigation page according to an embodiment of the present application;

[0026] Figure 15 is a flowchart of an onboarding control method according to an embodiment of the present application;

[0027] Figures 16-18 is a schematic diagram of a navigation page at the arrival of a vehicle according to an embodiment of the present application;

[0028] Figure 19 is a flowchart of a task cancellation method according to an embodiment of the present application;

[0029] Figure 20 is a schematic diagram of a cancellation confirmation page according to an embodiment of the present application;

[0030] Figure 21 is a flowchart of a passenger number modification method according to an embodiment of the present application;

[0031] Figure 22 is a schematic diagram of a passenger number modification confirmation page according to an embodiment of the present application;

[0032] Figure 23 is a schematic diagram of a secondary confirmation page at the arrival of a vehicle according to an embodiment of the present application;

[0033] Figure 24 is a schematic diagram of a secondary confirmation page at the start of a trip according to an embodiment of the present application;

[0034] Figure 25 is a schematic diagram of a display page of a stop list according to an embodiment of the present application;

[0035] Figure 26 is a schematic diagram of a secondary confirmation page of a stop service according to an embodiment of the present application;

[0036] Figure 27 FIG. 9 is a schematic diagram of a page for confirming a vehicle parking according to an embodiment of the present application;

[0037] Figure 28 FIG. 10 is a schematic diagram of a page for displaying a list of stop stations according to an embodiment of the present application;

[0038] Figures 29-30 FIG. 11 is a schematic diagram of a navigation page for receiving a new task according to an embodiment of the present application;

[0039] Figure 31 FIG. 12 is a schematic diagram of a navigation overview according to an embodiment of the present application;

[0040] Figure 32 FIG. 13 is a schematic diagram of a super-speed reminder according to an embodiment of the present application;

[0041] Figures 33-36 FIG. 14 is a schematic diagram of a terminal page after reaching a terminal station according to an embodiment of the present application;

[0042] Figure 37 FIG. 15 is a flowchart of a journey processing device according to an embodiment of the present application;

[0043] Figure 38 FIG. 16 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0044] The present application is described herein based on the embodiments. However, the present application is not limited to the embodiments. In the following detailed description of the present application, some specific details are described in detail. The present application can be understood without the description of these details by those skilled in the art. In order to avoid confusion of the essence of the present application, well-known methods, processes, procedures, elements and circuits are not described in detail.

[0045] In addition, those skilled in the art should understand that the drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.

[0046] Unless the context clearly requires otherwise, throughout the description, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in the sense of "including, but not limited to".

[0047] In the description of the present application, it should be understood that the terms "first", "second", and the like are used only for the purpose of description and should not be construed as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise stated, the meaning of "multiple" is two or more.

[0048] In the solutions described in the specification and embodiments, if personal information processing is involved, the processing will be performed on the premise of legal basis (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will be processed only within the prescribed or agreed scope. The user's refusal to process personal information other than the necessary information required for basic functions will not affect the user's use of basic functions.

[0049] In order to better meet the travel needs of users, a multi-seat online bus is used to provide online car-hailing services, which can provide more seat resources than traditional online car-hailing models, and has flexibility in task processing compared with traditional public transportation systems, providing more convenient services and balancing the supply and demand of car-hailing resources.

[0050] Figure 1 The system block diagram of the online bus business system of the embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the online bus business system of the embodiment of the present application includes a server 10, a passenger terminal 20 and a driver terminal 30. The server 10, the passenger terminal 20 and the driver terminal 30 are connected to each other through a network 40 to realize the interaction of information and data. It should be understood that although Figure 1 only a certain number of online car-hailing servers 10, passenger terminals 20 and driver terminals 30 are shown, this does not mean that the number of each is limited, and multiple servers, passenger terminals and driver terminals can be included in the system. Figure 1

[0051] The server 10 should be understood as a device providing data processing, database, communication facilities. For example, the server 10 can refer to a single physical server with related communication and data storage and database facilities, or can refer to a collection of networked or clustered processors, related networks and storage devices, and operate on software and one or more database systems and application software supporting the services provided by the server. The server 10 can be a monolithic server or a distributed server across multiple computers or computer data centers, or can be various types of cloud servers. In some embodiments, each server can include hardware, software or embedded logic components or a combination of two or more such components for performing appropriate functions supported or implemented by the server.

[0052] ​The passenger terminal 20 and the driver terminal 30 are communication terminals capable of running computer programs. The communication terminals can be mobile phones, tablet computers, palmtop computers, wearable devices, vehicle-mounted terminals integrated with vehicles, and the like. The passenger terminal 20 and the driver terminal 30 each have a communication module capable of wired or wireless communication. In some embodiments, the passenger terminal 20 and the driver terminal 30 include at least one remote communication module, such as a communication circuit for WLAN, GPRS, 2G / 3G / 4G / 5G remote communication. The passenger terminal 20 and the driver terminal 30 also have display devices and input devices. The display devices can be liquid crystal displays, LED displays, or projection devices. The input devices can include touch screens, buttons, pressure sensors, and the like. The passenger terminal 20 and the driver terminal 30 receive instructions from passengers through the input devices and interact with the passengers or drivers through the display devices.

[0053] A passenger terminal application can be run on the passenger terminal 20. A driver terminal application can be run on the driver terminal 30. Meanwhile, the server 10 runs a server application. In some application scenarios, a passenger can issue a ride request by operating the passenger terminal application running on the passenger terminal 20. The server 10 receives the ride request and matches an appropriate driver terminal 30 based on, for example, location information reported by the driver terminal 30 and location information of the ride request, and then sends the ride request to one or more matched driver terminals 30. Further, a ride task can be generated.

[0054] The online bus of the embodiment has certain differences from the existing online car-hailing service. The existing online car-hailing service usually does not set a fixed station, but the online car-hailing vehicle patrols in a certain area of the city. The server 10 matches the corresponding ride request according to the position of the online car-hailing vehicle, forms a ride task, and sends the passenger-selected pickup location to the driver end. The driver end picks up and drops off the passengers at the passenger-selected pickup point and drop-off point according to the requirements of the ride task. In this business development process, the pickup point and the drop-off point are selected by the passengers through the passenger client, and can be any position that the online car-hailing vehicle can reach. Such service provides flexible personalized service as a taxi, and passengers can enjoy door-to-door travel service. However, such online car-hailing service and taxi have high prices. In order to reduce the price, carpooling service appears, that is, multiple passengers who do not know each other send carpooling service requests to the server. The server matches these carpooling service requests, forms a carpooling service task for multiple carpooling service requests, and assigns the carpooling service task to a specific online car-hailing driver end. The driver end picks up and drops off multiple passengers according to the order to different positions according to the carpooling service task. The carpooling service greatly reduces the service price and improves the utilization efficiency of the vehicle. However, the selection and determination of the pickup location and the drop-off location in the carpooling service are the same as those of the online car-hailing service, and are still selected by the passengers. The online car-hailing platform only recommends several pickup or drop-off points with high frequency in the region when the passengers select the pickup location, to assist the passengers in selection.

[0055] Then, there is still a demand for further reducing the travel price, and a demand for enjoying more flexible and convenient travel services than the existing public transportation while at a lower price. Based on the above demands, the online bus service appears. The online bus has the concept of fixed stations and integrates the logic of the existing carpooling service. However, it is different from the existing bus service. The existing bus service is different according to the bus line, and each line is operated based on a completely unchanged travel route. The online bus service forms a ride task based on the user's ride request, inheriting the mechanism of online initiation based on user request of online car service and carpooling service. On the other hand, the online bus service limits the pickup and drop-off locations to fixed stations as much as possible. The advantage of setting fixed stations is that more passengers can be picked up and dropped off at the same time at the fixed stations with a higher probability, improving efficiency. At the same time, in the case of setting fixed stations, passengers can initiate a ride request by scanning the code directly at the fixed station in addition to online request. At the same time, the online bus service still has high flexibility. The server can match the ride order according to the location of the passenger end initiating the request and the location of the driver end of the online bus in a carpooling-like logic. Moreover, the online bus is not running according to the set fixed route all day and all period, but running around the area covered by multiple different stations in the urban area, retaining the flexibility of online car and taxi. Moreover, in some modes, the travel route of the online bus can be dynamically changed during travel, with high intelligence, which can meet the travel demand of passengers with high efficiency.

[0056] In Figure 1 In the online bus service system shown, in a typical example, the passenger end 20 can initiate a ride request to the server 10 through the passenger end application running thereon, and the ride request can have the pickup station and the drop-off station (both are fixed stations) selected by the passenger. The server 10 can match and send the corresponding ride task to the driver end 30 of the online bus running to the vicinity of the drop-off station according to the online bus running around the pickup station, forming a ride order. The driver end 30 guides the online bus to travel to the pickup station through the driver end application running thereon, and along the predetermined travel route to pass through multiple fixed stations, and sends the passenger to the drop-off station. In this process, the driver end 30 of the online bus is still in the order listening state, and can continuously match new ride requests and pick up passengers at the corresponding pickup station and send them to the drop-off station. The server 10 can plan the route of the online bus in real time according to the actual distribution of the received ride requests, so that the online bus travels between different stations according to the planned route to pick up and drop off passengers.

[0057] In the embodiment of the application, the whole trip processing process and front-end interaction mode of the driver end 30 in the online bus service system are mainly provided to improve the efficiency of the whole trip processing process of the vehicle and the convenience of the driver operation, and thus improve the driver experience.

[0058] Figure 2 is a flowchart of a trip processing method of an embodiment of the present application. As shown in Figure 2 , the trip processing method of an embodiment of the present application includes the following steps:

[0059] In step S110, a target trip is received. The target trip has a corresponding travel route, and the travel route includes a plurality of travel sites. In this embodiment, the travel route corresponding to the target trip can be a pre-determined fixed route, or a travel route dynamically determined according to the current pick-up and drop-off site distribution of the travel task, and the embodiment does not limit this.

[0060] In an optional implementation, the embodiment of the present application can control the triggering of the departure control in the departure page to make the corresponding network bus in the listening state to obtain the target trip. In other optional implementations, the driver can also automatically enter the listening state after the end of the previous target trip to obtain the target trip, and the embodiment does not limit the way the driver obtains the target trip.

[0061] Specifically, after the network bus of this embodiment enters the listening state, if a passenger in the corresponding working area has placed an order, the corresponding travel route can be determined according to the pick-up and drop-off sites of the passenger's travel order to determine the target trip. If there is no passenger in the working area of the network bus to place an order, the driver end can receive the target trip of the fixed route assigned by the system.

[0062] Figure 3 is a flowchart of a working state control method of an embodiment of the present application. Figures 4-8 is a terminal page schematic diagram in the working state control process of an embodiment of the present application. As shown in Figure 3 , the working state control method of an embodiment of the present application includes the following steps:

[0063] In step S210, in response to the triggering of the departure control in the departure page, the corresponding network bus is controlled to be in the listening state to obtain the target trip.

[0064] In this embodiment, the driver can trigger the departure task through the departure page of the driver end application program running in the driver end to enter the listening state and obtain the target trip. As shown in Figure 4 , in this embodiment, the departure page 4 includes a departure control 41. The driver end controls the network bus to be in the listening state in response to the driver triggering the departure control 41, so that it can receive a new target trip.

[0065] In an optional implementation, the departure page 4 of the present embodiment can be the home page of the driver terminal application. The departure page 4 can further include a common tool display area for displaying common tools, such as a query control of a regular parking lot of the present bus-hailing service, a query control of a nearby parking lot, and the like, so as to facilitate the driver to timely check the corresponding parking lot when the driver needs to park.

[0066] Further, the departure page 4 can further include a service statistics area for displaying service statistics information of a working time length, a service mileage, a number of passenger service tasks, a passenger carrying time length, a passenger carrying mileage, and / or a number of passengers carried on the current date. Further optionally, the service statistics area can further include a historical data query control. When the historical data query control is triggered, historical data of the corresponding bus-hailing service is displayed, such as monthly overall statistics data, statistics data corresponding to each date in each month, and the like, which can be set according to the required statistics data, and the present embodiment is not limited thereto.

[0067] Further, the departure page 4 can further include a message prompt area for displaying a number of received messages and / or some newly received messages, so as to facilitate the driver to check the corresponding messages and alert information.

[0068] It should be understood that Figure 4 The illustrated departure page 4 is merely exemplary, and the present embodiment is not limited thereto. The page information can be configured according to actual application requirements, and will not be exemplified one by one herein.

[0069] Step S220, displaying a pick-up control on the departure page. Further, as shown in Figure 4 and Figure 5 The driver terminal displays the pick-up control 42 in the departure page 4 in response to the departure control 41 being triggered, and displays prompt information in a listening state, such as “listening”. In response to the pick-up control 42 being triggered and the corresponding pick-up condition being met, the present embodiment controls the bus-hailing service to end the working state. The pick-up condition can include that the current target trip has been completed, and the like.

[0070] Step S230, in response to the bus-hailing service being in the listening state, a rest control is controlled to be displayed.

[0071] Further, as shown in Figure 5 The driver can need to take a short rest to adjust the state after a long time of driving, and therefore, the driver terminal of the present embodiment can further display the rest control 43 in the departure page 5 when the bus-hailing service is in the listening state.

[0072] Step S240, in response to the rest control being triggered, the bus-hailing service is controlled to be in a paused listening state.

[0073] Further, as shown in Figure 5and Figure 6 As shown, in response to the rest control 43 being triggered, the online-hailing bus is controlled to be in a suspended order-listening state, and a suspended order-listening prompt message, such as "suspended order-listening", is displayed in the departure page 4.

[0074] Step S250: timing the rest time.

[0075] Step S260: Control and display the current rest time and the rest end control.

[0076] Step S270: In response to the end of rest control being triggered, the online-hailing bus is controlled to resume the order-listening state.

[0077] Furthermore, if Figure 5 and Figure 6 As shown, in response to the rest control 43 being triggered, the rest time is counted, and the current rest time and the end rest control 44 are displayed in the bus dispatch page 4. Further, in response to the end rest control 44 being triggered, the online bus is controlled to resume the order-listing state so that the server can continue to assign ride tasks to the current online bus. Figure 6 As shown, in this embodiment, the break end control 44 and the current break duration are displayed in a linked display manner with a left-right distribution to improve the convenience of information understanding. In other optional implementations, the break end control 44 and the current break duration can also be displayed in a linked display manner with other distribution forms (such as top-bottom distribution, etc.), or can also be displayed in a separate display manner. This embodiment of the present invention does not display this, and it can be adaptively configured according to the page distribution information.

[0078] It should be understood that the above steps S240-S260 can be executed simultaneously or sequentially, and this embodiment does not limit this.

[0079] In another optional implementation, to prevent drivers from taking long breaks, this embodiment can also set a break duration threshold. When the driver's break duration reaches this threshold, the online bus service is controlled to resume the order-receiving state and provide a reminder message indicating the end of the break. Optionally, the reminder message can be notified to the driver through one or more combinations of instant messaging, pop-up windows, bubbles, vibration, and voice broadcast, so that the driver is ready to resume receiving orders.

[0080] Furthermore, the rest control 43, rest duration and end rest control 44 of this embodiment are displayed in the form of bubbles, which can be displayed in the following manner: Figure 5 and Figure 6The dispatch page (or application homepage) shown can also be displayed on other pages currently operated by the driver. This embodiment does not limit the page it is located on. Furthermore, the rest control 43, rest duration, and end rest control 44 can be displayed on any page currently on the driver's side when the online bus is in the order-listening state.

[0081] In other optional implementations, the rest control 43, rest duration, and end rest control 44 may also be restricted in a manner of being embedded in a page or in a floating window. This embodiment does not limit their specific display manner.

[0082] In an optional implementation, to avoid passengers being unable to board a bus in a timely manner due to a lack of online-hailing buses operating on the corresponding route or a shortage of online-hailing buses, this embodiment also sets a threshold for the number of resting buses. To prevent drivers from frequently taking rest breaks, this embodiment also sets a threshold for the number of rest times a driver can take.

[0083] Furthermore, in response to a rest control being triggered, this embodiment queries the number of corresponding resting vehicles and / or the number of rest times for the current vehicle. In response to the number of resting vehicles not reaching a first threshold and / or the number of rest times not reaching a threshold, the online-hailing bus is placed in a suspended order-receiving state. Optionally, the number of resting vehicles may be resting online-hailing buses on the same route or in the same driving area.

[0084] Furthermore, in response to the number of resting vehicles reaching a first threshold, this embodiment controls the display of a first rest prompt message. In an optional implementation, this embodiment uses a pop-up window to display the first rest prompt message. It should be understood that this embodiment is not limited to this, and it can use other display methods, such as embedding in the page in the form of a text box, bubble display, and combining voice broadcast and other methods to provide prompts, etc., which will not be explained one by one here. Figure 7 As shown, in response to the rest control being triggered and the number of resting vehicles reaching a first threshold, pop-up window 7 is controlled to be displayed. Pop-up window 7 includes text information, such as "Current rest driver slots are full, please try again later," and confirmation control 71. Furthermore, in this embodiment, in response to confirmation control 71 being triggered, pop-up window 7 is controlled to disappear and the corresponding terminal page is restored.

[0085] Furthermore, in response to the number of breaks reaching a threshold, the embodiment controls the display of a second break prompt message. In an optional implementation, the embodiment uses a pop-up window to display the second break prompt message. It should be understood that the embodiment is not limited to this, and it can adopt other display methods, such as embedding in the page in the form of a text box, bubble display, and combining voice broadcast and other methods to provide prompts, etc., which will not be explained one by one here. Figure 8As shown, in response to the rest control being triggered and the rest times reaching the times threshold, the display pop-up window 8 is controlled. Wherein, the pop-up window 8 includes text information, such as "Today's rest times have been full, please keep listening to the order state", and a confirmation control 81. Further, the embodiment controls the pop-up window 8 to disappear and restore the corresponding terminal page in response to the confirmation control 81 being triggered.

[0086] It should be understood that the text content of various types of prompt information of the embodiment is only exemplary, and the text content can express accurate prompt content, and the embodiment does not limit the specific text content.

[0087] Step S120, display the first prompt information and the first navigation information on the navigation page of the target trip. Wherein, the first prompt information is used to prompt the driving site to be arrived, and the first navigation information includes the driving route to the driving site to be arrived.

[0088] After the online bus enters the listening order state and receives the target trip, the driver terminal is controlled to enter the navigation page. If no passenger task is matched in the target trip of the online bus, the driving route to the specified site is displayed on the navigation page, and if a passenger task is matched in the target trip of the online bus, the driving route to the corresponding passenger pickup site is displayed on the navigation page.

[0089] Figure 9 is a flowchart of a navigation control method according to an embodiment of the present application. Figures 10-11 is a schematic diagram of a navigation page at the beginning of a target trip according to an embodiment of the present application. As shown, Figure 9 The navigation control method according to the embodiment includes the following steps at the beginning of the target trip:

[0090] Step S121, in response to no passenger task being matched in the target trip, the first information and the first navigation route are displayed on the navigation page. Wherein, the first information is used to prompt to go to the specified driving site, and the first navigation route is the driving route to the specified driving site.

[0091] Optionally, when no passenger task is matched in the target trip, the corresponding target trip is a fixed trip specified by the system, and the specified site can be the starting site of the fixed trip. In other optional implementation manners, the specified site can also be the driving site closest to the online bus in the fixed trip.

[0092] As shown, Figure 10As shown, after the vehicle receives the target trip, if there is no matching ride task for the target trip, the driver side is controlled to display the navigation page 100. In the navigation page 100, the driving route L1 for driving to the designated driving station s1 and the first information 101 are displayed. Among them, the first information 101 includes text prompt information and trip prompt information. Among them, the content of the text prompt information can be "Received a new trip, please follow the navigation to drive to the designated station." The trip prompt information includes the current distance between the online bus and the designated station s1, the full distance of the driving route corresponding to the target trip, and the starting station s1, the intermediate station prompt and the final station s2 passed by the driving route corresponding to the target trip. It should be understood that this embodiment does not limit the specific content of the first information 101, and it can configure information restrictions and information display layout according to actual needs.

[0093] In step S122, in response to the target trip having at least one matching ride task, a second navigation route is determined based on the boarding and alighting stops of each ride task. The second navigation route includes a route to the first stop required for each ride task or a route including all stops required for each ride task.

[0094] Step S123: Control the navigation page to display the second information and the second navigation route. The second information includes the number of currently received ride tasks and passenger pickup prompt information.

[0095] like Figure 11 As shown, if there is only one ride task corresponding to the target trip, the driver is controlled to display a navigation page 110. In the navigation page 110, the driving route L2 for traveling to the boarding station s3 for the ride task and the second information 111 are displayed. The second information 111 includes text prompt information and trip prompt information. The text prompt information may contain the content of "1 trip received, please follow the navigation to pick up the passenger." The trip prompt information includes the current distance between the online bus and the boarding station s3 for the ride task, the total distance of the route corresponding to the target trip (i.e., completing the ride task), and the boarding station s3 and the drop-off station s4 passed by the route corresponding to the ride task in the target trip. Furthermore, the bottom position of the display area of ​​the second information 111 is also used to display the number of ride tasks for the current target trip. It should be understood that this embodiment does not limit the specific content of the second information 111, and it can be configured with information restrictions and information display layout according to actual needs.

[0096] like Figure 12As shown, if the target trip corresponds to more than one ride task, the driver side is controlled to display the navigation page 120. In the navigation page 120, the map navigation area is used to display the driving route L3 of the first driving station s5 required to travel to each ride task and the second information 121. Among them, the second information 121 includes text prompt information and trip prompt information. Among them, the content of the text prompt information can be "Received n trips, please follow the navigation to pick up passengers." Among them, n is the specific number of ride tasks received, n>1. The trip prompt information includes the current distance between the online bus and the first boarding station s5 of the ride task, the total distance of the driving route corresponding to the target trip (that is, completing each ride task), and the first boarding station s5, the intermediate station prompt and the last drop-off station s6 of the driving route corresponding to each ride task in the target trip. Furthermore, the bottom position of the display area of ​​the second information 121 is also used to display the number of ride tasks for the current target trip. It should be understood that this embodiment does not limit the specific content of the second information 121, and the information restriction configuration and information display layout can be configured according to actual needs.

[0097] It should be understood that the above Figures 10-12 The specific display content of the navigation page and the distribution of each display content during the navigation control process at the beginning of the target journey are merely exemplary, and this embodiment is not limited thereto. The content display configuration and content display distribution can be configured according to specific needs.

[0098] Step S130: In response to the fact that there is no corresponding boarding task at the driving station ahead of the vehicle, a missed station prompt message is displayed.

[0099] The vehicle may pass through a driving station where no passengers are getting on or off during its journey to a designated driving station or the target itinerary formed by each ride task. For these driving stations where no passengers are getting on or off, the embodiment of the present invention provides an automatic stop-by function so that the vehicle can automatically pass through the station without driver operation, thereby improving the operational convenience of the driver-side application and reducing the driver's attention to driving stations where no passengers are getting on or off, thereby improving the driver's experience.

[0100] Furthermore, this embodiment can also provide a pass-through control to provide the driver with the function of manually passing the station to avoid inaccurate positioning due to environmental or network hardware reasons. When the automatic pass-through is not triggered, the driver can determine that he has passed the corresponding driving station by triggering the pass-through control, further improving the driver's experience.

[0101] Figures 13-14 Schematic diagram of the site navigation page of an embodiment of the present invention. Figure 13As shown, in response to the vehicle traveling ahead corresponding driving station having no corresponding ride task, displaying the stop-by navigation page 130. In the stop-by navigation page 130, the stop-by prompt information is displayed, such as text information such as "leave the station and automatically stop-by".

[0102] Furthermore, the map navigation area of ​​the stop-by navigation page 130 also displays information such as the driving route L4 to the next stop in the target itinerary, a full route driving progress bar L, and specific navigation prompts.

[0103] Furthermore, the transit navigation page 130 also displays driving station information 132, such as station identification, station name, number of passengers getting on and off the station, etc. Optionally, the driving station information 132 may also include information about the station currently being traveled to and more operation controls. Figure 13 The current station to be headed for is taken as the designated location as an example, but it should be understood that it can also be a passenger pick-up station, that is, its specific display content is dynamically updated according to the driving progress and actual destination of the online bus. This embodiment will not give examples one by one.

[0104] In an optional implementation, a stop-by control 131 may also be embedded in the stop-by prompt information. Furthermore, in response to the vehicle leaving the corresponding driving station, this embodiment determines that the stop-by control is triggered, and in response to the stop-by control being triggered, confirms that the vehicle has passed the station, and controls the stop-by prompt information to disappear. In this embodiment, if the driver detects that the online-hailing bus has left the corresponding driving station, the stop-by control 131 may be automatically triggered. After the stop-by control 131 is triggered, the stop-by prompt information message is controlled to display the specific navigation page for the next station. In another optional implementation, if problems such as inaccurate positioning occur, the driver determines that the bus has left the corresponding station and the driver-side application does not start the automatic stop-by control, then the driver can manually trigger the stop-by control to determine that the online-hailing bus has left the corresponding station.

[0105] Furthermore, in order to avoid accidental touches by the driver, this embodiment also provides a secondary confirmation function for passing the station. Specifically, in response to the driver's operation triggering the stop-by-station control, this embodiment displays the secondary confirmation information for passing the station. The secondary confirmation information for passing the station includes location prompt information, a first navigation control, and a stop-by-station confirmation control. Furthermore, in response to the navigation control being triggered, this embodiment displays the driving route to the corresponding driving station, and in response to the stop-by-station confirmation control being triggered, confirms that the vehicle has passed the station. As a result, this embodiment can improve the accuracy of the driver's operation, avoid the impact caused by related accidental touches, and further improve the driver's experience.

[0106] like Figure 13 and Figure 14As shown, in response to the driver's operation triggering the stop-by control 131, a floating window 140 is displayed, and the stop-by secondary confirmation information is displayed in the floating window 140. In this embodiment, the stop-by secondary confirmation information is displayed in a floating window as an example, and it can also be displayed in a pop-up window, page jump, etc., and this embodiment is not limited to this.

[0107] The secondary confirmation information for the stopover includes location prompt information, navigation control 141, and stopover confirmation control 142. The location prompt information can be a text prompt, specifically, "The vehicle is far from the stop. Please confirm that you have left the stop before departing." It should be understood that this embodiment does not limit the specific content of the text; it can be consistent with the specific stopover prompt scenario.

[0108] Furthermore, in response to the triggering of navigation control 141, this embodiment displays a route to the corresponding travel stop. In other words, if the driver accidentally triggers the stop control 131, the online-hailing bus may still be some distance away from the corresponding stop. In this embodiment, triggering navigation control 141 can continue navigation to the corresponding stop or the next boarding or alighting point on the target itinerary, facilitating the driver's continued journey. It should be understood that after navigation control 141 is triggered, control window 140 disappears, and the corresponding navigation route is displayed on the navigation page.

[0109] Furthermore, in response to the triggering of the stop-by confirmation control 142, the stop-by prompt message is controlled to disappear. In other words, if the driver further confirms that he has left the corresponding stop, he can trigger the stop-by confirmation control 142 to achieve a second confirmation. After the stop-by confirmation control 142 is triggered, it is determined that the driver has actually left the corresponding stop. Then, after the control floating window 140 disappears, the stop-by prompt message is controlled to continue to display the specific navigation page for the next stop.

[0110] Furthermore, this embodiment can also display a close control ( Figure 14 (not shown), after the close control is triggered, the control pop-up window 140 disappears and returns to the previous navigation page. Thus, in this embodiment, when there is no need to redefine the navigation route, the driver can directly return to the previous navigation page by triggering the close control, further improving the convenience of operation.

[0111] Furthermore, in this embodiment, when the online-hailing bus arrives at a travel stop with passengers getting on board, a corresponding boarding control process is executed.

[0112] Figure 15 This is a flow chart of a vehicle boarding control method according to an embodiment of the present invention. Figures 16-18 Schematic diagram of the navigation page in the process of boarding control in an embodiment of the present invention. Figure 15As shown, the vehicle boarding control method according to the embodiment of the present invention includes the following steps:

[0113] Step S310: In response to the corresponding driving station ahead of the vehicle having a corresponding boarding task, the driving station information and the arrival control are displayed.

[0114] like Figure 16 As shown, when the vehicle's next stop has a corresponding boarding task, stop information 162 and arrival control 161 are displayed. Stop information 162 includes information such as the stop ID, stop name, and the number of people getting on and off at the stop. Optionally, stop information 162 may also include current event information and more operational controls. Figure 16 The current event is to pick up passengers as an example, but it should be understood that it can also be to go to a designated location, send passengers, etc., that is, its specific display content is dynamically updated according to the driving progress and actual destination of the online bus, and this embodiment will not give examples one by one.

[0115] Step S320: In response to a boarding event in the corresponding travel station's boarding task and the arrival control being triggered, control the display of at least one boarding task information, wherein the boarding task information includes a corresponding task identifier, the number of passengers, and a boarding confirmation control.

[0116] After the vehicle arrives at a travel station with a boarding event, it is necessary to determine whether the passengers have boarded the vehicle. Therefore, after the arrival control is triggered, this embodiment displays the corresponding boarding task information to facilitate the driver to confirm whether the passengers corresponding to each boarding task have boarded the vehicle to avoid missing passengers.

[0117] like Figure 16 and Figure 17 As shown, in this embodiment, in response to the arrival control 161 being triggered, the boarding task information of the boarding task corresponding to the driving station is displayed. In the navigation page 170 displayed after the arrival control 161 is triggered, the boarding task information of the predetermined boarding tasks can be controlled according to the page size, such as Figure 17 The boarding task information 171 and the boarding task information 172 shown in FIG. The boarding task information 171 and the boarding task information 172 respectively have corresponding task identifiers, number of passengers and boarding confirmation controls.

[0118] Step S330: In response to the boarding confirmation control being triggered, the state of the corresponding boarding task is controlled to be the boarded state.

[0119] like Figure 17As shown, after the driver confirms that the passenger of the ride task corresponding to the ride task information 172 has boarded the bus, the driver can trigger the boarding confirmation control in the ride task information 172 to control the state of the ride task to switch to the boarded state. Furthermore, after the boarding confirmation control in the ride task information 172 is triggered, the boarded state is displayed at the display position where the boarding confirmation control is located.

[0120] Furthermore, if Figure 17 As shown, the navigation page 170 also includes a sliding control 173. If there are many ride tasks at the current travel station (that is, more than the maximum number that can be displayed on the current page), the sliding control 173 is controlled to be displayed. In response to the sliding control 173 being triggered, this embodiment increases the display area of ​​the ride task information, for example, by sliding up to cover the map navigation area to increase the display area of ​​the ride task information, so that more ride task information can be displayed on the screen, and all ride task information can be viewed by sliding. Figure 18 shown.

[0121] Furthermore, if Figure 17 and Figure 18 As shown, the ride task information also includes a task cancellation control, and the navigation page also includes a task cancellation prompt information, which is used to prompt the remaining limit time of the cancelable task. Figure 17 For example, the ride task information 171 also includes a task cancellation control 1711.

[0122] In this embodiment, in response to the task cancel control being triggered, the corresponding boarding task is canceled and the status of the corresponding boarding task is controlled to be canceled. Furthermore, if a boarding task is successfully canceled, the canceled status is displayed at the display location of the corresponding boarding confirmation control, or the boarding task is deleted from the boarding task information display list.

[0123] Furthermore, the navigation page 170 includes a task cancellation prompt 175. The task cancellation prompt 175 is used to indicate the remaining time limit for canceling the task, for example, "If the passenger does not get on the bus after xx:xx, the task can be canceled." This prevents the driver from having to wait for the passenger for a long time, causing other passengers to be unable to reach their destination in time, and also prevents the driver from canceling the task shortly after arriving at the station, causing passengers to be unable to get on the bus in time.

[0124] Furthermore, the initial time of the remaining limit time can be determined according to actual application requirements. Optionally, the remaining limit time starts counting down after the arrival control 161 is triggered.

[0125] In an optional implementation, this embodiment controls the task cancellation control corresponding to each ride task to be in an untriggerable state when the remaining time limit is greater than 0, and controls the task cancellation control to be switched to an operable state in response to the remaining time limit being 0. This embodiment can effectively avoid the possibility of tasks being accidentally canceled due to accidental touches.

[0126] Figure 19 This is a flowchart of a task cancellation method according to an embodiment of the present invention. In another optional implementation, the task cancellation control corresponding to each ride task in this embodiment is always in a triggerable state, and when the task cancellation control is triggered, it is determined whether it is a valid trigger based on the remaining limit time obtained by query. Figure 19 As shown, the task cancellation method of this embodiment includes the following steps:

[0127] Step S410: In response to the task cancel control being triggered, query the remaining time limit.

[0128] Step S420 , determining whether the current remaining limit time is 0. If the current remaining limit time is 0, executing step S430 , and if the current remaining limit time is greater than 0, executing step S440 .

[0129] In step S430, in response to the remaining time limit being 0, the corresponding ride task is canceled. That is, after the time limit of the cancelable task is reached, if the driver triggers the task cancel control of a ride task, the ride task can be canceled.

[0130] In step S440, in response to the remaining time limit being greater than 0, a cancellation wait prompt is displayed. The cancellation wait prompt may include the specific value of the remaining time limit, such as "You can cancel the ride mission only after xx minutes and xx seconds." The cancellation wait prompt may be displayed by embedding a text box in the current page and using a prominent rendering method (e.g., a color and font that is different from surrounding information), or by displaying it in a pop-up window, or by combining it with a voice broadcast. This embodiment does not limit the specific prompt method.

[0131] Furthermore, to further prevent passengers from accidentally triggering the task cancellation control, an embodiment of the present invention provides a secondary confirmation function. Specifically, in response to the task cancellation control being triggered, this embodiment displays a secondary cancellation confirmation message, wherein the secondary cancellation confirmation message includes task cancellation condition information, a first waiting control, and a cancellation confirmation control. In response to the first waiting control being triggered, the corresponding navigation page is returned, and in response to the cancellation confirmation control being triggered, the corresponding ride task is canceled.

[0132] Figure 20 Schematic diagram of the cancellation confirmation page of an embodiment of the present invention. Figure 17 andFigure 20 As shown, taking the task cancel control 1711 in the ride task information 171 as an example, in response to the driver's operation triggering the task cancel control 1711, a floating window 200 is displayed, and the cancellation secondary confirmation information is displayed in the floating window 200. In this embodiment, the cancellation secondary confirmation information is displayed in a floating window as an example, and it can also be displayed in a pop-up window, page jump, etc., and this embodiment is not limited to this.

[0133] The cancellation secondary confirmation information includes a text prompt, a waiting control 201, and a cancellation confirmation control 202. The text prompt information may include a textual inquiry for confirming the cancellation and cancellation rules and restrictions. It should be understood that this embodiment does not limit the specific content of the text; it only needs to be consistent with the specific stop-by-station prompt scenario.

[0134] Furthermore, in response to the triggering of wait control 201, this embodiment returns to the corresponding navigation page, namely, navigation page 170. In other words, if the driver accidentally triggers task cancel control 1711, the driver can trigger wait control 201 to return to navigation page 170 and continue waiting for the next passenger to board. It should be understood that after the wait control 201 is triggered, the control window 200 disappears and the driver returns to navigation page 170.

[0135] Furthermore, in response to the cancellation confirmation control 202 being triggered, the corresponding boarding task is canceled. That is, if the driver further confirms the need to cancel the current boarding task, they can trigger the cancellation confirmation control 202 for a second confirmation. After the cancellation confirmation control 202 is triggered, the corresponding boarding task is canceled, the floating window 200 is controlled to disappear, and the status of the corresponding boarding task is controlled to be canceled. Furthermore, if a boarding task is successfully canceled, the canceled status is displayed at the display location of the corresponding boarding confirmation control, or the boarding task is deleted from the boarding task information display list.

[0136] Furthermore, this embodiment can also display a close control ( Figure 20 (not shown), after the close control is triggered, the control floating window 200 disappears and returns to the previous navigation page 170.

[0137] In an optional implementation, the ride task information also includes a number of people modification control. Figure 17 As shown, the ride task information 171 also includes a number modification control 1712. Therefore, in this embodiment, if a passenger adds or removes passengers traveling the same route after booking a ride, or if a passenger incorrectly enters the number of passengers when booking a ride, resulting in the actual number of passengers required to board the vehicle being different from the number of passengers specified in the ride task, the driver can modify the actual number of passengers in the corresponding ride task. This ensures the accuracy of the number of passengers in the vehicle while reducing the number of passengers required to board the vehicle, further improving the user experience.

[0138] Figure 21 This is a flow chart of a method for modifying the number of people in an embodiment of the present invention. Figure 21 As shown, the method for modifying the number of people in this embodiment includes the following steps:

[0139] Step S510: In response to the number of passengers modification control being triggered, the number of passengers confirmation information is displayed, wherein the number of passengers confirmation information includes a boarding task identifier, a number of passengers input control, and a modification confirmation control.

[0140] Step S520: In response to the modification confirmation control being triggered, the number of people in the corresponding ride task is modified.

[0141] Figure 22 Schematic diagram of the number of people modification confirmation page of the embodiment of the present invention. Figure 17 and Figure 22 As shown, taking the number of passengers modification control 1712 in the ride task information 171 as an example, in response to the driver's operation triggering the number of passengers modification control 1712, a floating window 210 is displayed, which displays the ride task identifier 211, the number of passengers input control 212, and the modification confirmation control 213. In this embodiment, the cancellation of the secondary confirmation information is displayed via a floating window as an example, but it can also be displayed via a pop-up window, page jump, etc., and this embodiment is not limited to this.

[0142] The number of people input control 212 includes a plus control and a minus control. The initial number in the number of people input control 212 is the initial number of people in the ride task, and the driver can increase or decrease the number of people in the corresponding ride task by operating the plus control or minus control.

[0143] Furthermore, in response to the modification confirmation control 213 being triggered, the embodiment modifies the number of people in the corresponding ride task. Optionally, after the modification confirmation control 213 is triggered, the control floating window 210 disappears and the number of people in the ride task information 171 is modified.

[0144] Furthermore, in this embodiment, a cancel operation control 214 may be displayed in the floating window 210 . After the cancel operation control 214 is triggered, the floating window 210 is controlled to disappear and return to the previous navigation page 170 .

[0145] Further, if the number of people in the ride task increases, it can cause a problem of insufficient seats on the vehicle. In the embodiment, a seat shortage prompt information can be displayed in the floating window 210. Further, optionally, when the driver operates the add control, it is determined whether the vehicle seats meet the modified number of people, and if the vehicle seats do not meet the modified number of people, a seat shortage prompt information is displayed in the floating window 210. In an optional implementation, when it is detected that the vehicle seats are insufficient, the number in the number input control 212 is controlled not to change with the operation of the add control, and a prompt information of the vehicle seat shortage is prompted in text or voice. In another optional implementation, when it is detected that the vehicle seats are insufficient, the number in the number input control 212 is controlled to change with the operation of the add control, and the number in the number input control 212 is controlled to change color to prompt the vehicle seat shortage, and text or voice can also be used to further prompt the vehicle seat shortage prompt information. Optionally, whether the vehicle seats are sufficient is determined based on all ride tasks.

[0146] In other optional implementations, the embodiment determines whether the vehicle seats meet the modified number of people in response to the modification confirmation control 213 being triggered, determines that the number of people in the corresponding ride task is modified successfully in response to the vehicle seats meeting the modified number of people, and displays a seat shortage prompt information in response to the vehicle seats not meeting the modified number of people.

[0147] Further optionally, the seat shortage prompt information can be displayed through a new floating window, or the navigation page 170 can be returned to, and the seat shortage prompt information is displayed in the display area of the ride task information 171. Optionally, the seat shortage prompt information can be displayed around the number modification control.

[0148] Further, the seat shortage prompt information includes a first cancel control. The embodiment cancels the corresponding ride task in response to the first cancel control being triggered. Further, the first cancel control can be a cancel control embedded in the seat shortage prompt information, or a task cancel control 1711 in an operable state, and the embodiment does not limit the setting manner of the cancel control. Optionally, the seat shortage prompt information can also include a text prompt information to prompt the seat shortage to cancel the corresponding order.

[0149] In an optional implementation, the embodiment controls the task cancel control of the corresponding ride task to switch to an operable state in response to the seats not meeting the modified number of people. That is, in the embodiment, even if the current remaining limit duration is greater than 0, but the passenger confirms to increase the number of people and the vehicle seats are insufficient, at this time the task cancel control of the corresponding ride task can be switched to an operable state, so as to facilitate the driver to operate the corresponding task cancel control to cancel the ride task.

[0150] Therefore, the embodiment can modify the number of passengers getting on the vehicle through the driver end, and can determine whether to cancel the ride task by judging whether the seats of the vehicle are sufficient, thereby further simplifying the operation of the passenger, improving the degree of autonomous operation of the driver, and further improving the experience of the driver and the passenger.

[0151] In an optional implementation, in order to avoid the mis-touch of the driver, the embodiment further sets a station secondary confirmation function. Specifically, the embodiment displays station secondary confirmation information in response to the station control being triggered. The station secondary confirmation information includes position prompt information, a second navigation control, and a station confirmation control. Further, the embodiment displays a driving route to the corresponding driving station in response to the second navigation control being triggered, and confirms that the vehicle arrives at the station in response to the station confirmation control being triggered. Therefore, the embodiment can improve the accuracy of the operation of the driver, avoid the influence caused by the related mis-touch, and further improve the experience of the driver.

[0152] Figure 23 FIG. 17 is a schematic diagram of a station secondary confirmation page according to an embodiment of the present application. As shown in FIG. 17, the station secondary confirmation page includes a position prompt information 171, a second navigation control 172, and a station confirmation control 173. Figure 15 Figure 23 As shown in FIG. 17, the floating window 230 is displayed in response to the station control 161 being triggered by the driver. The station secondary confirmation information is displayed in the floating window 230. It should be understood that the embodiment is not limited to the floating window, and the station secondary confirmation information can also be displayed in the form of a pop-up window or page jump.

[0153] The station secondary confirmation information includes position prompt information, a navigation control 231, and a station confirmation control 232. The position prompt information can be text prompt information, and the text content can be “The vehicle is far away from the station. Please confirm to reach the station before sliding”. It should be understood that the embodiment is not limited to the specific content of the text, and the text can conform to the specific station prompt scenario.

[0154] Further, the embodiment displays a driving route to the corresponding driving station in response to the navigation control 231 being triggered. That is, if the station control 161 is triggered by mistake, the net bus can be still a certain distance away from the corresponding station. The embodiment can trigger the navigation control 231 to continue the navigation to the corresponding station or the next target ride point, so as to continue the journey of the driver. It should be understood that the floating window 230 disappears after the navigation control 231 is triggered, and the corresponding navigation route is displayed on the navigation page.

[0155] Further, the vehicle arrives at the station in response to the station confirmation control 232 being triggered. If there is a passenger getting on the vehicle at the corresponding station, the display page 170 is displayed.

[0156] ​Further, in the embodiment, as shown in Figure 17 the navigation page 170 further includes a continue trip control 174. After confirming that all passengers at the current driving site where the vehicle is currently located have been picked up and dropped off, the driver can trigger the continue trip control 174 to continue the target trip, and the map navigation page displays the driving route to the next site.

[0157] Further, in order to further avoid the passenger from mistakenly triggering the continue trip control, the embodiment of the present application provides a secondary confirmation function. Specifically, the embodiment displays trip secondary confirmation information in response to the continue trip control being triggered. The trip secondary confirmation information includes trip start prompt information, a second waiting control, and a trip confirmation control. Further, the embodiment returns to the corresponding navigation page in response to the second waiting control being triggered, and controls the display of the navigation route to the corresponding next driving site in response to the trip confirmation control being triggered.

[0158] Figure 24 is a schematic diagram of a trip start secondary confirmation page of the embodiment of the present application. As shown in Figure 17 and Figure 24 in response to the continue trip control 174 being triggered, a floating window 240 is displayed. The trip secondary confirmation information is displayed in the floating window 240. The embodiment takes the display of the trip secondary confirmation information through the floating window as an example, and the trip secondary confirmation information can also be displayed in the form of a pop-up window, page jump, or the like, and the embodiment does not limit this.

[0159] The trip secondary confirmation information includes trip start prompt information, a waiting control 241, and a trip confirmation control 242. The trip start prompt information can be text confirmation information indicating whether all passengers at the current site have been received. For example, “After starting the trip, the passengers who have not been picked up will be automatically canceled. Please confirm that all passengers have been received before departure.” It should be understood that the embodiment does not limit the specific content of the text, and it can conform to the specific continue trip prompt scenario.

[0160] Further, the embodiment returns to the corresponding navigation page, i.e., the navigation page 170, in response to the waiting control 241 being triggered. That is, if the continue trip control 174 is mistakenly triggered by the driver, the driver can trigger the waiting control 241 to return to the navigation page 170 and continue to wait for the subsequent passengers to get on the vehicle. It should be understood that after the waiting control 241 is triggered, the floating window 240 disappears and the navigation page 170 is returned.

[0161] Further, in response to the trip confirmation control 242 being triggered, the target trip is continued, and a navigation route to the corresponding next driving station is displayed. Meanwhile, after the trip confirmation control 242 is triggered, the passenger task of the passenger who has not boarded is cancelled. That is, if the driver further confirms that the current passenger task needs to be continued, a second confirmation can be achieved by triggering the trip confirmation control 242, and after the trip confirmation control 242 is triggered, the target trip is continued, a navigation route to the corresponding next driving station is displayed, the passenger task of the passenger who has not boarded is cancelled, and the floating window 240 disappears.

[0162] Further, the embodiment can also display a closing control (not shown in FIG. 24) in the floating window 240, and after the closing control is triggered, the floating window 240 disappears, and the previous navigation page 170 is returned. Figure 24

[0163] Further, if the corresponding driving station in front of the vehicle has a corresponding passenger task, the driving station information and a station arrival control are displayed. Further, in response to the passenger task of the corresponding driving station only including a getting-off event, and the station arrival control being triggered, a trip continuation control is displayed, and after the trip continuation control is triggered, the target trip is continued, and a navigation route to the corresponding next driving station is displayed. In other optional implementations, consistent with the operation process with the getting-on event, passenger task information including confirmation of getting-off can be displayed, and after the confirmation getting-off control in each passenger task information is triggered, that is, after all passengers who confirm getting-off at the current station get off, the trip continuation control is triggered. In other optional implementations, a second confirmation can also be used to make the driver further confirm whether all passengers who get off at the current station have gotten off, and confirm whether to continue the trip, which will not be described in detail herein.

[0164] Further, the navigation page of the target trip of the embodiment further includes more operation controls, as shown in FIG. 25. Figure 13 Figures 16-18 Further, the navigation page of the target trip of the embodiment further includes more operation controls, as shown in FIG. 25.

[0165] Figure 25 FIG. 26 is a display page schematic diagram of a stopover station list according to an embodiment of the present application. As shown in FIG. 26, the display page 250 of the stopover station list includes a stopover station list 251. The stopover station list 251 is arranged in order of the route. Further, the stopover station list 251 uses different display modes for the driving stations that have been passed through, the driving stations that will arrive at or are currently arriving at, and the subsequent driving stations. Further, the information of each station in the stopover station list 251 includes the station name, the number of passengers getting on and off at the corresponding station, and the like. Figure 25 Further, the navigation page of the target trip of the embodiment further includes more operation controls, as shown in FIG. 25.​​

[0166] Further, the embodiment provides the function of stopping the service for the driver in the case that the service cannot be continued due to the abnormal situation such as vehicle failure. As shown in FIG. 25, the display page 250 of the stop station list further includes a stop service control 252. The embodiment determines to stop the service in response to the stop service control being triggered. Thus, the embodiment can further improve the user experience. Figure 25

[0167] Further, the embodiment displays the secondary confirmation information of stopping the service in response to the stop service control being triggered. The secondary confirmation information of stopping the service includes stop service prompt information, a first continue control and a first stop confirmation control.

[0168] Figure 26 FIG. 26 is a schematic diagram of the secondary confirmation page of stopping the service according to the embodiment of the application. As shown in FIG. 26 and FIG. 27, the secondary confirmation information of stopping the service is displayed in a floating window 260 in response to the stop service control 252 being triggered. The embodiment takes the example of displaying the secondary confirmation information of stopping the service through the floating window, which can also be displayed in the form of a pop-up window, page jump or the like, and the embodiment does not limit this. Figure 25 Figure 26 The secondary confirmation information of stopping the service includes stop service prompt information, a first continue control 261 and a first stop confirmation control 262. The stop service prompt information can be the prompt information that all tasks need to be cancelled after stopping the service. For example, "after stopping the service, all tasks on the vehicle will be cancelled, please make sure that the service cannot be continued". It should be understood that the embodiment does not limit the specific content of the text, which can meet the prompt scene of stopping the service.

[0169] Further, the embodiment returns to the corresponding page, i.e. the page 250, in response to the first continue control 261 being triggered. That is, if the stop service control 252 is triggered by mistake, the driver can trigger the first continue control 261 to return to the page 250 to continue the target trip. It should be understood that the floating window 260 disappears and returns to the page 250 after the first continue control 261 is triggered.

[0170] Further, the embodiment determines to stop the service in response to the first stop confirmation control 262 being triggered, and controls all tasks on the vehicle to be cancelled.

[0171] Further, the embodiment can further display a close control (not shown in FIG. 26) in the floating window 260. The floating window 260 disappears and returns to the previous page 250 after the close control is triggered.

[0172] Further, the embodiment can further display a close control (not shown in FIG. 26) in the floating window 260. The floating window 260 disappears and returns to the previous page 250 after the close control is triggered. Figure 26 Further, the embodiment can further display a close control (not shown in FIG. 26) in the floating window 260. The floating window 260 disappears and returns to the previous page 250 after the close control is triggered.​​

[0173] Further, the embodiment can provide a proof material uploading control after the stop service control 252 or the first stop confirmation control 262 is triggered, so as to ensure the validity of the service stop caused by vehicle failure and the like.

[0174] Further, the embodiment can further facilitate the driver operation, such as Figure 25 As shown, the stop station list display page 250 further includes a vehicle collection control 253. The embodiment controls the vehicle to be in a stop order listening state in response to the vehicle collection control being triggered. Thus, the embodiment can further improve the user experience.

[0175] Further, the embodiment displays vehicle collection secondary confirmation information in response to the vehicle collection control being triggered. The vehicle collection secondary confirmation information includes vehicle collection prompt information, a second continue control and a second stop confirmation control.

[0176] Figure 27 FIG. 6 is a schematic diagram of a vehicle collection secondary confirmation page according to an embodiment of the present application. As shown Figure 25 and Figure 27 In response to the vehicle collection control 253 being triggered, a floating window 270 is displayed. The vehicle collection secondary confirmation information is displayed in the floating window 270. It should be understood that the embodiment takes the floating window as an example for displaying the vehicle collection secondary confirmation information, and the vehicle collection secondary confirmation information can also be displayed in a pop-up window, by page jumping or the like, and the embodiment is not limited in this regard.

[0177] The vehicle collection confirmation information includes vehicle collection prompt information, a second continue control 271 and a second stop confirmation control 272. The vehicle collection prompt information is used to prompt the vehicle collection condition and result. For example, “after the order listening is stopped, no order will be assigned to you, please ensure that the order listening is stopped before shift change, and the vehicle will be automatically collected after the trip is completed”. It should be understood that the embodiment is not limited in the specific content of the text, and the text can meet the specific vehicle collection prompt scene.

[0178] Further, the embodiment returns to the corresponding page, i.e., the page 250, in response to the second continue control 271 being triggered. That is, if the vehicle collection control 253 is triggered by mistake, the driver can trigger the second continue control 271 to return to the page 250 to continue the target trip. It should be understood that the floating window 270 disappears and returns to the page 250 after the second continue control 271 is triggered.

[0179] Further, in response to the second stop confirmation control 272 being triggered, it is determined that the service is stopped, and the vehicle is controlled to be in a stop order listening state, i.e., no order is assigned to the vehicle.

[0180] Further, the embodiment can further display a close control ( Figure 26(not shown), after the close control is triggered, the control floating window 270 disappears and returns to the previous page 250.

[0181] In an optional implementation, Figure 25 As shown, the stop list display page 250 also includes a newly added stop prompt message, which is used to indicate the dynamic update of the stop list, for example, "New stops will be added for you when a new task is received during the trip." It should be understood that this embodiment does not limit the specific content of the text, and it can be used to meet the specific scenario of the dynamic update prompt of the stop list.

[0182] Figure 28 This is a schematic diagram of a display page for a stop list in an embodiment of the present invention. If a new ride task is received during the trip, and the boarding station or alighting station corresponding to the new ride task is different from the previously received ride task, the corresponding station will be added to the stop list. Figure 25 and 28 As shown, relative to Figure 25 The stop list in includes station a-station e. After receiving a new ride task, Figure 28 The dynamically updated stop list in includes station a to station i.

[0183] Furthermore, after receiving a new ride task, if the driver is on the navigation page, the new task reception information is displayed on the navigation page.

[0184] Furthermore, in response to receiving a new ride task while the vehicle is traveling, this embodiment determines the boarding station of the new ride task. In response to the new ride task being the first ride task of the target trip, or the boarding station of the new ride task being before the station to which the vehicle is currently traveling, a first new ride task reception message is displayed. In response to the boarding station of the new ride task being after the station to which the vehicle is currently traveling, a second new ride task reception message is displayed. The first new ride task reception message includes a third prompt message and a fourth navigation message. The third prompt message is used to prompt the driver to receive the new ride task and to proceed to the boarding station of the new ride task. The fourth navigation message is the driving route to the boarding station of the new ride task. The second new ride task reception message is used to prompt the driver to receive the new ride task and to maintain the current station to which the vehicle is currently traveling.

[0185] That is, if the received new task is the first task of the current target trip, the vehicle does not need to go to the designated driving station, but directly goes to the pick-up station of the new task to pick up the passenger, so the driver needs to be prompted that the current going station needs to be changed. If the pick-up station of the received new task is located before the stop station of the previous pick-up task of the current going station, the new task needs to be picked up by passing through the pick-up station of the new task first, so the driver also needs to be prompted that the current going station needs to be changed. Thus, the embodiment can prompt the station change to avoid the situation that the driver misses the stop station required by the new task.

[0186] Figures 29-30 FIG. 1 is a schematic diagram of a navigation page of the embodiment of the present application when receiving a new task. As shown in Figure 29 , when receiving a new task and the current going station needs to be changed, the first new task receiving information 29 is displayed. The specific content of the first new task receiving information 29 can be "New task for you: go to the new station, please press the navigation button". It should be understood that the route of the map navigation interface is updated based on the actual going station.

[0187] As shown in Figure 30 , when receiving a new task and the current going station does not need to be changed, the second new task receiving information 300 is displayed. The specific content of the first new task receiving information 29 can be "New task for you: current station unchanged, please press the navigation button".

[0188] Further, the first new task receiving information 29 and the second new task receiving information 300 also include the remaining time of information display, and when the remaining time is 0, the first new task receiving information 29 and the second new task receiving information 300 disappear.

[0189] Further, in the embodiment, the navigation page of the target trip also includes a navigation overview control. The embodiment displays the overall route map of the required stop stations in the target trip in response to the navigation overview control being triggered.

[0190] Figure 31 FIG. 1 is a schematic diagram of a navigation page of the embodiment of the present application when receiving a new task. As shown in Figure 13 , the map navigation area in the navigation page 130 also includes a navigation overview control 133. It should be understood that the embodiment is described by taking Figure 13 as an example, and it should be understood that the map navigation area of any navigation page in the processing process of the target trip can include or not include the navigation overview control. As shown in Figure 13 and 31 , in response to the navigation overview control 133 being triggered, the overall route map Lo of the required stop stations in the target trip is displayed. The overall route map Lo includes the pick-up and drop-off stations corresponding to the received pick-up tasks in the current target trip.

[0191] Further, the embodiment further provides an overspeed reminding function to avoid overspeed of the vehicle and ensure safety of the trip. Specifically, the embodiment acquires the speed of the vehicle, and in response to the speed of the vehicle being greater than a speed threshold of the current road, controls the navigation page to flash. The color of the flashing is a predetermined color. For example, red light is used for flashing, and it should be understood that the embodiment does not limit the color of the flashing, which can be preset according to actual conditions, and the driver can also customize it by setting, and the setting method of the flashing mode, the frequency of the flashing, and the color is not limited herein.

[0192] Figure 32 FIG. 8 is a schematic diagram of the overspeed reminding of the embodiment of the present application. As shown in FIG. 8, the embodiment can control the driver terminal device to flash at the frame in a predetermined color and at a predetermined frequency when the vehicle overspeeds, and it should be understood that Figure 32 the embodiment is merely exemplary, and the specific flashing form can be set according to actual conditions. Figure 32

[0193] Step S140, in response to the vehicle reaching the last driving site in the driving route, displaying second prompt information and third navigation information. The second prompt information is used to prompt to go to the corresponding parking area, and the navigation information includes a navigation route to the parking area.

[0194] Figures 33-36 FIG. 9 is a schematic diagram of the terminal page after reaching the terminal site of the embodiment of the present application. As shown in FIG. 9, when going to the terminal site of the current target trip, the bottom side of the terminal page 330 displays an operation key 331 of reaching the terminal site. It should be understood that the operation of the operation key 331 of reaching the terminal site is basically the same as that of the reaching control of the intermediate site without passengers described above, and details are not repeated herein. The embodiment determines that the current target trip ends in response to the operation key 331 of reaching the terminal site being triggered and triggered successfully. Figure 33 After the current target trip ends, the driver can be guided to go to the corresponding parking lot, such as a designated parking lot or a parking lot closest to the current position, etc. As shown in FIG. 10, in the navigation page 340 of going to the parking lot, the parking lot information 341 and the operation key 342 of reaching the parking lot are displayed. The parking lot information 341 includes information such as the name of the parking lot and the distance from the current position of the vehicle, etc. Optionally, the parking lot information 341 can also include current event information and more operation controls.

[0195] In the embodiment, the current event is to go to the nearest parking lot. Figure 34 Figure 34 Further, as shown in FIG. 11 and FIG. 12,

[0196] Further, as shown in FIG. 11 and FIG. 12, Figure 34 Figure 35 ​​​As shown, in response to more operation controls in the navigation page 340 being triggered, this embodiment displays the current trip to the parking lot.

[0197] like Figure 35 As shown, terminal page 35 displays instructions for heading to the parking lot, such as "Heading to the designated parking lot, please follow the navigation," and text navigation information for the parking lot, including, for example, the parking lot name, the distance from the vehicle's current location, and the estimated travel time. Terminal page 35 also includes an early vehicle collection control 351. In response to the triggering of early vehicle collection control 351, this embodiment verifies whether the vehicle collection conditions are met. If so, the vehicle is determined to be collected and placed in a stopped order state. Furthermore, in response to the triggering of early vehicle collection control 351, this embodiment also accesses a secondary confirmation page for early vehicle collection. On this secondary confirmation page, the driver confirms whether to collect the vehicle in advance to avoid misoperation.

[0198] Furthermore, the terminal page 35 can also display operation controls with other functions, which can be configured according to actual needs, such as configuring the customer service center, setting, viewing tasks and other functions. This embodiment does not limit this, and it can be set according to actual needs.

[0199] Furthermore, if the driver triggers the operation of returning to the corresponding parking lot during the target trip, a pop-up window can be displayed to indicate parking. Figure 36 As shown, if the driver triggers the operation of returning to the corresponding parking lot during the target trip, a pop-up window 360 is displayed on the terminal page, and parking reminder information is displayed in the pop-up window 360, such as "You are leaving the car, please park the car first and then return to the permanent parking lot" and other text information.

[0200] It should be understood that during the execution of the entire target journey of the above-mentioned online bus-hailing service, the above-mentioned terminal pages, display methods of various prompt information and text prompt contents are all exemplary and can be configured based on actual needs. This embodiment is not limited to this.

[0201] The embodiment of the present invention receives a target trip with a corresponding driving route, displays first prompt information and first navigation information on the navigation page of the target trip for indicating the driving station to be visited, displays stop-by prompt information and second navigation information in response to the vehicle position arriving at the corresponding driving station and the corresponding driving station having no corresponding ride task, and displays second prompt information and third navigation information for prompting the vehicle to go to the corresponding parking area in response to the vehicle arriving at the last driving station in the driving route. Thus, the embodiment of the present invention realizes the overall interactive process of the online car-hailing service receiving the ride task on the scheduled route corresponding to the target trip, and provides an automatic stop-by function without passenger stops, which simplifies the stop-by operation steps and improves the trip processing efficiency and user experience.

[0202] Figure 37 is a flowchart of a trip processing apparatus of an embodiment of the present application. As shown in Figure 37 , the trip processing apparatus 370 of the present embodiment includes a trip receiving unit 371, a first display unit 372, a second display unit 373, and a third display unit 374.

[0203] The trip receiving unit 371 is configured to receive a target trip having a corresponding travel route including a plurality of travel sites. The first display unit 372 is configured to display first prompt information for prompting a travel site to be arrived at and first navigation information including a travel route to the travel site to be arrived at on a navigation page of the target trip. The second display unit 373 is configured to display a pass-by prompt information in response to the vehicle having no corresponding pick-up task for a corresponding travel site in front of the vehicle. The third display unit 374 is configured to display second prompt information for prompting a corresponding parking area to be arrived at and third navigation information including a navigation route to the parking area in response to the vehicle arriving at a last travel site in the travel route.

[0204] The embodiment of the present application receives a target trip having a corresponding travel route, displays first prompt information for prompting a travel site to be arrived at and first navigation information on a navigation page of the target trip, displays pass-by prompt information and second navigation information in response to the vehicle position arriving at a corresponding travel site and the corresponding travel site having no corresponding pick-up task, and displays second prompt information for prompting a corresponding parking area to be arrived at and third navigation information in response to the vehicle arriving at a last travel site in the travel route. Thus, the embodiment of the present application realizes the overall interactive flow of the online car-hailing receiving a target trip processing a pick-up task on a corresponding scheduled route, provides an automatic pass-by function for a no-passenger site, simplifies the pass-by operation steps, and improves the trip processing efficiency and user experience.

[0205] Figure 38 is a schematic diagram of an electronic device of an embodiment of the present application. As shown in Figure 38As shown, the electronic device 380 is a general-purpose data processing device that includes a general-purpose computer hardware structure that includes at least a processor 381 and a memory 382. The processor 381 and the memory 382 are connected by a bus 383. The memory 382 is adapted to store instructions or programs executable by the processor 381. The processor 381 can be a single independent micro-processor or a collection of one or more micro-processors. Thus, the processor 381 performs the processing of data and the control of other devices by executing the instructions stored in the memory 382 as described above. The bus 383 connects the above-mentioned components together, while connecting the above-mentioned components to a display controller 384 and a display device, and an input / output (I / O) device 385. The input / output device 385 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a body sensor input device, a printer, and other devices known in the art. Typically, the input / output device 385 is connected to the system through an input / output (I / O) controller 386.

[0206] Those skilled in the art will understand that the embodiments of the present application can be provided as methods, apparatus (devices) or computer program products. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-readable storage media (including, but not limited to, disk memory, CD-ROMs, optical storage devices, etc.) embodying computer usable program code.

[0207] The embodiments of the present application are described with reference to flowcharts according to the methods, apparatus (devices) and computer program products of the embodiments of the present application. It should be understood that each flow in the flowcharts can be implemented by computer program instructions.

[0208] These computer program instructions can be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device that implements the function specified in the flow Figure 1 of one or more flows.

[0209] These computer program instructions can also be provided to a general-purpose computer, a special-purpose computer, an embedded processing machine or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce an apparatus that implements the function specified in the flow Figure 1 of one or more flows.

[0210] Another embodiment of the present application relates to a non-volatile storage medium for storing a computer readable program for causing a computer to execute some or all of the above-mentioned method embodiments.

[0211] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned method embodiments can be completed by a program stored in a storage medium, including a plurality of instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage media that can store program codes.

[0212] The above only describes the preferred embodiments of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A trip processing method, applied to the driver side of online bus hailing, characterized in that: The method comprises: receiving a target trip, the target trip having a corresponding driving route, the driving route including a plurality of driving stops, the driving route being determined based on the boarding and alighting stops of a passenger's ride order, or if there are currently no passenger orders in the service area of ​​the online-hailing bus, and the driving route being a fixed route assigned by the received system; Displaying first prompt information and first navigation information on the navigation page of the target trip, wherein the first prompt information is used to indicate the destination, and the first navigation information includes a driving route to the destination; In response to the fact that there is no corresponding ride task at the corresponding driving station ahead of the vehicle, a stop-by-stop prompt message is displayed, wherein the stop-by-stop prompt message is embedded with a stop-by-stop control, and the stop-by-stop control is automatically triggered by detecting that the online-hailing bus leaves the corresponding driving station or is manually triggered by the driver; In response to the vehicle arriving at the last driving stop in the driving route, displaying a second prompt message and a third navigation message, wherein the second prompt message is used to prompt the vehicle to go to the corresponding parking area, and the third navigation message includes a navigation route to the parking area; The method further comprises: In response to a corresponding driving station ahead of the vehicle having a corresponding ride task, displaying driving station information and arrival controls; In response to a boarding event in the ride task of the corresponding driving station and the arrival control being triggered, at least one ride task information is controlled to be displayed, and the ride task information includes a number modification control, and the number modification control is used to modify the number of people in the corresponding ride task.

2. The method according to claim 1, characterized in that The receiving target itinerary includes: In response to the dispatch control in the dispatch page being triggered, controlling the corresponding vehicle to be in a waiting state to obtain the target itinerary; The vehicle collection control is displayed on the vehicle dispatching page.

3. The method according to claim 2, characterized in that The method further comprises: In response to the vehicle being in a listening state, controlling a display of a rest control; In response to the rest control being triggered, controlling the vehicle to be in a pause order receiving state; Time your breaks; Controls display of current break duration and end break controls; In response to the end rest control being triggered, the vehicle is controlled to resume the order-listening state.

4. The method according to claim 3, characterized in that In response to the rest control being triggered, controlling the vehicle to be in a suspended order-listening state includes: In response to the rest control being triggered, querying the corresponding number of resting vehicles and / or the number of rest times of the current vehicle; In response to the number of resting vehicles not reaching a first threshold and / or the number of rest times not reaching a number threshold, the vehicle is controlled to be in a suspended order receiving state.

5. The method according to claim 4, characterized in that The method further comprises: In response to the number of resting vehicles reaching a first threshold, controlling the display of a first rest prompt message; In response to the number of rest times reaching a threshold, controlling the display of second rest prompt information.

6. The method according to claim 3, characterized in that The method further comprises: In response to the current rest duration reaching a duration threshold, the vehicle is controlled to resume the order-listening state, and a prompt message indicating that the rest has ended is provided.

7. The method according to claim 1, characterized in that The displaying of the first prompt information and the first navigation information on the navigation page of the target itinerary includes: In response to the target trip not having a matching ride task, controlling the navigation page to display first information and a first navigation route, wherein the first information is used to prompt the user to travel to a designated driving station, and the first navigation route is a driving route to the designated driving station; In response to the target trip having at least one matching ride task, determining a second navigation route based on the boarding station and the alighting station of each ride task, the second navigation route including a driving route to the first driving station required to pass through each ride task and / or a driving route including the driving stations required to pass through each ride task; The navigation page is controlled to display second information and a second navigation route, wherein the second information includes the number of the currently received ride tasks and passenger pickup prompt information.

8. The method according to claim 1, characterized in that The stop-by-station prompt information includes a stop-by-station control embedded therein, and the method further includes: In response to the vehicle leaving the corresponding driving station, determining that the stop-by control is triggered; In response to the station-passing control being triggered, the station-passing prompt information is controlled to disappear.

9. The method according to claim 8, characterized in that The method further comprises: In response to the stop-by control being triggered by the driver's operation, displaying stop-by secondary confirmation information, the stop-by secondary confirmation information including position prompt information, the first navigation control and the stop-by confirmation control; In response to the first navigation control being triggered, displaying a driving route to the corresponding driving station; In response to the stop-pass confirmation control being triggered, the vehicle's stop-pass is confirmed.

10. The method according to claim 1, characterized in that The boarding task information includes a corresponding task identifier, the number of passengers, and a boarding confirmation control, and the method further includes: In response to the boarding confirmation control being triggered, the state of the corresponding boarding task is controlled to be the boarded state.

11. The method according to claim 10, characterized in that The ride task information further includes a task cancellation control, and the navigation page further includes task cancellation prompt information, wherein the task cancellation prompt information is used to prompt the remaining time limit of the cancelable task; the method further includes: In response to the task cancellation control being triggered, canceling the corresponding ride task; The state of the corresponding riding task is controlled to be canceled.

12. The method according to claim 11, characterized in that In response to the task cancellation control being triggered, canceling the corresponding ride task includes: In response to the task cancel control being triggered, displaying cancellation secondary confirmation information, the cancellation secondary confirmation information including task cancel condition information, a first waiting control and a cancellation confirmation control; In response to the first waiting control being triggered, returning to the corresponding navigation page; In response to the cancellation confirmation control being triggered, the corresponding ride task is canceled.

13. The method according to claim 10, characterized in that The method further comprises: In response to the number modification control being triggered, displaying number confirmation information, the number confirmation information including the boarding task identifier, the number input control and the modification confirmation control; In response to the modification confirmation control being triggered, the number of people in the corresponding ride task is modified.

14. The method according to claim 13, wherein: In response to the modification confirmation control being triggered, modifying the number of people in the corresponding ride task includes: In response to the modification confirmation control being triggered, determining whether the vehicle seats meet the modified number of passengers; In response to the vehicle seats satisfying the modified number of passengers, determining that the number of passengers in the corresponding riding task is successfully modified; In response to the vehicle seats not meeting the modified number of passengers, a seat shortage prompt message is displayed.

15. The method according to claim 14, characterized in that The insufficient seat prompt information includes a first cancel control; In response to the first cancel control being triggered, the corresponding ride task is canceled.

16. The method according to claim 11, characterized in that The method further comprises: In response to the remaining limited time being 0, the task cancellation control is controlled to switch to an operable state.

17. The method according to claim 14, characterized in that The method further comprises: In response to the seats not meeting the modified number of passengers, a task cancellation control of the corresponding riding task is controlled to switch to an operable state.

18. The method according to claim 16, characterized in that In response to the task cancellation control being triggered, canceling the corresponding ride task includes: In response to the task cancellation control being triggered, querying the remaining limit time; In response to the remaining limited time being 0, canceling the corresponding ride task; In response to the remaining limit time being greater than 0, a cancel waiting prompt message is displayed.

19. The method according to claim 10, characterized in that The method further comprises: In response to the arrival control being triggered, displaying secondary arrival confirmation information, the secondary arrival confirmation information including location prompt information, a second navigation control, and an arrival confirmation control; In response to the second navigation control being triggered, displaying a driving route to the corresponding driving site; In response to the arrival confirmation control being triggered, the vehicle arrival at the station is confirmed.

20. The method according to claim 10, wherein The method further comprises: In response to a boarding event in the boarding task of the corresponding travel station and the arrival control being triggered, controlling the display of a continue trip control; In response to the continue travel control being triggered, the navigation route to the corresponding next travel stop is controlled to be displayed.

21. The method according to claim 20, characterized in that The method further comprises: In response to the continue trip control being triggered, displaying trip secondary confirmation information, the trip secondary confirmation information including trip start prompt information, a second waiting control and a trip confirmation control; In response to the second waiting control being triggered, returning to the corresponding navigation page; In response to the trip confirmation control being triggered, a navigation route to a corresponding next travel stop is controlled to be displayed.

22. The method according to claim 1, wherein The navigation page of the target itinerary further includes more operation controls, and the method further includes: In response to the more operation controls being triggered, a stop list is displayed, wherein the stop list is arranged in order of the route.

23. The method according to claim 22, characterized in that The display page of the stop list further displays a stop service control and a vehicle collection control, and the method further includes: In response to the service stop control being triggered, determining to stop the service; In response to the vehicle collection control being triggered, the vehicle is controlled to be in a stop order receiving state.

24. The method according to claim 22, characterized in that The display page of the stop list further displays a stop service control and a vehicle collection control, and the method further includes: In response to the stop service control being triggered, displaying secondary confirmation information for stopping the service, the secondary confirmation information for stopping the service including stop service prompt information, a first continue control, and a first stop confirmation control; In response to the vehicle collection control being triggered, secondary confirmation information for vehicle collection is displayed, and the secondary confirmation information for vehicle collection includes vehicle collection prompt information, a second continue control and a second stop confirmation control.

25. The method according to claim 1, wherein The method further comprises: In response to receiving a new ride task during vehicle travel, determining a boarding station for the new ride task; In response to the new ride task being the first ride task of the target trip, or the boarding station of the new ride task being before the station to which the vehicle is currently traveling, displaying first new ride task reception information, the first new ride task reception information including third prompt information and fourth navigation information, the third prompt information being used to prompt receipt of the new ride task and travel to the boarding station of the new ride task, and the fourth navigation information being a travel route to the boarding station of the new ride task; In response to the fact that the boarding station of the new ride task is located after the driving station to which the vehicle is currently heading, second new task reception information is displayed, where the second new task reception information is used to prompt the user to receive the new ride task and maintain the driving station to which the vehicle is currently heading.

26. The method according to claim 1, wherein The navigation page of the target trip further includes a navigation overview control, and the method further includes: In response to the navigation overview control being triggered, an overall route map of the stations required to be stopped in the target trip is displayed.

27. The method according to claim 1, wherein The method further comprises: Get vehicle speed; In response to the vehicle speed being greater than a speed threshold of the current road, the navigation page is controlled to flash, and the flashing color is a predetermined color.

28. A trip processing device, applied to the driver side of online bus booking, characterized in that: The device comprises: a trip receiving unit configured to receive a target trip, the target trip having a corresponding driving route, the driving route including a plurality of driving stops, the driving route being determined based on the boarding and alighting stops of a passenger's ride order, or if there are currently no passenger orders in the operating area of ​​the online bus service, and the driving route being a fixed route assigned by the system; a first display unit configured to display first prompt information and first navigation information on a navigation page of the target trip, wherein the first prompt information is used to indicate a destination, and the first navigation information includes a driving route to the destination; The second display unit is configured to display a stop-by-stop prompt message in response to the absence of a corresponding ride task at a corresponding driving stop ahead of the vehicle, wherein the stop-by-stop prompt message is embedded in a stop-by-stop control, and the stop-by-stop control is automatically triggered upon detecting that the online-hailing bus has left the corresponding driving stop or is manually triggered by the driver; a third display unit configured to display, in response to the vehicle arriving at the last driving stop in the driving route, second prompt information and third navigation information, wherein the second prompt information is used to prompt the vehicle to go to the corresponding parking area, and the third navigation information includes a navigation route to the parking area; In which, the trip processing device is also configured to display the driving station information and the arrival control in response to the corresponding driving station ahead of the vehicle having a corresponding boarding task, and in response to the corresponding driving station having a boarding event in the boarding task and the arrival control being triggered, control the display of at least one boarding task information, and the boarding task information includes a number modification control, which is used to modify the number of people in the corresponding boarding task.

29. An electronic device comprising a memory and a processor, characterized in that: The memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 27.

30. 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 method according to any one of claims 1 to 27 is implemented.

31. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 27.

Citation Information

Patent Citations

  • Riding service processing method and device, vehicle-mounted terminal and medium

    CN112711373A

  • Bus stop prompting method and device, computer equipment and storage medium

    CN113935641A

  • Page display method and device, electronic equipment, storage medium and program product

    CN116467016A