Isolated island road updating method and device

By obtaining the behavioral feedback point data of online orders and determining and correcting abnormal island roads, the problem of untimely update of island roads in the existing technology is solved, ensuring service quality and user experience.

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

Patent Information

Application Number
CN202411644229.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-08-12
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

The existing technology is difficult to detect and update invalid island roads in a timely manner, which affects the provision of related services and user experience.

Method used

By obtaining the point data of the behavior feedback points corresponding to the online order, the abnormal island road is determined and its inaccessible properties are corrected, including determining the failure confidence and correcting it in combination with offline verification methods.

Benefits of technology

It realizes timely discovery and updates when the isolated roads fail, avoiding the negative impact on related services and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119533508B_ABST
    Figure CN119533508B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a method and device for updating an island road. The embodiment of the present invention obtains the point data of the behavior feedback point corresponding to the online order, determines the abnormal island road based on the point data, and then corrects the impassable attribute of the abnormal island road. The behavior feedback point is the position of the order object corresponding to the online order when the preset behavior is executed, and the abnormal island road is an island road that makes the behavior feedback point determined to be unreachable, and the island road has an impassable attribute. Therefore, by obtaining the point data of the behavior feedback point corresponding to the online order, and finding and updating the invalid island road based on the point data, the embodiment of the present invention can ensure that when the island road fails, the invalid island road can be discovered and updated in time, thereby avoiding the invalid island road from affecting the provision of related services and the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to map data processing technology, and in particular to an isolated island road updating method and device. Background Art

[0002] Island roads are roads that are impassable due to restrictions and are widely used across various industries. For example, in the ride-hailing market, island roads are roads that are impassable due to restrictions and can be used in navigation route planning services and pick-up and drop-off point recommendation services.

[0003] However, isolated roads are often time-sensitive, meaning their status may change over time. When leveraging isolated roads to provide services, if invalidated isolated roads are not promptly discovered and updated, a series of issues can arise, impacting the provision of related services and user experience. For example, in the ride-hailing scenario, if invalidated isolated roads are not promptly discovered and updated, then when providing pick-up and drop-off point recommendations, the optimal pick-up and drop-off point that was originally accessible may be deemed unreachable due to the invalidated isolated roads. Instead, a remote point may be recommended to the driver and passenger, resulting in a poor experience for the driver and passenger.

[0004] Currently, the update method for isolated roads is usually based on mined offline data or user complaint feedback. However, this update method has a high time delay, making it difficult to promptly discover and update invalid isolated roads when they fail. Summary of the Invention

[0005] In view of this, an embodiment of the present invention provides an island road updating method and device to ensure that when an island road fails, the failed island road can be discovered and updated in a timely manner, thereby avoiding the impact of the failed island road on the provision of related services and the user experience.

[0006] In a first aspect, an embodiment of the present invention discloses a method for updating an isolated road, the method comprising:

[0007] Obtaining location data of a behavior feedback point corresponding to an online order, where the behavior feedback point is the location of the order object corresponding to the online order when executing a preset behavior;

[0008] Determine an abnormal island road based on the point data, wherein the abnormal island road is an island road that causes the behavior feedback point to be determined as inaccessible, and the island road is a road with an impassable attribute;

[0009] The impassable attribute of the abnormal island road is corrected.

[0010] In a second aspect, an embodiment of the present invention discloses an island road updating device, the device comprising:

[0011] an acquiring unit, configured to acquire location data of a behavior feedback location corresponding to an online order, wherein the behavior feedback location is a location of an order object corresponding to the online order when executing a preset behavior;

[0012] a determining unit, configured to determine an abnormal island road based on the point data, wherein the abnormal island road is an island road that causes the behavior feedback point to be determined as inaccessible, and the island road is a road with an impassable attribute;

[0013] An updating unit is used to modify the impassable attribute of the abnormal island road.

[0014] In a third aspect, an embodiment of the present invention discloses a computer-readable storage medium storing computer program instructions, which implement the method described in the first aspect when executed by a processor.

[0015] In a fourth aspect, an embodiment of the present invention discloses an electronic device, comprising:

[0016] a memory for storing one or more computer program instructions;

[0017] A processor, wherein the one or more computer program instructions are executed by the processor to implement the method as described in the first aspect.

[0018] In a fifth aspect, an embodiment of the present invention discloses a computer program product. When the computer program product is run on a computer, the computer is caused to execute the method as described in the first aspect.

[0019] The embodiment of the present invention obtains the point data of the behavior feedback point corresponding to the online order, determines the abnormal island road based on the point data, and then corrects the impassable attribute of the abnormal island road. The behavior feedback point is the position of the order object corresponding to the online order when the preset behavior is executed, and the abnormal island road is an island road that makes the behavior feedback point determined to be unreachable, and the island road has an impassable attribute. Therefore, by obtaining the point data of the behavior feedback point corresponding to the online order, and finding and updating the abnormal island road based on the point data, the embodiment of the present invention can ensure that when the island road fails, the failed island road can be discovered and updated in a timely manner, thereby avoiding the failed island road from affecting the provision of related services and the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0021] Figure 1 Schematic diagram of an isolated road updating system according to an embodiment of the present invention;

[0022] Figure 2 This is a flow chart of a method for updating an isolated road according to an embodiment of the present invention;

[0023] Figure 3 Schematic diagram of the process of determining abnormal island roads according to an embodiment of the present invention;

[0024] Figure 4 This is a flow chart of a method for correcting abnormal isolated island roads according to an embodiment of the present invention;

[0025] Figure 5 This is a flow chart of a method for determining failure confidence according to an embodiment of the present invention;

[0026] Figure 6 This is a flow chart of a method for determining road traffic heat according to an embodiment of the present invention;

[0027] Figure 7 This is a flow chart of a method for correcting abnormal island roads in combination with an offline verification method according to an embodiment of the present invention;

[0028] Figure 8 Schematic diagram of an isolated road updating device according to an embodiment of the present invention;

[0029] Figure 9 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The present application is described below based on the following embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without the description of these details. To avoid obscuring the essence of the present application, well-known methods, processes, procedures, components, and circuits are not described in detail.

[0031] Furthermore, persons of ordinary skill in the art will appreciate that the figures provided herein are for illustration purposes only and are not necessarily drawn to scale.

[0032] Unless the context clearly requires otherwise, words like “include”, “comprising” and the like throughout this application should be interpreted as including rather than exclusive or exhaustive; that is, as meaning “including but not limited to”.

[0033] In the description of this application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance. In addition, in the description of this application, unless otherwise specified, "plurality" means two or more.

[0034] In the following description, the online car-hailing scenario will be used as an example, but it should be understood that the solution of the embodiment of the present invention is also applicable to other scenarios with high requirements for island road updates, such as delivery scenarios, etc., and this application does not limit this. At the same time, it is hoped that the solutions described in this specification and the embodiments, if involving the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary for the performance of the contract, etc.), and will only be processed within the scope of regulations or agreements. 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.

[0035] Figure 1 Schematic diagram of an island road updating system according to an embodiment of the present invention. Figure 1 As shown, the isolated island road updating system includes a server 11 and an order object terminal 12.

[0036] Among them, the server 11 is a server under the travel service providing platform. In this embodiment, the server 11 can generate an online order and assign the online order to the corresponding driver when the passenger triggers a travel service acquisition request, so that the driver can provide travel services to the user according to the online order. It should be understood that in this process, the server 11 can provide relevant services to both drivers and passengers based on isolated roads, such as navigation route planning services and boarding and alighting point recommendation services, etc., and this application does not limit this. Furthermore, for each online order, the server 11 can use the driver and / or passenger corresponding to the online order as the order object, and obtain the position of the order object when performing the preset behavior, and then update the isolated road based on the position.

[0037] The order object terminal 12 is a terminal used by passengers or drivers. In this embodiment, the order object terminal 12 can provide services to the passenger or driver by interacting with the server 11 under the control of the passenger or driver. Furthermore, with the passenger's or driver's authorization, the order object terminal 12 can also provide feedback to the server 11 regarding the passenger's or driver's location when performing a preset action, enabling the server 11 to update the isolated road based on this location.

[0038] Specifically, for any online order, the server 11 can interact with the corresponding order object terminal 12 to obtain the point data of the behavior feedback point corresponding to the online order. After obtaining the point data of the behavior feedback point corresponding to the online order, the server 11 can determine the abnormal island road based on the point data, and then correct the impassable attribute of the abnormal island road. Among them, the behavior feedback point is the position of the order object corresponding to the online order when performing the preset behavior, and the point data is the specific location information of the position (for example, longitude and latitude information), and the abnormal island road is an island road that makes the behavior feedback point determined to be unreachable, and the island road has an impassable attribute.

[0039] Therefore, by obtaining the point data of the behavior feedback points corresponding to the online orders, and finding and updating the invalid abnormal island roads based on the point data, the embodiment of the present invention can ensure that when the island roads fail, the invalid island roads can be discovered and updated in time, thereby avoiding the invalid island roads from affecting the provision of related services and the user experience.

[0040] Optionally, the server 11 may be a single computer, a cluster of multiple computers, or a cloud server that elastically adjusts computing resources through cloud technology, and this application does not impose any specific restrictions on this.

[0041] Optionally, the order object terminal 12 can be a terminal device such as a smartphone, tablet computer, smart wearable device, or laptop computer, and this application does not impose specific restrictions on this. Further, when the order object terminal 12 is a terminal suitable for the driver, the order object terminal 12 can also be a vehicle with communication capabilities driven by the driver.

[0042] Optionally, the server 11 and each order object terminal 12 may be connected via a wireless communication network to achieve data interaction. The wireless communication network may include any one or a combination of 5G mobile communication network technology (5th-Generation, 5G) system, long term evolution (long term evolution, LTE) system, Global System for Mobile Communication (Global System for Mobile Communication, GSM), Bluetooth (Bluetooth, BT), Wireless Fidelity (Wireless Fidelity, Wi-Fi), Code Division Multiple Access (Code Division Multiple Access, CDMA) network, wideband code division multiple access (WCDMA) network, long range wireless communication (Lora) technology or Zigbee protocol.

[0043] Figure 2 FIG. 1 is a flow chart of an isolated road updating method according to an embodiment of the present invention. It should be understood that the execution subject of the isolated road updating method may specifically be the server in the above embodiment. Figure 2 As shown, the island road updating method may specifically include the following steps:

[0044] Step S100: Acquire point data of behavior feedback points corresponding to online orders.

[0045] Specifically, for any online order, the server can obtain the location data of the behavior feedback point corresponding to the online order. The behavior feedback point is the location of the order object corresponding to the online order when the preset behavior is executed. The location data is the specific location information of the location (e.g., longitude and latitude information). It should be understood that in this embodiment, the location data of the behavior feedback point can be used by the server as a basis for finding failed island roads.

[0046] Optionally, in this embodiment, the online order may specifically refer to an online car-hailing order. The server may select the travel service acquisition object (that is, the passenger who obtains the travel service) and / or the travel service provider object (that is, the driver who provides the travel service) as the order object. It should be understood that when the solution in this embodiment is applied in other scenarios, the server may select other related objects that are adapted to the scenario as order objects. For example, when the solution in this embodiment is applied in a takeaway delivery scenario, the server may select the delivery object (that is, the delivery personnel) as the order object.

[0047] Further optionally, for different order objects, the server can obtain their positions when performing different preset behaviors. In this embodiment, for the travel service acquisition object, the preset behavior may refer to the boarding operation and / or the getting off operation. That is, the server can obtain the position of the order object when performing the boarding operation and / or the getting off operation. For the travel service provision object, the preset behavior may refer to the start billing operation and / or the end billing operation. That is, the server can obtain the position of the order object when performing the start billing operation and / or the end billing operation. It should be understood that the server obtains the position of the order object when performing a certain behavior can be set and adjusted by relevant personnel according to actual needs, and this application does not limit this.

[0048] Optionally, regardless of the selection of the order object, the feedback object of the point data of the behavior feedback point can be the terminal applicable to the order object. In this embodiment, for the travel service acquisition object, the feedback object of the behavior feedback point can be the terminal applicable to the travel service acquisition object, for example, the feedback object can be a terminal device such as a smartphone, tablet computer, smart wearable device or laptop computer. For the travel service provider object, the feedback object of the behavior feedback point can be the terminal applicable to the travel service provider object, for example, the feedback object can be a terminal device such as a smartphone, tablet computer, smart wearable device, laptop computer, or a vehicle with communication function.

[0049] Optionally, in step S100, the server may continuously obtain the point data of the behavior feedback point corresponding to each online order. Alternatively, the server may uniformly obtain the point data of the behavior feedback point corresponding to an online order when the online order is completed. This application does not limit this. Further optionally, when the server adopts the second method described above to obtain the point data of the behavior feedback point corresponding to the online order, the server may detect the completion status of each online order, and when it detects that any online order has been completed, obtain the point data of the behavior feedback point corresponding to the online order.

[0050] Step S200: determining abnormal isolated island roads according to the point data.

[0051] Specifically, after obtaining the point data of the behavior feedback point corresponding to the online order, the server can determine the abnormal island road based on the point data. Among them, the abnormal island road may be an island road that can make the behavior feedback point be judged as unreachable, and the island road has an impassable attribute. It should be understood that in this embodiment, the island road may specifically refer to an urban road network road that is impassable for online car-hailing due to certain reasons (for example, road construction or vehicles that do not meet traffic requirements, etc.). However, in some embodiments, depending on the application scenario, the island road may also refer to an urban road network road that is impassable for other objects (for example, delivery vehicles) due to related reasons. The present application does not limit the method for determining the island road.

[0052] Optionally, in step S200, the server may determine the isolated road where the behavior feedback point is located and / or the isolated road required to reach the behavior feedback point as an abnormal isolated road based on the point data.

[0053] Figure 3 FIG. 1 is a schematic diagram of the process of determining abnormal isolated roads according to an embodiment of the present invention. It should be understood that Figure 3 The shaded area in the figure is used to represent isolated roads, and the solid dots are used to represent behavioral feedback points. Figure 3 As shown, for the behavior feedback point 31, the server may determine the isolated road 32 where the behavior feedback point 31 is located and / or the isolated road 33 required to reach the behavior feedback point 31 as an abnormal behavior feedback point.

[0054] It should be understood that if no abnormal island road is found based on the point data in step S200, the server may cancel the execution of the subsequent step, ie, step S300.

[0055] Step S300: Correct the impassable attribute of the abnormal isolated island road.

[0056] Specifically, after determining an abnormal island road, the server can modify the impassable attribute of the abnormal island road. It should be understood that the modified abnormal island road will no longer have the impassable attribute. Correspondingly, since it no longer has the impassable attribute, the modified abnormal island road will no longer affect the provision of related services and the user experience.

[0057] Alternatively, abnormal island roads are determined solely based on the location data of the behavior feedback points. However, due to external factors such as network communication quality, the location data of the behavior feedback points may not be accurate. In this embodiment, to prevent island roads from being incorrectly updated, when correcting the impassable attribute of the abnormal island roads, the server may first determine the failure confidence level of the abnormal island roads and then correct the impassable attribute of the abnormal island roads based on the failure confidence level. The failure confidence level of the abnormal island road can be used to represent the probability that the abnormal island road is a failed island road.

[0058] Figure 4 FIG. 1 is a flow chart of a method for correcting abnormal isolated island roads according to an embodiment of the present invention. Figure 4 As shown, the abnormal island road correction method may specifically include the following steps:

[0059] Step S310: Determine the failure confidence level of the abnormal isolated island road.

[0060] Specifically, the server may first determine the failure confidence level of the abnormal island road. The failure confidence level of the abnormal island road may be determined by the server after comprehensive evaluation, and may be used to characterize the probability that the abnormal island road is a failure island road.

[0061] Optionally, in this embodiment, when determining the failure confidence of the abnormal island road, the server may determine it in combination with the current vehicle traffic conditions of the abnormal island road and the network communication quality of the feedback object when providing the point data of the feedback behavior feedback point.

[0062] Figure 5 FIG. 1 is a flow chart of a method for determining failure confidence according to an embodiment of the present invention. Figure 5 The failure confidence determination method shown in FIG. 1 can determine the failure confidence of abnormal island roads. Figure 5 As shown, the failure confidence determination method may specifically include the following steps:

[0063] Step S311: Determine the road traffic heat of the abnormal isolated island road.

[0064] Specifically, the current vehicle traffic condition of the abnormal island road can be used as a basis for determining whether the abnormal island road is invalid. Thus, the server can determine the road traffic popularity of the abnormal island road.

[0065] Figure 6 Flowchart of the method for determining road traffic heat according to an embodiment of the present invention. Figure 6 The road traffic heat determination method shown in the figure can determine the road traffic heat of abnormal isolated roads. Figure 6As shown, the road traffic heat determination method may specifically include the following steps:

[0066] Step S3111: Obtain order data for historical orders within a preset time period.

[0067] Specifically, the server may obtain order data for at least one historical order. The order data may include vehicle travel trajectory data. The preset time period may be set and adjusted by relevant personnel based on actual circumstances, and this application does not impose any restrictions thereon. Illustratively, the preset time period may be set to the most recent day or the most recent hour.

[0068] Step S3112: Determine the vehicle traffic data of the abnormal island road based on the order data.

[0069] Specifically, after obtaining the order data of the historical order, the server can determine the vehicle traffic data of the abnormal island road based on the order data. Optionally, the vehicle traffic data includes the number of vehicle passes and / or the vehicle pass frequency.

[0070] Step S3113: Determine the road traffic heat of the abnormal isolated island road based on the vehicle traffic data.

[0071] Specifically, after determining vehicle traffic data for an abnormal island road within a preset time period, the server may determine the road traffic heat of the abnormal island road based on the vehicle traffic data. It should be understood that in this embodiment, the road traffic heat of the abnormal island road may be proportional to the probability that the abnormal island road is a failed island road. Alternatively, the road traffic heat of the abnormal island road may be calculated and determined by the server using a corresponding traffic heat calculation formula, which is not limited in this application.

[0072] Step S312: Determine the communication quality of the feedback object when the point data of the behavior feedback point is fed back.

[0073] Specifically, the accuracy of the point data at the order subject's behavior feedback point can also serve as a basis for determining whether an abnormal island road is invalid. Thus, the server can determine the communication quality of the feedback point data at the time the feedback point data was fed back. It should be understood that in this embodiment, the communication quality of the feedback point data at the time the feedback point data was fed back can be proportional to the probability that the abnormal island road is an invalid island road.

[0074] Step S313: Determine the failure confidence of the abnormal island road according to the road traffic popularity and / or the communication quality.

[0075] Specifically, after determining the traffic popularity of the abnormal island road and the communication quality of the feedback object of the point data of the behavior feedback point when it is fed back, the server can determine the failure confidence level of the abnormal island road based on the traffic popularity and / or communication quality. Optionally, the failure confidence level of the abnormal island road can be calculated and determined by the server using a corresponding failure confidence level calculation formula, which is not limited in this application.

[0076] It should be understood that the above-mentioned method for determining the failure confidence is merely for illustration, and in actual application, the server may also refer to other factors to determine the failure confidence of an abnormal island road. For example, the server may also refer to relevant factors such as the duration of the abnormal island road's impassable state (for example, the duration of the abnormal island road's impassable state may be inversely proportional to the probability that the abnormal island road is a failed island road) and / or the reason why the abnormal island road is determined to be impassable (for example, when the abnormal island road is impassable due to short-term construction, the probability that the abnormal island road is a failed island road may be higher; for another example, when the abnormal island road is impassable due to vehicles not meeting the passage requirements, the probability that the abnormal island road is a failed island road may be lower).

[0077] Step S320: Modify the impassable attribute of the abnormal island road according to the failure confidence level.

[0078] Specifically, after determining the failure confidence of the abnormal island road, the server may modify the impassable attribute of the abnormal island road according to the failure confidence.

[0079] Optionally, in this embodiment, the greater the failure confidence, the greater the probability that the abnormal island road is a failed island road, and the smaller the failure confidence, the smaller the probability that the abnormal island road is a failed island road. According to the failure confidence of the abnormal island road, the server can adopt different methods to correct the impassable attribute of the abnormal island road. Specifically, when the failure confidence is greater than or equal to the preset confidence threshold, the server can directly correct the impassable attribute of the abnormal island road. When the failure confidence is less than the preset confidence threshold, the server can correct the impassable attribute of the abnormal island road in combination with the offline verification method. It should be understood that the value of the preset confidence threshold can be set and adjusted according to actual needs, and this application does not limit this.

[0080] Figure 7 This is a flow chart of the abnormal island road correction method combined with offline verification in an embodiment of the present invention. Figure 7The abnormal island road correction method shown in the figure can be used by the server to correct the impassable attribute of the abnormal island road in combination with the offline verification method. Figure 7 As shown, the abnormal island road correction method may specifically include the following steps:

[0081] Step S321: Establish a traffic status verification task for the abnormal island road.

[0082] Specifically, the server can create a traffic status verification task for the abnormal island road. The traffic status verification task can be used to instruct relevant verification personnel to perform offline verification of the traffic status of the abnormal island road. It should be understood that in this embodiment, after the server creates the traffic status verification task, the relevant verification personnel can use the corresponding terminal device to view the task information of the traffic status verification task created by the server. The task information of the traffic status verification task may include the location information of the abnormal island road, and the relevant verification personnel can perform offline verification of the traffic status of the abnormal island road based on the task information of the traffic status verification task.

[0083] Step S322: Receive the traffic status verification result.

[0084] Specifically, after the relevant verification personnel conduct offline verification of the traffic status of the abnormal island road, they can use a terminal device to feedback the status verification results to the server. The server can then receive the traffic status verification results fed back by the relevant verification personnel through the corresponding terminal device. The status verification results can be used to indicate whether the abnormal island road is currently passable by online ride-hailing vehicles.

[0085] Step S323: Modify the impassable attribute of the abnormal island road according to the passable status verification result.

[0086] Specifically, after receiving the traffic status verification result, if the status verification result indicates that the abnormal island road is currently passable by online ride-hailing vehicles, the server can modify the impassable attribute of the abnormal island road based on the feedback result. If the status verification result indicates that the abnormal island road is still not passable by online ride-hailing vehicles, the server can confirm that the abnormal island road has not been invalidated and cancel the modification of the impassable attribute of the abnormal island road.

[0087] The embodiment of the present invention obtains the point data of the behavior feedback point corresponding to the online order, determines the abnormal island road based on the point data, and then corrects the impassable attribute of the abnormal island road. The behavior feedback point is the position of the order object corresponding to the online order when the preset behavior is executed, and the abnormal island road is an island road that makes the behavior feedback point determined to be unreachable, and the island road has an impassable attribute. Therefore, by obtaining the point data of the behavior feedback point corresponding to the online order, and finding and updating the abnormal island road based on the point data, the embodiment of the present invention can ensure that when the island road fails, the failed island road can be discovered and updated in a timely manner, thereby avoiding the failed island road from affecting the provision of related services and the user experience.

[0088] Figure 8 Schematic diagram of an isolated road updating device according to an embodiment of the present invention. Figure 8 As shown, the island road updating device according to the embodiment of the present invention includes an acquiring unit 81 , a determining unit 82 and an updating unit 83 .

[0089] Specifically, the acquisition unit 81 is used to acquire the point data of the behavior feedback point corresponding to the online order, and the behavior feedback point is the position of the order object corresponding to the online order when performing the preset behavior;

[0090] The determining unit 82 is configured to determine an abnormal island road based on the point data, wherein the abnormal island road is an island road that causes the behavior feedback point to be determined as inaccessible, and the island road is a road with an impassable attribute;

[0091] The updating unit 83 is used to modify the impassable attribute of the abnormal island road.

[0092] The embodiment of the present invention obtains the point data of the behavior feedback point corresponding to the online order, determines the abnormal island road based on the point data, and then corrects the impassable attribute of the abnormal island road. The behavior feedback point is the position of the order object corresponding to the online order when the preset behavior is executed, and the abnormal island road is an island road that makes the behavior feedback point determined to be unreachable, and the island road has an impassable attribute. Therefore, by obtaining the point data of the behavior feedback point corresponding to the online order, and finding and updating the abnormal island road based on the point data, the embodiment of the present invention can ensure that when the island road fails, the failed island road can be discovered and updated in a timely manner, thereby avoiding the failed island road from affecting the provision of related services and the user experience.

[0093] Figure 9 Schematic diagram of an electronic device according to an embodiment of the present invention. Figure 9As shown, Figure 9 The electronic device shown is the server in the above embodiment, which includes a general computer hardware structure, including at least a processor 91 and a memory 92. The processor 91 and the memory 92 are connected via a bus 93. The memory 92 is suitable for storing instructions or programs executable by the processor 91. The processor 91 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, the processor 91 executes the instructions stored in the memory 92, thereby executing the method flow of the embodiment of the present invention described above to process data and control other devices. The bus 93 connects the above multiple components together and connects them to the display controller 94 and the display device as well as the input / output (I / O) device 95. The input / output (I / O) device 95 can be a mouse, keyboard, modem, network interface, touch input device, somatosensory input device, printer, and other devices known in the art. Typically, the input / output device 95 is connected to the system via an input / output (I / O) controller 96.

[0094] It will be understood by those skilled in the art that the embodiments of the present application may be provided as methods, devices (equipment), or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

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

[0096] These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.

[0097] These computer program instructions can also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0098] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used to enable a computer to execute part or all of the above method embodiments.

[0099] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned embodiments can be implemented by specifying relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0100] The foregoing is merely a preferred embodiment of the present application and is not intended to limit the present application. Persons skilled in the art will readily appreciate that various modifications and variations are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application are intended to be within the scope of protection of the present application.

Claims

1. A method for updating isolated roads, characterized in that: The method comprises: Obtaining location data for a behavior feedback point corresponding to an online order, where the behavior feedback point is the location of the order subject corresponding to the online order when performing a preset behavior; the preset behavior includes a billing start and / or billing end operation by the travel service provider, or a boarding and / or disembarking operation by the travel service recipient; Determining an abnormal island road based on the point data, wherein the abnormal island road is an island road that causes the behavior feedback point to be determined as inaccessible, and the island road has an impassable attribute; the island road is a road that is restricted and impassable to vehicles in the map data; Correct the impassable attribute of the abnormal isolated island road; Among them, correcting the impassable attribute of the abnormal island road includes modifying the impassable attribute after offline verification of the abnormal island road through a communication status verification task.

2. The method according to claim 1, characterized in that The correction of the impassable attribute of the abnormal island road includes: Determining the failure confidence level of the abnormal island road; The impassable attribute of the abnormal island road is modified according to the failure confidence.

3. The method according to claim 2, characterized in that Determining the failure confidence of the abnormal island road includes: Determining the road traffic heat of the abnormal isolated island road; Determine the communication quality of the feedback object when the point data of the behavior feedback point is fed back; The failure confidence level of the abnormal island road is determined according to the road traffic heat and / or the communication quality.

4. The method according to claim 3, characterized in that Determining the road traffic heat of the abnormal isolated island road includes: Get order data of historical orders within a preset time period; Determining vehicle traffic data of the abnormal island road according to the order data, wherein the vehicle traffic data includes the number of vehicle passes and / or the vehicle pass frequency; The road traffic heat of the abnormal island road is determined according to the vehicle traffic data.

5. The method according to claim 2, characterized in that The step of modifying the impassable attribute of the abnormal island road according to the failure confidence level includes: In response to the failure confidence being greater than or equal to a preset confidence threshold, the impassable attribute of the abnormal island road is modified.

6. The method according to claim 2, characterized in that The step of modifying the impassable attribute of the abnormal island road according to the failure confidence level includes: In response to the failure confidence being less than a preset confidence threshold, establishing a traffic status verification task for the abnormal island road, wherein the traffic status verification task is used to instruct an offline verification of the traffic status of the abnormal island road; Receive the pass status verification result; The impassable attribute of the abnormal island road is modified according to the passable status verification result.

7. The method according to claim 1, characterized in that Determining abnormal island roads according to the point data includes: The isolated road where the behavior feedback point is located and / or the isolated road required to reach the behavior feedback point is determined as the abnormal isolated road according to the point data.

8. The method according to claim 1, characterized in that The step of obtaining the point data of the behavior feedback point corresponding to the online order includes: Check the completion status of online orders; In response to the online order being completed, point data of a behavior feedback point corresponding to the online order is obtained.

9. The method according to any one of claims 1 to 8, characterized in that The online order is a ride-hailing order.

10. An island road updating device, characterized in that: The device comprises: an acquisition unit, configured to acquire location data of a behavior feedback point corresponding to an online order, wherein the behavior feedback point is the location of the order subject corresponding to the online order when performing a preset behavior; the preset behavior includes a billing start operation and / or billing end operation of the travel service provider, and a boarding operation and / or alighting operation of the travel service recipient; a determining unit, configured to determine an abnormal island road based on the point data, wherein the abnormal island road is an island road that causes the behavior feedback point to be determined as inaccessible, and the island road is a road with an impassable attribute; the island road is a road that is restricted and impassable to vehicles in the map data; An updating unit, configured to modify the impassable attribute of the abnormal isolated island road; Among them, correcting the impassable attribute of the abnormal island road includes modifying the impassable attribute after offline verification of the abnormal island road through a communication status verification task.

11. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 9 when executed by a processor.

12. An electronic device, characterized in that: The device comprises: a memory for storing one or more computer program instructions; A processor, 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 9.

13. 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 9.

Citation Information

Patent Citations

  • Car sharing boarding point recommendation method and system

    CN111858788A

  • Map processing method, self-moving gardening equipment and automatic mower

    CN116466693A

  • Path planning method and device, electronic equipment, storage medium and program product

    CN118640904A