Online car-hailing driving route changing method, operation management method, user side and system

By storing offline map data on the user side and establishing wireless communication connections with the driver side in specific situations using temporary communication protocols, the safety hazards and low data interaction efficiency of passengers when changing their destinations or driving routes in online car-hailing operations are solved. , realizes secure and efficient data synchronization in network-free coverage areas.

CN119402840APending Publication Date: 2025-02-07SHANGHAI YISHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411326588.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

During the online ride-hailing operation, when passengers change their destinations or driving routes during driving, the existing technology has problems of safety hazards and low data interaction efficiency, especially when the network signal is weak or there is no coverage area.

Method used

By storing and managing offline map data on the user side, and using temporary communication protocols (such as Bluetooth) to establish a wireless communication connection between the user side and the driver side in specific situations, passengers are allowed to change their destinations in the network-free coverage area. Or driving route and synchronize the changed information to the driver's side.

Benefits of technology

This method ensures that passengers can safely change their destination or driving routes in areas with poor network signals or no coverage, avoid interference with drivers' normal driving, and improve data interaction efficiency between the user and drivers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402840A_ABST
    Figure CN119402840A_ABST
Patent Text Reader

Abstract

The invention discloses an online car-hailing driving route changing method, an operation management method, a user side and a system, and the method comprises the steps: obtaining and storing offline map data in the user side according to the information of a departure place and a destination; in response to an order confirmation operation of the driver side, receiving and storing a temporary communication protocol for establishing wireless communication connection with the driver side; monitoring a user destination change request and a network communication state; if the user destination change request and the network communication state are monitored to be good, sending changed destination information or navigation information to a system end; if the destination change request of the user is monitored and the network communication state is not good, the wireless communication connection with the driver side is activated according to the operation of the user, the changed destination information or the generated navigation information is sent to the driver side, the operation of the driver is not needed, and the influence on the normal driving of the driver due to the change of the destination or the navigation route is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of online car-hailing operation management, and more specifically, to an online car-hailing route changing method, operation management method, user terminal and system. Background Art

[0002] In the process of online car-hailing, passengers often change their destinations (get-off points) during the trip. In response to the above situation, the existing technology process is as follows: the passenger clicks to modify the destination on the user end, such as a smartphone APP, and then the above information is sent to the operator's cloud server, which will update the revised destination information to the driver's APP. In some applications, it will also directly help the driver re-plan the navigation route based on the current location.

[0003] From the above route change process, we can see that the platform system meets the needs of passengers to modify their destinations midway without affecting the normal driving of the driver as much as possible. However, there are still some special situations in the operation process. For example, when the operating vehicle drives to an area with weak network signal or even no mobile network signal coverage, the communication between the user's mobile phone and the cloud is interrupted. If the destination or route is modified by traditional methods at this time, it will become difficult. At this time, the usual practice is for the passenger to inform the driver and the driver to manually update the destination, and then continue the journey with the offline map navigation built into the online car-hailing APP.

[0004] The above process of changing the destination or driving route has at least two defects: first, the driver manually updates the destination, which will inevitably interfere with the driver's normal driving and bring safety hazards; second, the above process requires the user side and the driver side to load offline maps with sufficient accuracy at the same time, so as to facilitate passengers to re-select the alighting point while ensuring that the driver can obtain a sufficiently accurate navigation route. The higher the accuracy of the above offline map, the larger the storage space required. For example, the offline map data size of Beijing alone exceeds 50M. If the passenger's newly marked destination (alighting point) is far away from the original destination during driving, it means that the amount of offline map data required to change the destination or driving route will be larger. If the above offline map data is loaded into the user-side APP in advance, it will obviously increase the memory space occupied by the APP and reduce the product competitiveness. Summary of the invention

[0005] In order to solve the problem that passengers changing their destinations or routes during the operation of online ride-hailing vehicles may easily interfere with the driver's driving, the first purpose of this application is to propose a method for changing the route of online ride-hailing vehicles based on the user end, which can ensure that passengers can complete the change of destination or route in areas where the user end network communication status is poor or the mobile network is not covered, and at the same time will not affect the driver's normal driving. The second purpose of this application is to propose an online ride-hailing vehicle operation management method, the third purpose is to propose a user end for implementing the above-mentioned online ride-hailing vehicle route change method, the fourth purpose is to protect an online ride-hailing vehicle operation management system, and finally, to propose an online ride-hailing vehicle operation management platform, which can improve the efficiency and convenience of data interaction between the user end and the driver end, and ensure driving safety. The specific solutions are as follows:

[0006] A method for changing a driving route of an online car-hailing service, based on a user end, comprising:

[0007] Obtain and store associated offline map data in the user terminal based on the departure and destination information;

[0008] In response to the order confirmation operation of the driver side, receiving and storing a temporary communication protocol issued by the system side for establishing a wireless communication connection with the driver side in a specific situation;

[0009] Monitor user destination change requests and network communication status:

[0010] If a user destination change request is detected and the network communication status is good, the changed destination information or navigation information generated based on the changed destination information is sent to the system end;

[0011] If a user destination change request is detected and the network communication status is poor, the wireless communication connection with the driver side is activated according to the user operation, and the changed destination information, or the navigation information generated in the offline map data based on the changed destination information, is sent to the driver side, and is synchronized to the system side after the network communication status is restored.

[0012] Through the above technical solution, after the passenger confirms the departure and destination of the trip on the user side, the system will store the offline map data associated with the trip in the user side, and provide a temporary communication protocol to ensure that the user side can interact with the driver side for specific data in specific situations. Then, when the online car-hailing vehicle travels to an area with poor network communication coverage, if the passenger wants to change the destination or driving route at this time, the above offline map data can be used to find the changed destination and start navigation. Finally, the changed destination information or the generated new navigation information will be sent to the driver side through the above temporary communication protocol, without the need for the driver side to operate, thereby avoiding the impact on the driver's normal driving due to the change of destination information or navigation route.

[0013] Furthermore, obtaining and storing the associated offline map data in the user terminal according to the departure place and destination information includes:

[0014] Obtaining the departure and destination information input by the user and generating driving route information as first trip information;

[0015] Acquire historical itinerary information data of the user, and match itinerary information data associated with the current departure place, destination or driving route as the second itinerary information;

[0016] Based on the platform big data, the system obtains places associated with the above-mentioned departure places and destinations where the number of ride-hailing orders is higher than the set value as potential destinations, and generates third trip information;

[0017] Searching and determining whether the offline map data currently stored in the user terminal meets the positioning and navigation requirements of the first trip information, the second trip information and the third trip information; if not, downloading and obtaining the corresponding offline map data from the system terminal;

[0018] Among them, obtaining the user's historical travel information data and matching the travel information associated with the current departure place, destination or driving route includes:

[0019] Obtaining itinerary information including current departure and destination information from the user's historical itinerary information data; and

[0020] Based on the driving route from the departure point to the destination, the addresses where the number of ride-hailing orders is higher than the set value are obtained as driving nodes and stored;

[0021] Search and obtain the travel information whose departure point or destination matches the driving node from the user's historical travel information data.

[0022] Through the above technical solution, after the passenger enters the departure and destination information in the user terminal, the user terminal and / or the system will automatically check whether the offline map data already stored in the user terminal can meet the potential navigation needs associated with the current itinerary information. If not, the corresponding offline map data will be downloaded for supplementation to ensure that when the vehicle travels to an area without network coverage, the passenger can still use the offline map data loaded in the user terminal to accurately update the destination information or driving route, and generate an accurate navigation route.

[0023] Furthermore, a wireless communication connection is established with the driver in a specific situation, including:

[0024] Receiving and storing the data communication module sent by the system end and / or receiving the verification code sent by the system end for activating the wireless communication connection between the user end and the built-in wireless communication module of the driver end;

[0025] Setting the judgment criteria and trigger conditions for the specific scenarios and monitoring whether the trigger conditions are met during the trip;

[0026] When the triggering condition is met, a confirmation message is pushed on the user terminal to confirm the establishment of a wireless communication connection with the driver terminal, and a wireless communication connection is established between the user terminal and the driver terminal according to the user's confirmation operation or the verification code entered;

[0027] The specific situation includes that the network communication status between the user terminal and the system terminal is lower than a preset value;

[0028] The temporary communication protocol is configured as a data interaction management method based on Bluetooth.

[0029] Through the above technical solution, after the driver who accepts the order is determined, the system will send a specific data communication module or verification code to the driver and the user. Therefore, when the vehicle travels to an area with no mobile network signal or a poor network signal, it can ensure that data with specific content can still be transmitted between the user and the driver, thereby meeting the application needs of the user to synchronize the changed destination information or driving route information to the driver.

[0030] Furthermore, the navigation information generated in the offline map data based on the changed destination information includes:

[0031] receiving destination information input by the user through the user terminal, and searching for changed destination information data in the offline map data; if the offline map data does not contain the destination information data, sending a data request to the driver terminal based on the temporary communication protocol and obtaining corresponding offline map data from the driver terminal;

[0032] The navigation information is generated based on the offline map data obtained from the driver side and the current location information of the user side.

[0033] Through the above technical solution, when the network communication status of the user end does not support downloading offline map data from the cloud system, the relevant offline map data can be temporarily obtained from the driver end to meet the current destination or route change needs, ensuring that the user end can change the destination information by itself under any circumstances without interfering with the driver's normal driving.

[0034] A method for managing online car-hailing operations, based on a system end, comprising:

[0035] Receiving and responding to the departure and destination information input by the user terminal, assigning a driver terminal to accept the order;

[0036] Based on the above departure and destination information, detect and confirm whether the offline map data stored in the user terminal meets the positioning and navigation requirements during the trip. If not, send the corresponding offline map data to the user terminal;

[0037] Receiving and responding to the order confirmation operation of the driver terminal, sending a temporary communication protocol for establishing a wireless communication connection between the user terminal and the driver terminal under a specific scenario to the user terminal and the driver terminal;

[0038] Monitor the destination change request from the user side and the network communication status:

[0039] If a destination change request from the user is detected and the network communication status is good, the changed destination information and / or navigation information generated based on the changed destination information are received and forwarded to the driver;

[0040] If it is detected that the network communication status of the user end is poor, the wireless communication connection between the user end and the driver end is actively activated or activated by the user end itself, and the changed destination information or the navigation information generated in the offline map data in the user end based on the changed destination information is synchronized to the driver end.

[0041] Through the above technical solution, the system can send a specific temporary communication protocol to the user side and the driver side after confirming that the driver side has accepted the order, and monitor the network communication status and destination change request operation of the user side, thereby ensuring that when the communication between the user side and the system side is interrupted, the user side can still send the changed destination information and navigation information to the driver side to ensure that the driver's driving is not disturbed. At the same time, it can also prevent the interaction of non-business related data between the driver side and the user side, thereby protecting user privacy.

[0042] Furthermore, the method further comprises:

[0043] Based on the platform's big data, the areas on the map that lack mobile communication network coverage are obtained in real time and marked as weak signal areas;

[0044] Obtain the user's current location information, driving route information, and the driver's driving status information;

[0045] If the driving route overlaps with the above-mentioned weak signal area, the time when the vehicle enters the above-mentioned weak signal area is calculated based on the current driving status information and positioning information, and the time is set in advance to push prompt information on the user end and / or driver end.

[0046] Through the above technical solution, the user can be prompted in advance to perform related operations such as destination change on the user side, thereby reducing interference with the driver's normal driving.

[0047] Furthermore, the method further comprises:

[0048] Temporarily storing the changed destination or driving route information on the user terminal and / or the driver terminal;

[0049] Detect the network communication status of the user or driver side, and if the network communication status is good, upload the changed destination or driving route information to the system side;

[0050] The system receives the changed destination or route information and obtains the current location information of the user or driver:

[0051] If the location information matches the changed driving route information, the changed destination or driving route information is stored as the current trip information;

[0052] If the positioning information does not match the changed driving route information, a confirmation message is sent to the user terminal and / or the driver terminal to confirm the destination or driving route change operation;

[0053] According to the confirmation operation of the user side and / or the driver side, the changed destination or driving route information is stored as the current trip information, or the original destination or driving route information is maintained as the current trip information, or a trip alarm is triggered based on the safety protocol.

[0054] The above technical solution can help the cloud system to track and confirm changes in order information in real time, facilitate subsequent order information recording and settlement, and improve the safety of users' rides.

[0055] A user terminal for implementing route change of online car-hailing service, comprising:

[0056] The interaction unit is configured to receive the departure and destination information input by the user,

[0057] A first storage unit configured to store offline map data associated with the departure and destination information input by the user;

[0058] A second storage unit is configured to store a temporary communication protocol issued from the system end, and supplementary offline map data obtained from the system end or the driver end;

[0059] A first communication unit, configured to establish a communication connection with a system end;

[0060] A first communication status monitoring unit, configured to monitor the network communication status between the system end and trigger a first signal when the network communication status is lower than a preset value;

[0061] a first destination change request monitoring unit configured to be data-connected to the interaction unit, monitor and respond to a user's destination change request, and trigger a second signal;

[0062] A second communication unit is configured to receive and respond to the first signal and the second signal, activate the temporary communication protocol and establish a wireless communication connection with the driver terminal according to user operation;

[0063] an offline navigation unit configured to generate navigation information based on the offline map data and the changed destination information;

[0064] The data sharing unit is configured to send the changed destination information or navigation information to the driver terminal via the second communication unit;

[0065] The communication mode defined by the temporary communication protocol includes: obtaining offline map data from the driver side according to the user side operation, and sending the changed destination information obtained from the user side, or the navigation information generated from the user side to the driver side.

[0066] An online car-hailing operation management system, comprising:

[0067] The dispatching unit is configured to receive and respond to the departure and destination information input by the user terminal based on the set dispatching rules, and assign the corresponding driver terminal to receive the order;

[0068] The offline map supplement unit is configured to detect and confirm whether the offline map data stored in the user terminal meets the positioning and navigation requirements during the trip according to the departure and destination information input by the user terminal, and if not, send the corresponding offline map data to the user terminal;

[0069] A temporary communication protocol issuing unit receives and responds to the order confirmation operation of the driver terminal, and issues a temporary communication protocol for establishing a wireless communication connection between the user terminal and the driver terminal under a specific scenario to the user terminal and the driver terminal;

[0070] A second communication status monitoring unit, configured to monitor the network communication status between the user terminal and the user terminal;

[0071] a second destination change request monitoring unit, configured to monitor a destination change request from a user terminal;

[0072] The destination change response unit receives the changed destination information uploaded by the user end and / or the navigation information generated based on the changed destination information, and forwards it to the driver end if the destination change request from the user end is detected and the network communication status is good; if the network communication status of the user end is detected to be poor, the wireless communication connection between the user end and the driver end is actively activated, and the user end autonomously synchronizes the changed destination information or the generated navigation information to the driver end according to the user operation;

[0073] An early warning unit is configured to obtain areas lacking mobile communication network coverage in a map, calculate the time when the vehicle enters a weak signal area based on the current driving route, driving status information and positioning information, and set a time in advance to push a prompt message on the user terminal and / or the driver terminal; and

[0074] The third communication unit is configured to communicate data with the user end and the driver end.

[0075] An online car-hailing operation management platform, comprising a user end for implementing the online car-hailing route change method as described above, a system end for implementing the online car-hailing operation management method as described above, and a driver end;

[0076] The system end is configured in the cloud, and the user end and the driver end realize data interaction through the system end;

[0077] The driver side receives the ride-hailing order issued by the system side, and after confirming the order, receives a temporary communication protocol issued by the system side for establishing a wireless communication connection with the driver side under specific circumstances, and sends corresponding offline map data to the user side in response to the data request of the user side under specific circumstances, or receives the changed destination or navigation information transmitted by the user side.

[0078] Through the above technical solution, during the operation of the online car-hailing platform, there is no direct data interaction between the driver and the user, ensuring the data security and privacy of the user. When confirming that the car-hailing order between the user and the driver is about to be executed or has been executed, the offline map data in the user is actively queried to see whether it meets the possible destination or route change needs during the trip, ensuring that the user can achieve accurate navigation in areas without mobile communication network signal coverage. At the same time, a temporary communication protocol is configured to trigger the establishment of a wireless communication connection between the user and the driver, ensuring that the user can directly share the changed destination information or navigation information with the driver, avoiding interference with the driver's normal driving and ensuring driving safety.

[0079] Compared with the prior art, the present invention has the following beneficial effects:

[0080] (1) By providing a temporary communication protocol, it is ensured that the user end can interact with the driver end for specific data in a specific situation. Then, when the online car-hailing vehicle travels to an area with poor network communication coverage, if the passenger wants to change the destination or driving route at this time, the passenger can use the offline map data to find the changed destination and start navigation. Finally, the changed destination information or the generated new navigation information is sent to the driver end through the above temporary communication protocol, without the need for the driver end to operate, thus avoiding the impact of the change of destination information or navigation route on the driver's normal driving;

[0081] (2) After the passenger enters the departure and destination information in the user terminal, the user terminal and / or the system will automatically check whether the offline map data stored in the user terminal can meet the potential navigation needs associated with the current itinerary information. If not, the corresponding offline map data will be downloaded to supplement it, ensuring that when the vehicle travels to an area without network coverage, the passenger can still use the offline map data loaded in the user terminal to accurately update the destination information or driving route and generate an accurate navigation route. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] Figure 1 A schematic diagram of a method for changing a ride-hailing vehicle's route based on a user terminal;

[0083] Figure 2 A schematic diagram of a method for obtaining associated offline map data and storing it on a user terminal;

[0084] Figure 3 It is a basic architecture diagram of the user-side functional modules;

[0085] Figure 4 This is a schematic diagram of the online car-hailing operation management method;

[0086] Figure 5 A schematic diagram of a method for outputting a prompt to a user terminal when a vehicle enters a weak signal area;

[0087] Figure 6 A schematic diagram of a method for synchronizing data between a system end and a user end;

[0088] Figure 7 This is a schematic diagram of the infrastructure of the online car-hailing operation management system.

[0089] Figure numerals: 100, user end; 110, interaction unit; 120, first storage unit; 130, second storage unit; 140, first communication unit; 150, first communication status monitoring unit; 160, first destination change request monitoring unit; 170, second communication unit; 180, offline navigation unit; 190, data sharing unit; 200, system end; 210, dispatch unit; 220, offline map supplement unit; 230, temporary communication protocol issuing unit; 240, second communication status monitoring unit; 250, second destination change request monitoring unit; 260, destination change response unit; 270, early warning unit; 280, third communication unit; 300, driver end. DETAILED DESCRIPTION

[0090] The present invention will be further described in detail below in conjunction with embodiments and drawings, but the embodiments of the present invention are not limited thereto.

[0091] A method for changing the route of an online car-hailing vehicle, based on a user terminal 100, such as Figure 1 As shown, it mainly includes the following steps:

[0092] SA100, obtains and stores associated offline map data in the user terminal 100 according to the departure and destination information;

[0093] SA200, in response to the order confirmation operation of the driver terminal 300, receives and stores a temporary communication protocol issued from the system terminal 200 for establishing a wireless communication connection with the driver terminal 300 in a specific situation;

[0094] SA300 monitors the user's destination change request and network communication status:

[0095] SA310, if a user destination change request is detected and the network communication status is good, the changed destination information or navigation information generated based on the changed destination information is sent to the system end 200;

[0096] SA320, if it detects a user's destination change request and the network communication status is not good, activates the wireless communication connection with the driver side 300 according to the user operation, sends the changed destination information, or the navigation information generated in the offline map data based on the changed destination information to the driver side 300, and synchronizes it to the system side 200 after the network communication status is restored.

[0097] It should be noted that in the implementation of the present application, the user terminal 100 and the driver terminal 300 are intelligent terminal devices loaded with a set APP, such as a smart phone or a tablet computer. The system terminal 200 is configured in the cloud, including a cloud server and a database, etc. The user terminal 100 and the driver terminal 300 are both connected to the system terminal 200 through a mobile communication network to realize the interaction of data information.

[0098] In the prior art, in order to facilitate users to accurately locate destination information or accurately determine driving route information from the user terminal 100, basic offline map data is built into the user terminal 100, such as configuring offline map data based on the user's frequently used departure and destination information. In order to maximize the satisfaction of the user's needs to change the destination or driving route during the trip, while not excessively increasing the amount of offline map data stored in the user terminal 100, in the embodiment of the present application, the above step SA100 obtains and stores the associated offline map data in the user terminal 100 based on the departure and destination information, such as Figure 2 As shown, further comprising:

[0099] SA110, obtaining the departure and destination information input by the user and generating driving route information as the first trip information.

[0100] SA120, obtaining historical itinerary information data of the user, and matching itinerary information data associated with the current departure place, destination or driving route as second itinerary information;

[0101] SA130, based on the platform big data, obtains from the system end 200 a place where the number of ride-hailing orders associated with the above-mentioned departure place and destination is higher than a set value as a potential destination, and generates third trip information;

[0102] SA140, searching and determining whether the offline map data currently stored in the user terminal 100 meets the positioning and navigation requirements of the first trip information, the second trip information and the third trip information: if not, downloading and obtaining the corresponding offline map data from the system terminal 200.

[0103] Among them, in step SA120, obtaining the user's historical travel information data, matching the travel information associated with the current departure place, destination or driving route includes:

[0104] SA121, obtain and store itinerary information including current departure and destination information from the user's historical itinerary information data. And

[0105] SA1210, based on the driving route from the departure point to the destination, obtain and store the addresses in the driving route where the number of ride-hailing orders is higher than a set value as driving nodes;

[0106] SA1211, search and obtain the travel information whose departure place or destination matches the driving node from the user's historical travel information data.

[0107] In the implementation manner of the present application, the departure and destination information contained in the above-mentioned first trip information, second trip information and third trip information include: the names of the departure and destination, and the names of other address marks within a set radius with the departure and destination as the center. For example, if the name of the departure is address A, and there are address names B and C within the set radius with address A as the center, then the departure information in the first trip information is recorded as A (B, C). Similarly, the destination information is also recorded as a character group. Therefore, when the user's itinerary is analyzed and predicted based on big data, data will not be missed. For example, in the above-mentioned step SA1201, when the user enters the address name A, if the address name B exists in the historical itinerary information, the relevant itinerary information will also be retrieved.

[0108] In step SA200, the system end 200 monitors that the driver end 300 confirms the order, such as obtaining a specific number combination through the passenger, such as the last digit of a mobile phone number, and then confirming that the user has boarded the vehicle dispatched by the system.

[0109] In step SA200, the user terminal 100 and the driver terminal 300 establish a wireless communication connection in a specific situation, which specifically includes:

[0110] SA210, receiving and storing the data communication module sent by the system end 200 and / or receiving the verification code sent by the system end 200 for activating the wireless communication connection between the user end 100 and the built-in wireless communication module of the driver end 300;

[0111] SA220, sets the judgment criteria and trigger conditions for specific situations and monitors whether the above trigger conditions are met during the trip;

[0112] SA2201, when the trigger condition is met, a confirmation message confirming the establishment of a wireless communication connection with the driver terminal 300 is pushed on the user terminal 100, and a wireless communication connection is established between the user terminal 100 and the driver terminal 300 according to the user's confirmation operation or the verification code input;

[0113] SA2202, when the trigger condition is not met, the communication status between the current user end 100, the driver end 300 and the system end 200 is maintained.

[0114] In an embodiment of the present application, the specific scenario includes: the network communication status between the user terminal 100 and the system terminal 200 is lower than a preset value, for example, the data upload or download rate of the user terminal 100 is lower than the set value or the communication delay is higher than the set duration.

[0115] In view of the fact that Bluetooth communication modules are generally built into current smart terminals, for this reason, the temporary communication protocol in the implementation mode of the present application is configured as a data interaction management method based on Bluetooth, which includes restrictions on data content in addition to the identity authentication required to establish a wireless communication connection. In a specific implementation mode, when the user terminal 100 and the driver terminal 300 are loaded with an online car-hailing APP, the above-mentioned temporary communication protocol has been loaded into the user terminal 100 and the driver terminal 300. When it is confirmed that the driver terminal 300 accepts the order, it is only necessary to send a dynamic verification code to the client to activate the built-in wireless communication module in a specific situation. In this way, when the vehicle travels to an area with no mobile network signal or a poor network signal, it can be ensured that data with specific content can still be transmitted between the user terminal 100 and the driver terminal 300, meeting the application requirements of the user terminal 100 to synchronize the changed destination information or driving route information to the driver terminal 300.

[0116] Step SA320, generating navigation information in the offline map data based on the changed destination information, further includes:

[0117] SA321, receiving the destination information input by the user through the user terminal 100, and searching the changed destination information data in the offline map data;

[0118] SA3210, if the offline map data does not contain the above-mentioned destination information data, based on the temporary communication protocol, send a data request to the driver terminal 300 and obtain the corresponding offline map data from the driver terminal 300, and generate navigation information based on the above-mentioned offline map data obtained from the driver terminal 300 and the current positioning information of the user terminal 100;

[0119] SA3211: If the offline map data contains the above-mentioned destination information data, the changed destination information data is searched from the current offline map data, and navigation information is generated according to the current positioning information of the user terminal 100.

[0120] When the network communication status of the user terminal 100 does not support downloading offline map data from the cloud system, the relevant offline map data can be temporarily obtained from the driver terminal 300 to meet the current destination or driving route change needs, ensuring that the user terminal 100 can change the destination information by itself under any circumstances without interfering with the driver's normal driving. The positioning information of the user terminal 100 is provided by GPSA or Beidou positioning system, which can be achieved without the need for mobile communication network signals.

[0121] In order to implement the above-mentioned online car-hailing route change method, the present application also proposes a user terminal 100 for implementing the online car-hailing route change, based on the infrastructure of the smart terminal, such as Figure 3 As shown, it mainly includes an interaction unit 110, a first storage unit 120, a second storage unit 130, a first communication unit 140, a first communication status monitoring unit 150, a first destination change request monitoring unit 160, a second communication unit 170, an offline navigation unit 180 and a data sharing unit 190.

[0122] The interactive unit 110 is configured to receive the departure and destination information input by the user. The hardware includes a touch screen configured by the smart terminal, and the software includes a graphical user interface (GUI) for accepting and displaying relevant information input by the user. The first storage unit 120 is configured to store offline map data associated with the departure and destination information input by the user. The above offline map data is stored in the set storage area of ​​the smart terminal together with the online car-hailing APP as the basic data of the mobile application. The second storage unit 130 is configured as a temporary storage area for storing the temporary communication protocol issued by the system end 200, and the supplementary offline map data obtained from the system end 200 or the driver end 300. Usually, after a trip, the application will automatically or according to the user's operation clear the above supplementary offline map data to ensure that the data space occupied by the APP is maintained at a low level. The communication mode defined by the temporary communication protocol at least includes: obtaining offline map data from the driver end 300 according to the operation of the user end 100 , and sending the changed destination information obtained from the user end 100 , or the navigation information generated from the user end 100 to the driver end 300 .

[0123] The first communication unit 140 is configured to communicate with the system end 200. In the implementation of the present application, the user end 100, i.e., the GSM module built into the mobile smart terminal, is directly used. The first communication status monitoring unit 150 is configured to monitor the network communication status between the system end 200, and trigger a first signal when it is lower than a preset value. In the present application, the monitoring of the above network communication status can be achieved by configuring a program segment in the APP to retrieve the communication traffic data of the smart terminal. The main monitored data is the rate of uplink or downlink data of the smart terminal.

[0124] The first destination change request monitoring unit 160 is configured to be data-connected to the interaction unit 110, monitor and respond to the user's destination change request, and trigger a second signal when a related operation is detected. The second communication unit 170 is configured to receive and respond to the first signal and the second signal, activate the temporary communication protocol, and establish a wireless communication connection with the driver terminal 300 according to the user operation, such as outputting a prompt message on the user terminal 100 to prompt the user to establish a Bluetooth connection with the driver terminal 300, and the driver terminal 300 only needs to click to confirm or no confirmation is required to complete the connection.

[0125] The offline navigation unit 180 is configured to generate navigation information based on the offline map data and the changed destination information. The data sharing unit 190 is configured to be data connected to the second communication unit 170 and send the changed destination information or navigation information to the driver terminal 300 via the second communication unit 170.

[0126] In order to reduce the interference of the driver's normal driving caused by the passenger changing the destination or driving route information during the online car-hailing process, the present application also proposes an online car-hailing operation management method, based on the system end 200, such as Figure 4 As shown, including:

[0127] SB100 receives and responds to the departure and destination information input by the user terminal 100, and assigns a driver terminal 300 to accept the order;

[0128] SB200, based on the above departure and destination information, detects and confirms whether the offline map data stored in the user terminal 100 meets the positioning and navigation requirements during the trip, and if not, sends the corresponding offline map data to the user terminal 100;

[0129] SB300 receives and responds to the order confirmation operation of the driver terminal 300, and sends a temporary communication protocol for establishing a wireless communication connection between the user terminal 100 and the driver terminal 300 under a specific scenario to the user terminal 100 and the driver terminal 300;

[0130] SB400 monitors the destination change request of the user terminal 100 and the network communication status:

[0131] SB410, if a destination change request of the user terminal 100 is detected and the network communication status is good, the changed destination information and / or navigation information generated based on the changed destination information are received and forwarded to the driver terminal 300, and the system terminal 200 saves and records that the changed itinerary information has been changed;

[0132] SB420, if it is detected that the network communication status of the user terminal 100 is not good, the wireless communication connection between the user terminal 100 and the driver terminal 300 is actively activated or activated by the user terminal 100 itself, and the changed destination information or the navigation information generated in the offline map data in the user terminal 100 based on the above-mentioned changed destination information is synchronized to the driver terminal 300.

[0133] In the above step SB100, the system dispatches the ride-hailing order to the corresponding driver according to the built-in dispatching rules.

[0134] In step SB200, based on the departure and destination information input by the user, the offline map data that the user may need to use is inferred, and the inference strategy is as described in step SA120. The offline map data stored in the user terminal 100 is searched to see whether the itinerary information requirement is met.

[0135] In the above step SB300, the temporary communication protocol sent to the driver end 300 and the user end 100 can be a wireless communication module, or it can be a verification code for activating an existing wireless communication module. When in use, the user can activate the above wireless communication module by entering the verification code to achieve communication.

[0136] In order to inform users of possible mobile network communication signal blind spots in advance, so that users can make relevant preparations in advance, such as Figure 5 As shown, the online car-hailing operation management method described in this application also includes:

[0137] SC100, based on the platform big data, obtains the areas in the map that lack mobile communication network coverage in real time and marks them as weak signal areas;

[0138] SC200, obtains the current location information and driving route information of the user terminal 100 and the driving status information of the driver terminal 300;

[0139] SC300, if the driving route overlaps with the above-mentioned weak signal area, the time when the vehicle enters the above-mentioned weak signal area is calculated based on the current driving status information and positioning information, and the time is set in advance to push prompt information on the user terminal 100 and / or the driver terminal 300.

[0140] In step SC200, the driving state information includes the driving speed and the forward direction of the vehicle, etc. The above technical solution can prompt the user to perform related operations such as destination change on the user terminal 100 in advance, thereby reducing interference with the driver's normal driving.

[0141] In order to facilitate the later recording of ride order information and price settlement and improve the safety of users, such as Figure 6 As shown, the online car-hailing operation management method described in this application also includes:

[0142] SD100 temporarily stores the changed destination or driving route information in the user terminal 100 and / or the driver terminal 300;

[0143] SD200 detects the network communication status of the user terminal 100 or the driver terminal 300, and uploads the changed destination or driving route information to the system terminal 200 if the network communication status is good;

[0144] SD300, the system end 200 receives the changed destination or driving route information, and obtains the current location information of the user end 100 or the driver end 300:

[0145] SD310, if the positioning information is consistent with the changed driving route information, the changed destination or driving route information is stored as the current trip information;

[0146] SD320, if the positioning information does not match the changed driving route information, sends a confirmation message to the user terminal 100 and / or the driver terminal 300 to confirm the destination or driving route change operation:

[0147] SD3201, based on the confirmation operation of the user terminal 100 and / or the driver terminal 300, stores the changed destination or driving route information as the current trip information; or

[0148] SD3202, maintain the original destination or driving route information as the current trip information; or

[0149] SD3203, triggers travel alarm based on safety protocol.

[0150] The confirmation information in step SD3201 includes a confirmation SMS, a confirmation message or a confirmation voice call. In step SD3203, triggering a trip alarm based on a safety protocol at least includes: outputting an alarm after failing to obtain user confirmation within a first set time, and outputting an alarm after failing to contact the user within a second set time.

[0151] In order to implement the above-mentioned online car-hailing operation management method, this application correspondingly proposes an online car-hailing operation management system, such as Figure 7 As shown, it mainly includes: an order dispatching unit 210, an offline map supplementing unit 220, a temporary communication protocol issuing unit 230, a second communication status monitoring unit 240, a second destination change request monitoring unit 250, a destination change response unit 260, an early warning unit 270 and a third communication unit 280 for communicating with the driver end 300 and the user end 100.

[0152] The system end 200 is configured in the cloud server, and the dispatching unit 210 is configured to receive and respond to the departure and destination information input by the user end 100 based on the set dispatching rules, and assign the corresponding driver end 300 to accept the order. The offline map supplementation unit 220 is configured to detect and confirm whether the offline map data stored in the user end 100 meets the positioning and navigation requirements during the trip based on the departure and destination information input by the user end 100, and if not, send the corresponding offline map data to the user end 100.

[0153] The temporary communication protocol issuing unit 230 receives and responds to the order confirmation operation of the driver terminal 300, and issues a temporary communication protocol for establishing a wireless communication connection between the user terminal 100 and the driver terminal 300 in a specific situation to the user terminal 100 and the driver terminal 300. The second communication status monitoring unit 240 is configured to monitor the network communication status with the user terminal 100. The second destination change request monitoring unit 250 is configured to monitor the destination change request of the user terminal 100.

[0154] Destination change response unit 260: If a destination change request from the user terminal 100 is monitored and the network communication status is good, the changed destination information uploaded by the user terminal 100 and / or the navigation information generated based on the changed destination information are received and forwarded to the driver terminal 300; if the network communication status of the user terminal 100 is monitored to be poor, the wireless communication connection between the user terminal 100 and the driver terminal 300 is actively activated, and the user terminal 100 autonomously synchronizes the changed destination information or the generated navigation information to the driver terminal 300 according to the user operation.

[0155] The early warning unit 270 is configured to obtain areas in the map that lack mobile communication network coverage, and calculate the time when the vehicle enters the weak signal area based on the current driving route, driving status information and positioning information, and set the time in advance to push prompt information, such as prompt voice, on the user end 100 and / or the driver end 300.

[0156] A network-hailing car operation management platform includes a user terminal 100 for implementing the network-hailing car route change method as described above, a system terminal 200 for implementing the network-hailing car operation management method as described above, and a driver terminal 300.

[0157] The system end 200 is configured in the cloud, and the user end 100 and the driver end 300 realize data exchange through the system end 200. The driver end 300 receives the ride order issued by the system end 200, and after confirming the order, receives a temporary communication protocol issued by the system end 200 for establishing a wireless communication connection with the driver end 300 in a specific scenario, and sends the corresponding offline map data to the user end 100 in response to the data request of the user end 100 in a specific scenario, or receives the changed destination or navigation information transmitted by the user end 100.

[0158] To facilitate the description of the present application, the following is an online car-hailing operation and management platform based on the embodiment of the present application, and the user's operation method: log in to the online car-hailing APP, enter the destination information and address information in the interactive interface, and wait for the system to dispatch the order. If you need to change the destination or driving route information during the trip, open the APP to enter the map interface, enter the changed destination information or driving route information, if the network communication status of the user end 100 is not good at this time, the user confirms whether to establish a wireless communication connection with the driver end 300, such as a Bluetooth connection, according to the prompt window that pops up on the user end 100, and obtains user confirmation. If the connection is activated after entering the verification code, the user directly synchronizes the destination information or navigation information to the driver end 300, and finally the driver end 300 issues a voice prompt to remind the driver to drive according to the new navigation route.

[0159] It should be pointed out that those skilled in the art can understand that the execution order of the method steps provided in the embodiments of the present disclosure is only preferred, and the above steps can be executed separately or in an adjusted order according to actual needs.

[0160] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A method for changing the route of an online car-hailing service, characterized in that: Based on the user end (100), it includes: Acquire and store associated offline map data in the user terminal (100) according to the departure place and destination information; In response to an order confirmation operation of the driver terminal (300), receiving and storing a temporary communication protocol issued from the system terminal (200) for establishing a wireless communication connection with the driver terminal (300) in a specific situation; Monitor user destination change requests and network communication status: If a user destination change request is detected and the network communication status is good, the changed destination information or navigation information generated based on the changed destination information is sent to the system end (200); If a user destination change request is detected and the network communication status is poor, the wireless communication connection with the driver side (300) is activated according to the user operation, and the changed destination information or the navigation information generated in the offline map data based on the changed destination information is sent to the driver side (300).

2. The method for changing the route of an online car-hailing vehicle according to claim 1, characterized in that: Acquiring and storing associated offline map data in the user terminal (100) according to the departure place and destination information, including: Obtaining the departure and destination information input by the user and generating driving route information as first trip information; Acquire historical itinerary information data of the user, and match itinerary information data associated with the current departure place, destination or driving route as the second itinerary information; Based on the platform big data, the system end (200) obtains a place associated with the departure place and the destination, where the number of ride-hailing orders is higher than a set value, as a potential destination, and generates third trip information; Searching and determining whether the offline map data currently stored in the user terminal (100) meets the positioning and navigation requirements of the first trip information, the second trip information and the third trip information; if not, downloading and obtaining the corresponding offline map data from the system terminal (200); Among them, obtaining the user's historical travel information data and matching the travel information associated with the current departure place, destination or driving route includes: Obtaining itinerary information including current departure and destination information from the user's historical itinerary information data; and Based on the driving route from the departure point to the destination, the addresses where the number of ride-hailing orders is higher than the set value are obtained as driving nodes and stored; Search and obtain the travel information whose departure point or destination matches the driving node from the user's historical travel information data.

3. The method for changing the route of an online car-hailing vehicle according to claim 1, characterized in that: Establishing a wireless communication connection with the driver terminal (300) under a specific situation includes: Receiving and storing a data communication module sent by the system end (200) and / or receiving a verification code sent by the system end (200) for activating a wireless communication connection between a user end (100) and a built-in wireless communication module of a driver end (300); Setting the judgment criteria and trigger conditions for the specific scenarios and monitoring whether the trigger conditions are met during the trip; When the trigger condition is met, a confirmation message is pushed on the user terminal (100) to confirm the establishment of a wireless communication connection with the driver terminal (300), and a wireless communication connection is established between the user terminal (100) and the driver terminal (300) according to the user's confirmation operation or the verification code input; The specific scenario includes that the network communication status between the user terminal (100) and the system terminal (200) is lower than a preset value; The temporary communication protocol is configured as a data interaction management method based on Bluetooth.

4. The method for changing the route of an online car-hailing vehicle according to claim 1, characterized in that: The navigation information generated in the offline map data based on the changed destination information includes: receiving destination information input by a user through a user terminal (100), and searching for changed destination information data in the offline map data; if the offline map data does not contain the destination information data, sending a data request to a driver terminal (300) based on the temporary communication protocol and obtaining corresponding offline map data from the driver terminal (300); The navigation information is generated based on the offline map data obtained from the driver terminal (300) and the current positioning information of the user terminal (100).

5. A method for managing online car-hailing operations, characterized in that: Based on the system end (200), it includes: Receiving and responding to the departure and destination information input by the user terminal (100), assigning a driver terminal (300) to accept the order; Based on the above departure and destination information, detect and confirm whether the offline map data stored in the user terminal (100) meets the positioning and navigation requirements during the trip, and if not, send the corresponding offline map data to the user terminal (100); Receiving and responding to an order confirmation operation of the driver terminal (300), sending a temporary communication protocol for establishing a wireless communication connection between the user terminal (100) and the driver terminal (300) under a specific scenario to the user terminal (100) and the driver terminal (300); Monitor the destination change request of the user end (100) and the network communication status: If a destination change request from the user terminal (100) is detected and the network communication status is good, the changed destination information and / or navigation information generated based on the changed destination information are received and forwarded to the driver terminal (300); If it is detected that the network communication status of the user terminal (100) is poor, the wireless communication connection between the user terminal (100) and the driver terminal (300) is actively activated or activated by the user terminal (100) itself, and the changed destination information or the navigation information generated in the offline map data in the user terminal (100) based on the changed destination information is synchronized to the driver terminal (300).

6. The online car-hailing operation management method according to claim 5, characterized in that: The method further comprises: Based on the platform's big data, the areas on the map that lack mobile communication network coverage are obtained in real time and marked as weak signal areas; Acquiring the current location information and driving route information of the user terminal (100) and the driving status information of the driver terminal (300); If the driving route overlaps with the weak signal area, the time when the vehicle enters the weak signal area is calculated based on the current driving status information and positioning information, and the time is set in advance to push prompt information on the user terminal (100) and / or the driver terminal (300).

7. The online car-hailing operation management method according to claim 6, characterized in that: The method further comprises: Temporarily storing the changed destination or driving route information in the user terminal (100) and / or the driver terminal (300); Detecting the network communication status of the user end (100) or the driver end (300), and uploading the changed destination or driving route information to the system end (200) if the network communication status is good; The system end (200) receives the changed destination or driving route information and obtains the current location information of the user end (100) or the driver end (300): If the location information matches the changed driving route information, the changed destination or driving route information is stored as the current trip information; If the positioning information does not match the changed driving route information, a confirmation message is sent to the user terminal (100) and / or the driver terminal (300) to confirm the destination or driving route change operation; According to the confirmation operation of the user terminal (100) and / or the driver terminal (300), the changed destination or driving route information is stored as the current trip information, or the original destination or driving route information is maintained as the current trip information, or a trip alarm is triggered based on a safety protocol.

8. A user terminal (100) for implementing route change of online car-hailing service, characterized in that: include: The interaction unit (110) is configured to receive the departure place and destination information input by the user, A first storage unit (120) configured to store offline map data associated with departure and destination information input by a user; A second storage unit (130) is configured to store a temporary communication protocol issued from the system end (200) and supplementary offline map data obtained from the system end (200) or the driver end (300); A first communication unit (140) configured to establish a communication connection with a system end (200); A first communication status monitoring unit (150) is configured to monitor the network communication status between the system end (200) and trigger a first signal when the network communication status is lower than a preset value; A first destination change request monitoring unit (160) configured to be data-connected to the interaction unit (110), monitor and respond to a user's destination change request, and trigger a second signal; A second communication unit (170) is configured to receive and respond to the first signal and the second signal, activate the temporary communication protocol and establish a wireless communication connection with the driver terminal (300) according to a user operation; An offline navigation unit (180) configured to generate navigation information based on the offline map data and the changed destination information; The data sharing unit (190) is configured to send the changed destination information or navigation information to the driver terminal (300) via the second communication unit (170); The communication mode defined by the temporary communication protocol includes: obtaining offline map data from the driver side (300) according to the operation of the user side (100), and sending the changed destination information obtained from the user side (100) or the navigation information generated from the user side (100) to the driver side (300).

9. An online car-hailing operation management system, characterized in that: include: The dispatching unit (210) is configured to receive and respond to the departure and destination information input by the user terminal (100) based on the set dispatching rules, and assign the corresponding driver terminal (300) to accept the order; The offline map supplement unit (220) is configured to detect and confirm whether the offline map data stored in the user terminal (100) meets the positioning and navigation requirements during the trip based on the departure and destination information input by the user terminal (100), and if not, send the corresponding offline map data to the user terminal (100); A temporary communication protocol issuing unit (230) receives and responds to an order confirmation operation of the driver terminal (300), and issues a temporary communication protocol for establishing a wireless communication connection between the user terminal (100) and the driver terminal (300) under a specific scenario to the user terminal (100) and the driver terminal (300); A second communication status monitoring unit (240) configured to monitor the network communication status between the user terminal (100); A second destination change request monitoring unit (250) configured to monitor a destination change request of the user terminal (100); The destination change response unit (260) receives the changed destination information uploaded by the user terminal (100) and / or the navigation information generated based on the changed destination information, and forwards it to the driver terminal (300) if the destination change request of the user terminal (100) is detected and the network communication status is good; if the network communication status of the user terminal (100) is detected to be poor, the wireless communication connection between the user terminal (100) and the driver terminal (300) is actively activated, and the user terminal (100) autonomously synchronizes the changed destination information or the generated navigation information to the driver terminal (300) according to the user operation; The early warning unit (270) is configured to obtain an area lacking mobile communication network coverage in a map, calculate the time when the vehicle enters a weak signal area based on the current driving route, driving status information and positioning information, and set the time in advance to push a prompt message on the user terminal (100) and / or the driver terminal (300); as well as The third communication unit (280) is configured to perform data communication with the user terminal (100) and the driver terminal (300).

10. An online car-hailing operation management platform, characterized in that: It comprises a user terminal (100) for implementing the method for changing the route of an online car-hailing vehicle as claimed in any one of claims 1 to 4, a system terminal (200) for implementing the method for operating and managing an online car-hailing vehicle as claimed in any one of claims 5 to 6, and a driver terminal (300); The system end (200) is configured in the cloud, and the user end (100) and the driver end (300) realize data interaction via the system end (200); The driver end (300) receives a ride-hailing order issued by the system end (200), and after confirming the order, receives a temporary communication protocol issued by the system end (200) for establishing a wireless communication connection with the driver end (300) in a specific situation, and in a specific situation, responds to a data request from the user end (100) and sends corresponding offline map data to the user end (100), or receives a changed destination or navigation information transmitted by the user end (100).