A processing method, device and equipment for vehicle navigation, computer readable storage medium and computer program product

CN122961461APending Publication Date: 2026-10-23TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510482472.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

为了满足用户对路况信息的便捷获取,相关技术中的地图应用通常会在出行场景下,适时透出与路况相关的聊天室功能,用户可通过聊天室获悉路况信息,但这种聊天室的触发机制不够直观,难以被用户觉察,导致用户在实际使用过程中,往往难以发现并启用聊天室功能,极大地降低了这一功能的适用性与可操作性

Benefits of technology

[0036]应用本申请实施例,在第一车辆行驶过程中,在导航地图中显示用于指引第一车辆行驶的导航路线;当第一车辆在导航路线的指引下行驶至拥堵路段时,在导航路线上显示针对拥堵路段的互动入口;当第一对象针对互动入口的触发操作,显示至少一个基于拥堵路段的路况数据生成的候选互动内容,当用户从中选择目标互动内容进行发布时,在导航地图中显示对应目标互动内容的提示信息;如此,在遇到拥堵路段时,通过即时醒目地在导航路线上显示针对拥堵路段的互动入口,用户可直接利用该互动入口询问并发布关于拥堵路段的互动内容,以最小化的操作成本了解拥堵路段的路况信息,提高了用户针对拥堵路段互动的便利性和积极性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122961461A_ABST
    Figure CN122961461A_ABST
Patent Text Reader

Abstract

The application provides a vehicle navigation processing method and device, electronic equipment, computer readable storage medium and computer program product; the method comprises the following steps: displaying a navigation route for guiding a first vehicle to travel in a navigation map; in response to the first vehicle traveling to a congested road section under the guidance of the navigation route, displaying an interactive entrance for the congested road section on the navigation route; in response to a trigger operation of a first object on the interactive entrance, displaying at least one candidate interactive content, which is generated based on road condition data of the congested road section; in response to a publishing operation on a target interactive content, displaying prompt information corresponding to the target interactive content in the navigation map. Through the application, the convenience and enthusiasm of user interaction on the congested road section can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to vehicle networking technology, and more particularly to a method, apparatus, device, storage medium, and program product for vehicle navigation. Background Technology

[0002] During their travels, users often need to check traffic information, plan routes, and use navigation functions in map applications to ensure a smooth and efficient journey. To facilitate users' access to traffic information, map applications in related technologies often display traffic-related chat room functions in a timely manner during travel scenarios. Users can obtain traffic information through these chat rooms. However, the triggering mechanism for these chat rooms is not intuitive and is difficult for users to notice. As a result, users often find it difficult to discover and activate the chat room function in actual use, greatly reducing the applicability and operability of this function. Summary of the Invention

[0003] This application provides a vehicle navigation processing method, device, electronic device, computer-readable storage medium, and computer program product, which can improve the convenience and enthusiasm of users in interacting with congested road sections.

[0004] The technical solution of this application embodiment is implemented as follows:

[0005] This application provides a vehicle navigation processing method, including:

[0006] Display the navigation route on the navigation map to guide the first vehicle.

[0007] In response to the first vehicle traveling to a congested section of road under the guidance of the navigation route, an interactive entry for the congested section of road is displayed on the navigation route;

[0008] In response to a trigger operation by a first object on the interactive entry point, at least one candidate interactive content is displayed, the candidate interactive content being generated based on traffic data of the congested road segment;

[0009] In response to a publishing operation targeting interactive content, a prompt message corresponding to the interactive content is displayed on the navigation map.

[0010] This application provides a vehicle navigation processing device, including:

[0011] The route display module is used to display the navigation route in the navigation map to guide the first vehicle.

[0012] An entrance display module is used to display an interactive entrance for the congested section on the navigation route in response to the first vehicle traveling to the congested section under the guidance of the navigation route.

[0013] A candidate display module is used to display at least one candidate interactive content in response to a trigger operation by a first object on the interactive entry point, the candidate interactive content being generated based on traffic condition data of the congested road segment;

[0014] The prompt display module is used to display prompt information corresponding to the target interactive content in the navigation map in response to the publishing operation of the target interactive content.

[0015] In the above scheme, the entry display module is further configured to display an interactive entry for the congested road section at a first location associated with the first vehicle on the navigation route; the prompt display module is further configured to respond to a publishing operation for the target interactive content, pop up the target interactive content from the first location, and display a hotspot marker at a second location on the navigation route, so as to use the hotspot marker as prompt information corresponding to the target interactive content; wherein, the hotspot marker corresponds to the target interactive content, and the hotspot marker is used to indicate at least one of the following: the cause of the congestion in the congested road section, and the emotion of the first object facing the congested road section.

[0016] In the above scheme, the prompt display module is further configured to display a stop marker at a second location associated with the first vehicle in the navigation route, wherein the first distance between the second location and the first location is lower than a first distance threshold; as the first vehicle travels on the navigation route, the stop marker is controlled to remain displayed at the second location.

[0017] In the above scheme, the prompt display module is further used to display a congestion point marker at a second location associated with the occurrence point of the congestion cause in the navigation route, wherein the congestion point marker also indicates a second distance between the first location and the occurrence point, and the second distance exceeds a second distance threshold; as the first vehicle travels on the navigation route, the second location associated with the occurrence point and the second distance indicated by the congestion point marker are updated.

[0018] In the above scheme, the prompt display module is further used to determine the distance interval between the first location and the point where the congestion occurs; and to display a congestion marker at the second location associated with the first vehicle using a display style corresponding to the distance interval.

[0019] In the above scheme, after the checkpoint marker is displayed at the second location on the navigation route, the device further includes: a cancellation display module, used to cancel the display of the checkpoint marker at the second location in response to meeting the checkpoint cancellation conditions; wherein, the checkpoint cancellation conditions include at least one of the following: the congested road segment becomes a smooth road segment, the cause of congestion indicated by the checkpoint marker is inconsistent with the actual cause of congestion in the congested road segment, or the number of times the emotions of the first object in the face of the congested road segment indicated by the checkpoint marker have a negative impact on other objects reaches a threshold.

[0020] In the above scheme, the candidate display module is further configured to, in response to the presence of multiple candidate interactive contents, determine an influencing factor affecting the display priority of each candidate interactive content, wherein the influencing factor includes at least one of the following: the degree of matching between the candidate interactive content and the cause of congestion in the congested road segment, the degree of matching between the candidate interactive content and the emotion of the first object facing the congested road segment, and the frequency of historical selection; determine the display priority of each candidate interactive content based on the influencing factor, and display each candidate interactive content according to a display style corresponding to each display priority.

[0021] In the above scheme, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a details viewing module, used to respond to a trigger operation on the prompt information, display a details page, and display the details content of the prompt information on the details page; wherein, the information content includes at least one of the following: the target interactive content, the time when the target interactive content was published, the object identifier of the first object that published the target interactive content, the cause of the congestion of the congested road segment, and the estimated time when the congested road segment becomes a smooth road segment.

[0022] In the above scheme, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a feedback processing module, used to respond to a triggering operation of the second object on the prompt information, display a feedback control for the prompt information; respond to a feedback operation based on the feedback control, publish first feedback content, and display the first feedback content at a third position associated with the prompt information.

[0023] In the above scheme, the feedback processing module is used to display at least one candidate feedback content in response to a trigger operation on the feedback control, the candidate feedback content being generated based on the target interactive content; and to publish the first feedback content in response to a selection operation on the first feedback content among the at least one candidate feedback content.

[0024] In the above scheme, the feedback processing module is used to collect road condition images of the navigation route currently in which the second vehicle of the second object is located in response to the trigger operation of the second object on the image acquisition control; and to publish the road condition images as the first feedback content in response to the publishing operation of the road condition images.

[0025] In the above scheme, the feedback processing module is used to dynamically display the first feedback content at the third position associated with the prompt information; wherein, the duration of the dynamic display of the first feedback content is positively correlated with the degree of matching between the first feedback content and the cause of congestion of the congested road section, and negatively correlated with the number of objects participating in the prompt information feedback.

[0026] In the above scheme, after the first feedback content is displayed at the third position associated with the prompt information, the device further includes: a first identifier display module, used to display the object identifier of the second object at the fifth position associated with the first feedback content during the process of displaying the first feedback content.

[0027] In the above scheme, the first feedback content is associated with a copy control. After the first feedback content is displayed at the third position associated with the prompt information, the feedback processing module is further configured to: in response to a trigger operation on the copy control, copy the first feedback content and use the copied first feedback content as feedback content for the prompt information; in response to a trigger operation on the copy control, determine a second feedback content recommended based on the first feedback content and use the second feedback content as feedback content for the prompt information.

[0028] In the above scheme, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a second identifier display module, used to display a quantity identifier for the target interactive content at a sixth position associated with the prompt information; wherein the quantity identifier indicates the number of objects participating in the feedback of the target interactive content.

[0029] In the above scheme, before displaying at least one candidate interactive content, the device further includes: a candidate generation module, used to extract features from the traffic data of the congested road segment to obtain traffic features; based on the traffic features, to predict and classify the congestion causes of the congested road segment to obtain the congestion causes of the congested road segment; and based on the congestion causes, to generate at least one candidate interactive content corresponding to the congestion causes.

[0030] This application provides an electronic device, including:

[0031] Memory is used to store executable instructions or computer programs.

[0032] The processor is configured to execute computer-executable instructions or computer programs stored in the memory to implement the vehicle navigation processing method provided in the embodiments of this application.

[0033] This application provides a computer-readable storage medium storing computer-executable instructions or computer programs for implementing the vehicle navigation processing method provided in this application when executed by a processor.

[0034] This application provides a computer program product, including a computer program or computer-executable instructions. When the computer program or computer-executable instructions are executed by a processor, they implement the vehicle navigation processing method provided in this application.

[0035] The embodiments of this application have the following beneficial effects:

[0036] In the embodiments of this application, during the driving of the first vehicle, a navigation route for guiding the first vehicle is displayed on the navigation map; when the first vehicle travels to a congested section under the guidance of the navigation route, an interactive entry for the congested section is displayed on the navigation route; when the first user triggers an operation on the interactive entry, at least one candidate interactive content generated based on the traffic data of the congested section is displayed; when the user selects a target interactive content to publish, a prompt message for the corresponding target interactive content is displayed on the navigation map; thus, when encountering a congested section, by instantly and prominently displaying an interactive entry for the congested section on the navigation route, users can directly use this interactive entry to inquire about and publish interactive content about the congested section, thereby understanding the traffic information of the congested section with minimal operational costs, and improving the convenience and enthusiasm of users to interact with congested sections. Attached Figure Description

[0037] Figure 1 This is a schematic diagram of the architecture of the vehicle navigation processing system 100 provided in an embodiment of this application;

[0038] Figure 2 This is a schematic diagram of the structure of the electronic device 500 provided in the embodiments of this application;

[0039] Figure 3 This is a schematic flowchart of the vehicle navigation processing method provided in the embodiments of this application;

[0040] Figure 4 This is a schematic diagram of navigation interaction provided in the embodiments of this application;

[0041] Figure 5 This is a schematic diagram illustrating the interactive details provided in the embodiments of this application;

[0042] Figure 6 This is a schematic diagram of interactive feedback provided in the embodiments of this application;

[0043] Figure 7 This is a schematic diagram of interactive feedback provided in the embodiments of this application;

[0044] Figure 8 This is a schematic diagram showing the feedback content provided in an embodiment of this application;

[0045] Figure 9 This is a schematic diagram showing the feedback content provided in an embodiment of this application;

[0046] Figure 10 This is a flowchart illustrating the vehicle navigation processing method provided in the embodiments of this application. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0048] It is understood that in the embodiments of this application, data such as user information are involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with relevant laws, regulations and standards.

[0049] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0050] In the following description, the terms “first, second…” are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that “first, second…” may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0051] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0052] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0053] Before providing a further detailed description of the embodiments of this application, the nouns and terms involved in the embodiments of this application will be explained, and the nouns and terms involved in the embodiments of this application shall be interpreted as follows.

[0054] 1) Client: An application that runs on a terminal and provides various services, such as a map client (i.e., a map application), a video playback client, a game client, etc.

[0055] 2) In response, used to indicate the conditions or states on which the operation performed depends. When the conditions or states on which it depends are met, one or more operations performed may be performed in real time or with a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations are performed.

[0056] This application provides a vehicle navigation processing method, apparatus, electronic device, computer-readable storage medium, and computer program product, which can improve the convenience and enthusiasm of users in interacting with congested road sections. The following describes exemplary applications of the electronic device provided in this application. The electronic device provided in this application can be implemented as various types of user terminals such as laptops, tablets, desktop computers, set-top boxes, mobile devices (e.g., mobile phones, portable music players, personal digital assistants, dedicated messaging devices, portable gaming devices), smartphones, smart speakers, smartwatches, smart TVs, and in-vehicle terminals, or it can be implemented as a server. The following will describe exemplary applications when the device is implemented as a terminal.

[0057] See Figure 1 , Figure 1This is a schematic diagram of the architecture of the vehicle navigation processing system 100 provided in the embodiments of this application. In order to support an exemplary application, the terminal (terminal 400-1 and terminal 400-2 are shown as examples) connects to the server 200 through the network 300. The network 300 can be a wide area network or a local area network, or a combination of the two.

[0058] In some embodiments, the terminal is equipped with an application with navigation functions, such as a map client, instant messaging client, or live streaming client. Server 200 is the backend server corresponding to the client. It can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. The terminal and server can be directly or indirectly connected via wired or wireless communication, which is not limited in this embodiment.

[0059] In practical applications, the terminal displays a navigation route on the navigation map to guide the first vehicle. In response to the first vehicle traveling along the navigation route to a congested section, an interactive entry point for the congested section is displayed on the navigation route. In response to a trigger operation by the first user on the interactive entry point, a request to obtain interactive content is sent to the server 200. The server 200, in response to the request, determines at least one candidate interactive content generated based on traffic data of the congested section and returns the candidate interactive content to the terminal for display. When the first user selects a target interactive content from the at least one candidate interactive content, the terminal, in response to a publishing operation for the target interactive content, displays a prompt message corresponding to the target interactive content on the navigation map. Thus, when encountering a congested section, by instantly and prominently displaying an interactive entry point for the congested section on the navigation route, users can directly use this interactive entry point to inquire about and publish interactive content related to the congested section, minimizing operational costs to understand traffic information and improving the convenience and enthusiasm of users for interacting with congested sections.

[0060] See Figure 2 , Figure 2 This is a schematic diagram of the structure of the electronic device 500 provided in the embodiments of this application, with the electronic device 500 as an example. Figure 1 Taking the terminal in the middle as an example, Figure 2The illustrated electronic device 500 includes at least one processor 510, a memory 550, at least one network interface 520, and a user interface 530. The various components in the electronic device 500 are coupled together via a bus system 540. It is understood that the bus system 540 is used to implement communication between these components. In addition to a data bus, the bus system 540 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 2 The general labeled all buses as Bus System 540.

[0061] The processor 510 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.

[0062] Memory 550 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM). The memory 550 described in this application embodiment is intended to include any suitable type of memory. Memory 550 may optionally include one or more storage devices physically located away from processor 510.

[0063] In some embodiments, memory 550 is capable of storing data to support various operations, examples of which include programs, modules, and data structures or subsets or supersets thereof, as illustrated below.

[0064] Operating system 551 includes system programs for handling various basic system services and performing hardware-related tasks, such as framework layer, core library layer, driver layer, etc., for implementing various basic business functions and handling hardware-based tasks; network communication module 552 is used to reach other electronic devices via one or more (wired or wireless) network interfaces 520, exemplary network interfaces 520 include: Bluetooth, WiFi, and Universal Serial Bus (USB), etc.

[0065] In some embodiments, the vehicle navigation processing device provided in this application can be implemented in software. The vehicle navigation processing device provided in this application can be provided in various software embodiments, including various forms such as applications, software, software modules, scripts or code. Figure 2A vehicle navigation processing device 555 stored in memory 550 is shown. It may be software in the form of programs and plug-ins, and includes a series of modules, including a route display module 5551, an entrance display module 5552, a candidate display module 5553, and a prompt display module 5554. These modules are logically connected and can therefore be arbitrarily combined or further divided according to the functions they implement. The functions of each module will be described below.

[0066] In other embodiments, the apparatus provided in this application can be implemented in hardware. For example, the apparatus provided in this application can be a processor in the form of a hardware decoding processor, which is programmed to execute the vehicle navigation processing method provided in this application. For example, the processor in the form of a hardware decoding processor can be one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.

[0067] In some embodiments, the terminal or server can implement the vehicle navigation processing method provided in this application by running various computer-executable instructions or computer programs. For example, computer-executable instructions can be microprogram-level commands, machine instructions, or software instructions. Computer programs can be native programs or software modules in an operating system; they can be native applications (APPs), i.e., programs that need to be installed in the operating system to run, such as map clients, navigation clients, and instant messaging APPs; or they can be applets that can be embedded in any APP, i.e., programs that only need to be downloaded to a browser environment to run. In summary, the aforementioned computer-executable instructions can be any form of instruction, and the aforementioned computer programs can be any form of application, module, or plugin.

[0068] As mentioned above, the vehicle navigation processing method provided in this application embodiment can be implemented by various types of electronic devices, such as... Figure 1 Either the terminal or the server 200 can be executed independently, or it can be... Figure 1 The terminal and server 200 in the process work together. Next, it will be executed by... Figure 1The following description uses an example of a terminal executing the vehicle navigation processing method provided in this application embodiment. See also... Figure 3 , Figure 3 This is a flowchart illustrating the vehicle navigation processing method provided in this application embodiment, which will be combined with... Figure 3 The steps shown are explained.

[0069] Step 101: The terminal displays the navigation route in the navigation map to guide the first vehicle.

[0070] In practical applications, when the first user (a passenger or driver in the first vehicle) navigates to the first vehicle using a map application on their terminal (such as a map app or client), the terminal displays a navigation map for the vehicle. This map shows a route starting from the vehicle's current location (also known as its "vehicle point") and ending at the user's intended destination. The vehicle can then follow this route, which includes both voice and visual prompts. For example, the map displays the vehicle's position and direction of travel. When the vehicle approaches a turn, the map provides turning instructions such as "turn left," "turn right," or "go straight." These instructions are usually displayed in advance on the map and communicated to the user via voice prompts. The map application also dynamically adjusts the navigation route based on real-time traffic conditions and the vehicle's location.

[0071] Because map applications record a user's navigation history and allow users to set preferences, such as avoiding congestion and choosing the shortest route, the navigation route displayed on the navigation map indicating the first vehicle's path is usually the best recommended route based on the navigation history. It should be noted that since map applications can be installed on the user's personal device (such as a smartphone) or in the vehicle, the navigation history can be the navigation history of the user recorded by the map application on the user's personal device (such as a smartphone) or the navigation history of the vehicle recorded by the map application in the vehicle.

[0072] In this way, map applications can provide users with accurate and real-time navigation guidance, helping them reach their destinations safely and efficiently.

[0073] Step 102: In response to the first vehicle traveling to a congested section of road under the guidance of the navigation route, display an interactive entry for the congested section of road on the navigation route.

[0074] In practical applications, in navigation routes, "congested sections" typically refer to road segments where vehicles move slowly or come to a standstill due to excessive traffic volume, accidents, road construction, or other reasons. These segments can significantly impact travel time. For example, major urban arteries often experience congestion during peak hours due to heavy commuter traffic; such arteries are considered congested sections. Similarly, complex intersections and overpasses can become congested due to traffic lights, lane merging, or driver hesitation; these intersections and overpasses are considered congested sections. During school drop-off and pick-up times, roads near schools may become congested due to parents picking up and dropping off their children; these congested roads near schools are considered congested sections. During peak shopping hours, roads near commercial areas and shopping centers may become congested due to parking and shopping vehicles; these congested sections near commercial areas and shopping centers are considered congested sections. For example, traffic accidents can cause congestion on surrounding roads because vehicles need to detour or pass slowly through the accident scene; therefore, road sections near the accident scene that experience congestion are considered congested road sections. Similarly, road construction or maintenance work may reduce the number of lanes, causing congestion; lanes congested in the construction area are considered congested road sections. Furthermore, roads near special event locations such as sporting events, concerts, or other large-scale events may become congested due to the large influx of spectators; roads near these event locations that experience congestion are considered congested road sections. During peak hours, highway entrances and exits may become congested due to the merging or diversion of many vehicles; queues at toll booths and narrow passages in bridges and tunnels can also cause congestion; therefore, highway entrances and exits experiencing congestion, road sections near toll booths, and narrow passages in bridges and tunnels that experience congestion are all considered congested road sections. Map applications typically identify congested road sections using real-time traffic data and display this information on navigation routes, sometimes also providing detour suggestions or real-time traffic updates.

[0075] When the first vehicle, guided by the navigation route, reaches a congested section of road, the map application on the terminal will automatically detect the change in traffic conditions and display an interactive entry point for the congested section on the navigation route. The first user (i.e., the user in the first vehicle) can participate in the interaction regarding the congested section through this entry point, such as asking about the cause of the congestion, reporting the congestion, or avoiding the congested section. For example, assuming the first vehicle driven by the first user reaches a congested section, the terminal will detect the traffic congestion ahead through its built-in real-time traffic data service and display an interactive entry point near the congested section on the navigation map. The interactive entry point can be displayed in various forms, such as a prompt message asking the user to participate in the interaction (e.g., a prompt to send a note), or a symbol with a question mark or exclamation mark. The first user can participate in the interaction by triggering the interactive entry point.

[0076] By using the above methods, when encountering congested road sections, an interactive entry point for congested road sections is displayed prominently on the navigation route in real time. Users can directly use this interactive entry point to ask questions and post interactive content about congested road sections, thereby understanding the traffic conditions of congested road sections with minimal operational costs, and improving the convenience and enthusiasm of users to interact with congested road sections.

[0077] In some embodiments, while the first person is driving the first vehicle under the guidance of a navigation route, to avoid the first vehicle from entering congested areas, an interactive entry point can be displayed on the navigation route when the distance between the first vehicle and the congested area is less than a target distance (configurable according to actual needs, such as 1 kilometer). When the user triggers the interactive entry point, the map application pops up an interactive page displaying several different options, such as "View the cause of congestion," "Select an alternative route," and "Report congestion." The first person can select the appropriate option according to their needs, and the map application will provide corresponding services based on the first person's selection. For example, if the first person selects "Select an alternative route," the map application will recalculate a route that avoids the congested area and display the new navigation route on the navigation map. If the first person selects "Report congestion," the map application will allow the user to submit a congestion report, including information such as the cause, severity, and duration of the congestion. This information will be sent to traffic management departments or shared with other users to help improve traffic conditions. In this way, the map application can provide users with real-time traffic information and personalized navigation services, helping them better cope with congested areas and improve driving efficiency and safety.

[0078] Step 103: In response to the first object's trigger operation on the interactive entry, display at least one candidate interactive content, which is generated based on traffic data of congested road sections.

[0079] In practical applications, when the first object triggers the interaction entry, the terminal responds to the trigger operation by displaying at least one candidate interaction content, so that the first object can select the appropriate target interaction content from the at least one candidate interaction content to quickly participate in the interaction related to the congested road section.

[0080] In some embodiments, before displaying at least one candidate interactive content, candidate interactive content can be generated based on traffic information of congested road segments in the following manner: feature extraction is performed on the traffic data of congested road segments to obtain traffic features; based on the traffic features, the causes of congestion in congested road segments are predicted and classified to obtain the causes of congestion in congested road segments; based on the causes of congestion, at least one candidate interactive content corresponding to the causes of congestion is generated.

[0081] In practical applications, the map application in the terminal will collect various types of traffic data, including but not limited to traffic data collected by the vehicle positioning system along the navigation route, traffic data collected by sensors on the navigation route, traffic data reported by vehicles along the navigation route, construction plan data on the navigation route, and weather data. That is, these data can come from the vehicle's own sensors, sensors on both sides of the road, feedback from other vehicles, construction plans from traffic management departments, and weather service providers.

[0082] After collecting traffic data, map applications can extract features from the data to identify traffic characteristics related to congestion. For example, they can extract traffic features such as vehicle speed, density, and flow from vehicle positioning system data; traffic light status and accident signs from sensor data; accident reports and road obstacles from vehicle feedback data; construction areas and estimated construction times from construction plan data; and rainfall and wind speed from weather data.

[0083] Based on extracted traffic features, map applications can use machine learning algorithms or other predictive models to predict and classify the causes of congestion. For example, if traffic features show a significant decrease in vehicle speed and an increase in traffic flow, the congestion may be predicted to be caused by excessive traffic volume; if traffic features show accident reports or road obstructions, the congestion may be predicted to be caused by accidents or road maintenance. In practical applications, to provide users with prominent notifications, these congestion causes can be visualized in the navigation map as traffic point events. The types of traffic point events include, but are not limited to, accidents, construction, and severe weather.

[0084] Map applications can generate at least one corresponding candidate interactive content based on the predicted cause of congestion. This candidate interactive content can reflect the cause of the congestion; for example, if the congestion is suspected to be caused by an accident, the candidate interactive content could be accident-related, such as "Two cars are colliding ahead" or "Suspected car accident ahead," allowing users to quickly provide feedback on the cause of the congestion. Candidate interactive content can also reflect the user's emotions when passing through congested areas, such as "Oh no, I'm going to be late for work" or "Traffic jam is driving me crazy," allowing users to quickly express their current mood. Candidate interactive content can also provide alternative routes; for example, if the congestion is caused by excessive traffic volume, candidate interactive content could include suggested detours or real-time traffic updates; if the congestion is caused by an accident, candidate interactive content could include accident details, estimated recovery time, and alternative route suggestions, allowing users to quickly change their navigation route.

[0085] In practical applications, when generating candidate interactive content based on traffic data of congested road sections, historical and real-time traffic data of congested road sections can be analyzed to generate line charts, bar charts, or heat maps. Then, machine learning algorithms are used to generate predictive models, which are then used to predict the generated line charts, bar charts, or heat maps to obtain candidate interactive content, which is then displayed in the map application. For example, if traffic data such as vehicle speed, density, and flow extracted from vehicle positioning system data shows a significant decrease in vehicle speed and an increase in flow in the heat map, it can be predicted that the congestion is caused by excessive traffic flow. The generated candidate interactive content could then include suggested detour routes or real-time traffic updates. Similarly, if traffic data such as traffic light status and accident signs extracted from sensor data, and traffic data such as accident reports and road obstacles extracted from vehicle feedback data show accident reports or road obstacles in the heat map, it can be predicted that the congestion is caused by an accident or road maintenance. The generated candidate interactive content could then include accident details, estimated recovery time, and alternative route suggestions.

[0086] In this way, when encountering congested road sections, users can directly use the interactive entry displayed on the navigation route to ask questions and post interactive content about the congested road sections by triggering the interactive entry. This minimizes the operational cost of understanding the traffic conditions of congested road sections and improves the convenience and initiative of users in interacting with congested road sections. The map application can provide users with targeted interactive content based on the actual situation of congested road sections, helping them better cope with congestion and improving the practicality of navigation and user experience.

[0087] In some embodiments, at least one candidate interactive content may be displayed as follows: in response to the presence of multiple candidate interactive content, an influence factor affecting the display priority of each candidate interactive content is determined; the display priority of each candidate interactive content is determined based on the influence factor, and each candidate interactive content is displayed according to a display style corresponding to its respective display priority.

[0088] Here, when there are multiple candidate interactive contents (i.e., at least two), the display priorities of different candidate interactive contents can be different. Based on the display priority of the candidate interactive contents, corresponding display styles can be used to display each candidate interactive content. That is, different display styles (such as different display order, different display colors, different display brightness, different display fonts, etc.) can be used to display candidate interactive contents with different display priorities. Alternatively, candidate interactive contents with higher display priorities can be highlighted. For example, if there are three candidate interactive contents to choose from, namely candidate interactive content 1, candidate interactive content 2, and candidate interactive content 3, and the display priorities of these three candidate interactive contents decrease sequentially, candidate interactive content 1 can be displayed in red font, candidate interactive content 2 in yellow font, and candidate interactive content 3 in gray font. This makes it easier for users to select the candidate interactive content they need, which helps improve the targeting and efficiency of the interaction.

[0089] In practice, the display priority of candidate interactive content can be determined through the following process: Obtain influencing factors affecting the display priority of candidate interactive content. These factors include at least one of the following: the degree of matching between the candidate interactive content and the causes of congestion on congested road sections; the degree of matching between the candidate interactive content and the emotions of the first target audience facing congested road sections; and the frequency of historical selection. Typically, the display priority of candidate interactive content is positively correlated with the aforementioned matching degree or frequency. After obtaining the influencing factors, a neural network model is invoked to predict the display priority based on these factors. Using the neural network model trained with the influencing factors for prediction processing yields the display priority of the candidate interactive content, making the prediction more accurate.

[0090] Before applying a neural network model, an initial neural network model needs to be trained. This trained model is then put into application to combine influence parameters and use artificial intelligence technology to predict the display priority of candidate interactive content. Specifically, the neural network model is trained using interactive content samples, their corresponding influence factors, and the display priorities of the labeled interactive content samples. For example, based on the interactive content samples, their associated frequencies, and the labeled display priorities, the initial neural network model is invoked for prediction processing to obtain the predicted display priorities. After determining the value of the loss function of the neural network model using the predicted and labeled display priorities, it can be determined whether the loss function value exceeds a preset threshold. When the loss function value exceeds the preset threshold, an error signal is determined based on the loss function, and this error signal is backpropagated within the neural network model, updating the model parameters of each layer during the propagation process.

[0091] The embodiments of this application do not limit the model structure of the neural network model. For example, the neural network model can be a convolutional neural network, a deep neural network, etc.; nor are they limited to the form of the loss function. For example, it can be a cross-entropy loss function, an L2 loss function, etc.

[0092] Here, we explain backpropagation. Training sample data is input into the input layer of the neural network model, passes through the hidden layers, and finally reaches the output layer to output the result. This is the forward propagation process of the neural network model. Since there is an error between the output result of the neural network model and the actual result, the error between the output result and the actual value is calculated and backpropagated from the output layer to the hidden layers until it reaches the input layer. During the backpropagation process, the values ​​of the model parameters are adjusted according to the error. That is, a loss function is constructed based on the error between the output result and the actual value, and the partial derivatives of the loss function with respect to the model parameters are calculated layer by layer to generate the gradient of the loss function with respect to the model parameters of each layer. Since the direction of the gradient indicates the direction of error amplification, the gradient of the model parameters is inverted and summed with the original parameters of each layer of the model. The summation result is used as the updated model parameters of each layer, thereby reducing the error caused by the model parameters. The above process is iterated until convergence.

[0093] Step 104: In response to the publishing operation for the target interactive content, display the corresponding prompt information for the target interactive content in the navigation map.

[0094] In practical applications, when a first user selects a target interactive content from at least one candidate interactive content on the navigation map—for example, if the first user selects reporting the cause of congestion (such as a minor collision between two vehicles ahead)—the first user directly performs the publishing operation by clicking or touching the target interactive content function on the screen. In response to the first user's publishing operation, the map application displays a prompt message corresponding to the target interactive content on the navigation map to share the target interactive content with other users. The prompt message may include text descriptions, images, videos, or other multimedia content, designed to convey information about congested road sections or the target interactive content to other users or to arouse their interest. This can improve the speed of information dissemination, allowing more users to benefit from the latest traffic information. The display location of the prompt message on the navigation map is usually matched to the target interactive content. For example, if a user reports a traffic accident ahead, the prompt message may be displayed near the point where the target interactive content was sent (i.e., the location of the first vehicle on the navigation map at the time the target interactive content was published, also known as the vehicle's origin point), or it may be displayed near the accident location on the navigation map. In addition to displaying prompts on the navigation map, map applications can also alert users through sound prompts, vibrations, or other notifications. This ensures that users are aware of important interactive content even without looking at the navigation map. In this way, map applications not only provide real-time navigation services but also promote interaction and information sharing among users, enhancing the social and practical aspects of the navigation experience.

[0095] In some embodiments, an interactive entry for congested road sections can be displayed on the navigation route as follows: at a first location associated with a first vehicle on the navigation route, an interactive entry for congested road sections can be displayed; correspondingly, in response to a publishing operation for target interactive content, a prompt message for the target interactive content can be displayed on the navigation map as follows: in response to a publishing operation for target interactive content, the target interactive content is popped up from the first location, and a checkpoint marker is displayed at a second location on the navigation route, so as to use the checkpoint marker as a prompt message for the corresponding target interactive content; wherein, the checkpoint marker corresponds to the target interactive content, and the checkpoint marker is used to indicate at least one of the following: the cause of congestion in the congested road section, and the emotion of the first object facing the congested road section.

[0096] In practical applications, when the first vehicle reaches a congested section of road, an interactive entry point can be directly displayed at the first location associated with the first vehicle on the navigation route (such as the vehicle's current location, also known as the vehicle's starting point). This provides a prominent notification to the user that they can view or post congestion-related interactive content through this entry point. When the user selects to post target interactive content, the map application can display the target interactive content from the first location and show a checkpoint marker at a second location on the navigation route, using the checkpoint marker as a notification for the target interactive content. The second location can be a location associated with the first location, such as a location where the distance between the second and first locations is less than a distance threshold, and the line connecting the second and first locations is perpendicular to the direction of the first vehicle's travel. The trigger markers correspond to the target interactive content. For example, if the target interactive content reflects the cause of congestion, then the trigger marker can be used to indicate the cause of congestion on the congested road section, such as traffic accidents, road construction, or excessive traffic flow. Different causes of congestion correspond to different trigger markers. If the target interactive content is used to reflect the emotional state of the first person (such as a driver or passenger) facing the congested road section, such as anxiety, frustration, or optimism, then the trigger marker is used to indicate the emotion of the first person. Different emotions correspond to different trigger markers.

[0097] See Figure 4 , Figure 4 This is a navigation interaction diagram provided in this application embodiment. When the first vehicle travels to a congested section of road under the guidance of the navigation route, an interaction entry (such as a prompt to send a small note, or to publish interactive content in the form of throwing a note) 401 is displayed at the first vehicle's own point (i.e., the first position). In response to the triggering operation of the interaction entry 401, multiple candidate interactive contents recommended based on the traffic conditions of the congested section are displayed, such as "Two cars have a minor collision ahead", "Suspected car accident ahead", "Oh no, I'm going to be late for work", "Traffic jam is driving me crazy". When the first object selects from these... When a target interactive content (such as "two cars scrape ahead") is displayed and a publishing operation is triggered (such as triggering the "throw out" button), the map application in the terminal responds to the triggering operation by throwing the target interactive content (such as "two cars scrape ahead") from the vehicle's location as a note, and displays a marker 402 indicating the target interactive content (such as "two cars scrape ahead") at a second position on the road next to the vehicle's location. This conveys relevant information about the congested road section (i.e., the target interactive content) to other users, which can improve the speed of information dissemination and enable more users to benefit from the latest traffic information.

[0098] In this way, map applications not only provide real-time traffic information but also enhance the interaction between users and road conditions, making the driving experience richer and more personalized. Meanwhile, other users, upon seeing these traffic markers, can quickly understand the road conditions ahead and the mood of others, thus making more informed driving decisions.

[0099] In some embodiments, a checkpoint marker can be displayed at a second location on the navigation route as follows: a checkpoint marker is displayed at a second location associated with the first vehicle on the navigation route, wherein a first distance between the second location and the first location is less than a first distance threshold; correspondingly, as the first vehicle travels on the navigation route, the checkpoint marker is controlled to remain displayed at the second location.

[0100] In practical applications, after the first user publishes the target interactive content, while the first vehicle is traveling along the navigation route, the map application displays a checkpoint marker at a second location associated with the first vehicle's current location. The distance (i.e., the first gap) between the second location and the first vehicle's current location (the first location) is lower than a pre-set first gap threshold. This first gap threshold can be adjusted according to specific application scenarios and user experience requirements to ensure that the checkpoint marker is displayed promptly when subsequent vehicles approach congested areas, while avoiding appearances that are too early or too late. As the first vehicle travels along the navigation route, the map application can dynamically update the first vehicle's location information and adjust the display position of the checkpoint marker on the navigation map accordingly. However, to maintain a consistent and continuous user experience, the map application can control the checkpoint marker to remain displayed at the second location. Even if the first vehicle continues to move forward, the checkpoint marker will not immediately disappear or move. This continuous display helps users maintain attention to the congested area until the first vehicle passes through it.

[0101] In this way, map applications can provide users with relevant information and alerts about congested roads at the appropriate time and location, helping them better plan their routes and improve driving efficiency and safety. At the same time, continuously displayed traffic markers provide users with visual reference points, allowing them to more intuitively understand the location and impact of congested areas.

[0102] In some embodiments, a congestion marker may be displayed at a second location on the navigation route as follows: the congestion marker is displayed at a second location associated with the point of occurrence of the congestion cause on the navigation route, wherein the congestion marker also indicates a second distance between the first location and the point of occurrence, the second distance exceeding a second distance threshold; accordingly, as the first vehicle travels on the navigation route, the second location associated with the point of occurrence and the second distance indicated by the congestion marker are updated.

[0103] In practical applications, after the first user publishes the target interactive content, when the map application detects a congestion point while the first vehicle is traveling along the navigation route, a checkpoint marker can be displayed at a second location associated with that point on the navigation route. This checkpoint marker not only indicates the location of the congestion but also displays a second distance between the first location (the vehicle's current location) and the congestion point. This second distance exceeds a pre-set threshold, which determines how far the vehicle is from the congestion point before the checkpoint marker is displayed in this way, simultaneously indicating the location of the congestion and the second distance. This allows users to understand the distance to the congestion point through the checkpoint marker, ensuring they have sufficient time to prepare for congestion. As the first vehicle travels along the navigation route, the map application continuously updates its location information and adjusts the checkpoint marker's display position on the map accordingly. Simultaneously, the map application updates the second distance indicated by the checkpoint marker in real time, reflecting the actual distance between the first vehicle and the congestion point. This allows users to clearly understand their distance from the congestion point and the impact of congestion on their current route.

[0104] In this way, map applications can provide relevant information in a timely manner as vehicles approach congestion points, helping users make informed driving decisions, such as choosing alternative routes or adjusting speed. Simultaneously, real-time updated stop markers and second-distance information provide users with a more accurate and dynamic navigation experience, enhancing the application's usability and user satisfaction.

[0105] In some embodiments, a congestion marker may be displayed at a second location on a navigation route by: determining the distance interval between the second location and the point where the congestion occurred; and displaying the congestion marker at the second location associated with the first vehicle using a display style corresponding to the distance interval.

[0106] In practical applications, after the first object publishes the target interactive content, while the first vehicle is traveling along the navigation route, the map application calculates the distance interval between the first location and the point of origin of the congestion using real-time positioning and map data. This distance interval is the actual distance between the first vehicle's current location and the point of origin of the congestion. When displaying the congestion marker, the map application can adopt a display style corresponding to the distance interval, displaying the congestion marker at the second location associated with the first vehicle. The specific manifestation of the display style can be varied. For example, as the distance interval decreases, the color of the congestion marker may gradually change from light to dark to indicate the proximity of the congestion point; the size of the congestion marker may be adjusted according to the distance interval, with the marker being larger as the distance increases to attract the user's attention; the flashing frequency of the congestion marker may increase as the distance interval decreases to remind the user of the approaching congestion point; the icon of the congestion marker may change according to the distance interval, for example, displaying a simple icon when the distance is far and a more detailed icon containing information such as the cause of the congestion when the distance is close.

[0107] By using this display style that corresponds to distance intervals, map applications can intuitively convey the distance of congestion points to users, helping them to better plan their routes and adjust their driving behavior. This dynamic display method enhances the interactivity and user experience of map applications, enabling users to cope with traffic congestion more easily.

[0108] In some embodiments, after the terminal displays a checkpoint marker at a second location on the navigation route, it cancels the display of the checkpoint marker at the second location in response to meeting the checkpoint cancellation conditions; wherein the checkpoint cancellation conditions include at least one of the following: the congested road segment becomes a smooth road segment, the cause of congestion indicated by the checkpoint marker does not match the actual cause of congestion in the congested road segment, or the number of times the checkpoint marker indicates that the emotions of the first object facing the congested road segment have a negative impact on other objects reaches a threshold.

[0109] In practical applications, after displaying a checkpoint marker at the second location on the navigation route, the map application continuously monitors traffic changes and user feedback to determine whether to remove the checkpoint marker. The map application will automatically remove the checkpoint marker at the second location when at least one of the following conditions is met: 1) Congested road sections become clear roads: The map application monitors traffic conditions in real time. If a congested road section becomes clear, the map application will remove the checkpoint marker based on this detected change to reflect the latest traffic status; 2) The cause of congestion indicated by the checkpoint marker does not match the actual cause of congestion: If the user-reported cause of congestion does not match the actual situation, or if the cause of congestion changes, the map application will update the information through real-time data verification or user feedback. If the reason indicated by the current traffic jam marker is inaccurate, the map application will remove the traffic jam marker from display, or update the congestion reason indicated by the traffic jam marker to the correct congestion reason; 3) The number of times the emotions of the first person facing the traffic jam indicated by the traffic jam marker have a negative impact on other people reaches a threshold: The map application may collect user feedback on the emotional expression in the traffic jam marker. If the emotions expressed in the traffic jam marker (such as anger or frustration) are considered to have a negative impact on other users, and this feedback reaches a preset threshold, the map application may remove the marker from display in order to maintain a positive user experience environment.

[0110] By using these cancellation conditions, map applications can ensure that the information displayed is always accurate and relevant, and does not cause unnecessary interference or negative impact on users. This helps improve the reliability of map applications and user satisfaction, enabling users to rely on the information provided by the application to make the best driving decisions.

[0111] In some embodiments, after the terminal displays a prompt message for the corresponding target interactive content in the navigation map, it displays a details page in response to a trigger operation for the prompt message, and displays the details of the prompt message on the details page; wherein, the information content includes at least one of the following: target interactive content, time of publication of target interactive content, object identifier of the first object that published target interactive content, cause of congestion of congested road segment, and estimated time for congested road segment to become unobstructed road segment.

[0112] In practical applications, after a map application displays a prompt message for the corresponding interactive content on the navigation map, it displays more detailed information in response to the user's action when the prompt message is triggered. Specifically, when a user clicks or taps the prompt message, the map application displays a details page. On this details page, the user can view the detailed content of the prompt message, which may include: the target interactive content (this is the interactive content initially posted by the user, which may be a description of the cause of congestion, an accident report, or other relevant information), the time when the target interactive content was posted (displaying the specific time the interactive content was posted, helping users understand the timeliness of the information), the object identifier of the first party who posted the target interactive content (displaying the publisher's identity information, such as username, avatar, or other identifiers, increasing the credibility and transparency of the information), the cause of congestion on the congested road segment (detailing the cause of congestion, such as traffic accidents, road construction, excessive traffic flow, etc., helping users understand the road conditions), and the estimated time when the congested road segment will become a free-flowing road segment (displaying the estimated time when the congested road segment will return to free flow, helping users plan their trips).

[0113] See Figure 5 , Figure 5 This is an interactive details diagram provided in an embodiment of this application. When a user triggers the prompt message 501 for the target interactive content, the map application in the terminal responds to the trigger operation, displays the details page, and displays the target interactive content indicated by the prompt message (such as road construction, left lane), as well as the avatar and username of the first object that published the target interactive content (such as the note thrown by xx), a description of the cause of congestion in the congested road section (such as road construction in the southwest direction of Shangqing West Bridge), and the estimated end time of congestion (year x month x day x hour x minute).

[0114] In this way, map applications not only provide real-time traffic information, but also allow users to gain a deeper understanding of the context and details of the information, enabling them to make more informed driving decisions.

[0115] In some embodiments, after the terminal displays the prompt information for the corresponding target interactive content in the navigation map, it can also provide feedback on the prompt information in the following ways: in response to the triggering operation of the second object on the prompt information, display a feedback control for the prompt information; in response to the feedback operation based on the feedback control, publish first feedback content and display the first feedback content at a third position associated with the prompt information.

[0116] In practical applications, after displaying prompts for interactive content corresponding to a target on the navigation map, map applications provide a feedback mechanism that allows other users (secondary users) to provide feedback on the prompts. This process can be detailed as follows: When a secondary user triggers (e.g., clicks or taps) the prompt on the navigation map, the map application responds by displaying a feedback control. This control can be a button, icon, or corresponding feedback content, used to trigger the feedback action. The secondary user can input or select feedback content through the feedback control. The feedback content can be an evaluation of the prompt, supplementary information, personal experience sharing, etc. When the secondary user triggers a feedback action based on the feedback control, the map application responds by receiving the first feedback content indicated by the feedback action and displaying it in a third location associated with the prompt. The third location can be any position surrounding the location where the prompt is displayed, such as an area below the prompt, specifically for displaying user feedback. The first feedback content can include text, emoticons, images, videos, etc. It should be noted that the map application needs to ensure the accuracy and appropriateness of the feedback content to maintain a positive and beneficial user experience environment.

[0117] In this way, map applications not only provide real-time traffic information, but also establish an interactive platform for users, enabling them to share experiences, provide help and support. This feedback mechanism enhances the community and usability of map applications, allowing users to obtain more information and help from feedback from other users.

[0118] In some embodiments, a first feedback content may be published in response to a feedback operation based on a feedback control in the following manner: in response to a trigger operation on the feedback control, at least one candidate feedback content is displayed, the candidate feedback content being generated based on the target interactive content; and in response to a selection operation on the first feedback content among the at least one candidate feedback content, the first feedback content is published.

[0119] In practical applications, when a second user triggers the feedback control, the map application responds by displaying a feedback page, list, or menu containing at least one candidate feedback item. These candidate feedback items are automatically generated based on the target interaction content and may include preset feedback options, such as expressions of emotion related to traffic congestion, such as "I'm going to be late," "I'm stuck in traffic," "My perfect attendance is over," "Agree," "Disagree," "Provide more information," and "Report a problem." The second user can select one or more feedback items from the displayed candidate feedback items. Selection can be made by clicking, touching, or using voice commands. Once the user selects the first feedback item, the map application publishes it to the location associated with the corresponding prompt. The published first feedback item is immediately displayed around the prompt for other users to view and refer to.

[0120] See Figure 6 , Figure 6 This is an interactive feedback diagram provided in an embodiment of this application. When the second object triggers a prompt message 601 for the target interactive content (i.e., the interactive content published by the first object, such as severe traffic congestion ahead), the map application in the terminal responds to the triggering operation and displays multiple candidate interactive contents on the feedback page, such as "I'm going to be late", "I'm stuck in traffic", "I've finished my full attendance", etc. When the second object selects the first feedback content (such as "I'm going to be late") 602, the map application in the terminal responds to the selection operation, publishes the first feedback content, and displays the first feedback content 603 above the prompt message 601.

[0121] In this way, map applications simplify the user feedback process, allowing users to quickly and easily respond to prompts. The provision of alternative feedback options not only saves users time but also improves the standardization and consistency of feedback, helping map applications better understand and process user feedback. At the same time, this feedback mechanism also encourages users to actively participate in interactions, enhancing the sense of community and user engagement in map applications.

[0122] In some embodiments, the feedback control is an image acquisition control, which can respond to a feedback operation based on the feedback control and publish first feedback content in the following manner: in response to a trigger operation of the second object on the image acquisition control, acquire a road condition image of the navigation route where the second vehicle of the second object is currently located; in response to a publishing operation on the road condition image, publish the road condition image as the first feedback content.

[0123] In practical applications, when a second user wants to provide traffic feedback, they can do so through an image capture control in the map application. This control can be a camera icon or button, located near the prompt message, or displayed in a feedback page that pops up based on a trigger action triggered by the prompt message. When the second user triggers the image capture control, the map application activates the terminal's camera, allowing the user to capture images (or videos) of the traffic conditions along their current navigation route. These images can include traffic conditions, accident scenes, road signs, or other traffic-related information. After capturing the images, the second user can choose to publish them. They can submit the captured images as initial feedback by clicking the "Publish" button or a similar action. The map application receives and processes these images, potentially compressing, annotating, or otherwise processing them to ensure they are quickly and effectively communicated to other users. Once published, the map application displays the published images as initial feedback in the location associated with the prompt message. Other users can then view these images when viewing the prompt message, gaining more intuitive and detailed traffic information. It is important to note that the map application must ensure the privacy and security of the traffic images, protecting users' personal information and privacy rights.

[0124] See Figure 7 , Figure 7 This is an interactive feedback diagram provided in an embodiment of this application. When the second object triggers the prompt message 701 for the target interactive content (i.e., the interactive content published by the first object, such as severe traffic congestion ahead), the map application in the terminal responds to the trigger operation and displays an image acquisition control 702 on the feedback page. When the second object triggers the image acquisition control 702, the map application in the terminal responds to the selection operation, activates the terminal's camera, allows the second object to capture a traffic image 703 of the current navigation route, and after publishing the traffic image 703, uses the traffic image 703 as the first feedback content and displays the first feedback content (i.e., the traffic image) 704 above the prompt message 701.

[0125] It should be noted that after publishing the traffic image, the traffic image can also be used as a new checkpoint marker to replace the original prompt message 701.

[0126] In this way, map applications utilize image capture controls to enable users to easily provide real-time, intuitive traffic feedback. This feedback not only enriches the interaction between users but also provides other users with a more comprehensive and accurate source of traffic information.

[0127] In some embodiments, the first feedback content may be displayed at a third location associated with the prompt information in the following manner: the first feedback content is dynamically displayed at the third location associated with the prompt information; wherein the duration of the dynamic display of the first feedback content is positively correlated with the degree of matching between the first feedback content and the cause of congestion in the congested road section, and negatively correlated with the number of objects participating in the prompt information feedback.

[0128] In practical applications, after the initial feedback content is published, the map application can dynamically display the initial feedback content in a third location associated with the notification. This dynamic display can include scrolling, fade-in / fade-out, sliding, or other animation effects. (See [link to relevant documentation]). Figure 8 , Figure 8 This is a schematic diagram of the feedback content provided in the embodiment of this application. After the second object publishes the first feedback content (emoji element) 802 in response to the prompt information (such as "scratching accident") 801 of the target interactive content, the map application in the terminal responds to the selection operation and displays the first feedback content (emoji element) 802 above the prompt information 801 to attract the user's attention and improve the visibility of the information.

[0129] In practice, the initial feedback content can remain displayed in the relevant position of the prompt message until the prompt message disappears, at which point the initial feedback content is de-displayed. Furthermore, the dynamic display duration of the initial feedback content can be limited. For example, on one hand, the dynamic display duration is directly proportional to the degree of match between the feedback content and the cause of congestion on the congested road segment. That is, if the feedback content is highly relevant to the cause of congestion, such as providing specific accident details or traffic control information, then this feedback content will be displayed on the screen for a longer period to ensure that users can fully understand and utilize this information. On the other hand, the dynamic display duration of the initial feedback content is inversely proportional to the number of users providing feedback. If many users provide feedback, then each piece of feedback will be displayed on the screen for a relatively short time to avoid information overload and user fatigue. This helps maintain the fluidity and freshness of information while ensuring that users can quickly browse and obtain the most important feedback information.

[0130] In this way, map applications can intelligently adjust the display duration of feedback content based on its relevance and user engagement, thereby improving information delivery efficiency and user experience. This dynamic display mechanism helps users more effectively obtain and utilize traffic information, making more informed driving decisions. At the same time, map applications need to ensure that adjusting the display duration does not affect user reading and comprehension, maintaining the clarity and readability of the information.

[0131] In some embodiments, after the first feedback content is displayed at the third position associated with the prompt information, during the process of displaying the first feedback content, the object identifier of the second object is displayed at the fifth position associated with the first feedback content.

[0132] In practical applications, when the initial feedback is published and displayed in the third location associated with the notification information, the map application should ensure that the initial feedback is clearly visible, and may include text, images, videos, etc. During the display of the initial feedback, the map application may display an object identifier for the second object in the fifth location associated with the initial feedback (such as near or below the initial feedback). The object identifier can be a username, avatar, nickname, or other information that can identify the second object. The object identifier is closely associated with the initial feedback so that users can quickly identify the source of the feedback, which helps increase the credibility and transparency of the feedback. By displaying the object identifier near the feedback content, the map application enhances user engagement and community awareness. Users can see other users' feedback on traffic conditions, which helps to create an interactive and sharing community environment. However, it should be noted that when displaying the object identifier, the map application must ensure that it complies with privacy policies, does not disclose users' sensitive information, and that the display of the object identifier complies with relevant laws and regulations and user privacy settings.

[0133] In this way, map applications not only provide traffic information feedback, but also enhance interaction and trust between users; displaying object icons helps users better understand the source and context of the feedback, thus enabling them to make more informed driving decisions; at the same time, map applications need to balance information transparency and user privacy protection to ensure a safe and user-friendly environment.

[0134] In some embodiments, the first feedback content is associated with a copy control. After the first feedback content is displayed at a third position associated with the prompt information, feedback to the prompt information can be performed in at least one of the following ways: in response to a trigger operation on the copy control, the first feedback content is copied and the copied first feedback content is used as the feedback content for the prompt information; in response to a trigger operation on the copy control, a second feedback content recommended based on the first feedback content is determined and the second feedback content is used as the feedback content for the prompt information.

[0135] In practical applications, when map applications provide feedback to prompts, they can quickly provide feedback by copying the initial feedback content. Specifically, when a user views the initial feedback content, they can trigger an associated copy control, which might be a copy icon or button located near the initial feedback content. When the user triggers the copy control, the map application responds by either directly using the copied initial feedback content as feedback for the prompt, or copying it to the clipboard or other temporary storage area. The user can then choose to publish the copied initial feedback content as feedback for the prompt by clicking the "Publish" button or a similar action.

[0136] Furthermore, when providing feedback to prompts, map applications can also recommend second feedback content based on the first copied content for quick response. For example, when a user triggers a copy control associated with the first feedback content, the map application responds to this trigger by analyzing the first feedback content and recommending relevant second feedback content based on its details and context. These recommendations may include feedback similar to the first feedback content, supplementary information, or further details. Simultaneously, the map application needs to ensure the accuracy and relevance of the recommended feedback content to provide a high-quality user experience. Users can choose to publish the recommended second feedback content as feedback to the prompt.

[0137] In this way, map applications provide users with flexible feedback options, enabling them to quickly and easily provide feedback on prompts. The function of copying the first feedback allows users to directly use existing feedback information, while the function of recommending the second feedback provides users with a way to obtain more relevant information. This feedback mechanism helps to improve user engagement and enhance the interactivity and usability of map applications.

[0138] In some embodiments, after displaying a prompt message for the corresponding target interactive content in the navigation map, a quantity identifier for the target interactive content is displayed at the sixth position associated with the prompt message; wherein, the quantity identifier indicates the number of objects participating in providing feedback on the target interactive content.

[0139] In practical applications, after displaying a prompt message for the corresponding interactive content on the navigation map, the map application will display a quantity indicator in the sixth position associated with the prompt message. This quantity indicator indicates the number of users who participated in providing feedback on the interactive content. The following is a detailed implementation of this function: First, the map application displays a prompt message on the navigation map, corresponding to the interactive content, such as a report or warning about current traffic conditions. Then, when a user triggers a feedback action based on the prompt message, a quantity indicator is displayed in the sixth position associated with the prompt message (e.g., to the right of the feedback content), simultaneously with displaying the feedback content. This quantity indicator can be a number, an icon, or other visual element, used to visually represent how many users participated in providing feedback on the interactive content. As more users provide feedback on the interactive content, the map application updates the quantity indicator in real time to reflect changes in the number of users participating in the feedback.

[0140] For example, see Figure 9 , Figure 9 This is a schematic diagram of the feedback content provided in the embodiment of this application. At the same time as the first feedback content 902 floats above the prompt information 901, the quantity indicator 23 is displayed, indicating that 23 users have participated in the feedback interaction of the prompt information.

[0141] Users can click or tap the quantity indicator to view a list of users who participated in the feedback, their feedback content, or other relevant details. This helps users understand how many people share the same opinion or experience regarding the current traffic conditions. By displaying the quantity indicator, map applications enhance user engagement and a sense of community. Users can see how many people are paying attention to and participating in traffic feedback, which helps foster a more active and interactive community environment. The quantity indicator can also help map applications analyze user behavior and preferences, thereby optimizing the display and feedback mechanisms of traffic information and providing more personalized services.

[0142] In this way, map applications not only provide real-time traffic information, but also enhance the credibility and relevance of the information through quantitative indicators; users can quickly see how many people participated in the feedback, thus gaining a more comprehensive and accurate understanding of the traffic conditions.

[0143] The following will describe an exemplary application of the embodiments of this application in a real-world application scenario.

[0144] See Figure 10 , Figure 10 This is a flowchart illustrating a vehicle navigation processing method provided in an embodiment of this application. The method includes:

[0145] Step 201: The terminal responds to the launch operation for the map application and displays the navigation map.

[0146] Step 202: In response to a view operation on the navigation map, display traffic points on the navigation map.

[0147] Here, when a user opens a map application on their device for navigation, to provide a prominent prompt, traffic information and the user's emotional state can be visualized in the navigation map as traffic point events. Traffic point events can include, but are not limited to, accidents, construction, and severe weather. Users can use these traffic point events to understand the congestion situation of their future travel routes and other user emotions.

[0148] Step 203: In response to the navigation operation, display the navigation route in the navigation map to guide the vehicle.

[0149] Here, when a user navigates their vehicle using a map application on their device, they input the starting point and destination. The starting point is usually the vehicle's current location, and the destination is the user's desired destination. The map application calculates the optimal navigation route from the starting point to the destination based on various factors such as road type, traffic conditions, distance, and estimated travel time. This route is then clearly marked on the navigation map with a line or arrow, usually displayed in the center for easy viewing. The map application then provides real-time navigation guidance as the vehicle begins its journey.

[0150] Step 204: In response to the vehicle approaching a congested section of road, display an interactive entry point for the congested section on the navigation route.

[0151] Here, when a vehicle travels along a navigation route to a congested section of road, the map application automatically detects the change in traffic conditions and displays an interactive entry point for the congested section on the navigation route. Users can participate in interactions related to the congested section through this entry point, such as asking about the cause of the congestion, reporting congestion, or avoiding congested areas. The interactive entry point can be displayed in various forms, such as a prompt message asking users to participate (e.g., a prompt to send a note), or an icon with a question mark or exclamation mark. The first user can participate in the interaction by triggering the entry point.

[0152] Step 205: In response to the triggered action for the interactive entry, display multiple candidate interactive content.

[0153] In practical applications, when the first object triggers the interaction entry, the terminal responds to the trigger operation by displaying multiple candidate interactive contents generated based on traffic data or traffic point events of the congested road section, so that the first object can select the appropriate target interactive content from them to quickly participate in the interaction related to the congested road section.

[0154] The candidate interactive content can reflect the cause of the congestion. For example, if the congestion is suspected to be caused by an accident, the candidate interactive content could be accident-related, such as "Two cars are colliding ahead" or "Suspected car accident ahead." Users can then select candidate interactive content to quickly report the cause of the congestion. Candidate interactive content can also reflect the user's emotions when passing through congested areas, such as "Oh no, I'm going to be late for work" or "I'm so frustrated by the traffic jam." Users can then select candidate interactive content to quickly express their current emotions.

[0155] Step 206: In response to the publish operation for the target interactive content, pop up the target interactive content from the vehicle point and display the stop marker on the road surface of the navigation route.

[0156] Here, taking the interactive entry point "send a note" as an example, when a user selects the target interactive content (such as "two cars scrape ahead") from multiple candidate interactive content, the map application responds to the selection operation by throwing the target interactive content (such as "two cars scrape ahead") from the user's own point in the form of a note, and displays a marker indicating the target interactive content (such as "two cars scrape ahead") on the road next to the user's own point, so as to convey relevant information about congested road sections to other users. This can improve the speed of information dissemination and enable more users to benefit from the latest traffic information.

[0157] Step 207: In response to the trigger action for the trigger marker, display a feedback page for the target interactive content.

[0158] Step 208: In response to the feedback action, display the feedback content at the associated location of the checkpoint marker.

[0159] The feedback page displays candidate feedback content automatically generated based on the target interaction content. These subsequent feedback contents can include some preset feedback options, such as emotions expressed when encountering traffic congestion, such as "I'm going to be late," "I'm stuck in traffic," "I've already missed my full attendance bonus," etc. Users passing by or seeing the traffic congestion marker can select one or more feedback contents from the candidate feedback contents for quick feedback. Once a user selects feedback content, the map application will publish the user's selected feedback content to the associated location of the traffic congestion marker. For example, if a user selects "I'm going to be late," the map application will respond to this selection by displaying "I'm going to be late" above the traffic congestion marker. In addition, to prominently alert other users, feedback content can also be dynamically displayed when displaying feedback content. For example, after a user selects "I'm going to be late," the map application will respond to this selection by displaying "I'm going to be late" floating above the traffic congestion marker to attract user attention and improve information visibility.

[0160] In this way, map applications not only provide real-time traffic information, but also enhance the interaction between users and road conditions, making the driving experience richer and more personalized; at the same time, when other users see these traffic signs, they can quickly understand the road conditions ahead and the emotions of others, thus making more informed driving decisions.

[0161] In addition, the feedback page can also display an image capture control. Users passing through checkpoints can quickly capture road condition images using the image capture control and use these images as feedback content. For example, when a user triggers a checkpoint for a target interactive content (such as "Severe traffic congestion ahead"), the map application responds to this trigger by displaying an image capture control on the feedback page. When the user triggers the image capture control, the map application responds to this selection by activating the terminal's camera, allowing the user to capture a road condition image of the current navigation route. After publishing the road condition image, it is transmitted as a checkpoint on the road surface. Subsequent users passing through this checkpoint can access road condition information by triggering the road condition image of that checkpoint.

[0162] In this way, map applications utilize image capture controls to enable users to easily provide real-time, intuitive traffic feedback. This feedback not only enriches the interaction between users but also provides other users with a more comprehensive and accurate source of traffic information.

[0163] The exemplary application and implementation of the electronic device provided in the embodiments of this application have been used to describe the vehicle navigation processing method provided in the embodiments of this application. The following describes the processing scheme of vehicle navigation implemented by the cooperation of various modules in the vehicle navigation processing device 555 provided in the embodiments of this application.

[0164] The route display module 5551 is used to display a navigation route in the navigation map to guide the first vehicle; the entrance display module 5552 is used to display an interactive entrance for the congested section on the navigation route in response to the first vehicle traveling to the congested section under the guidance of the navigation route; the candidate display module 5553 is used to display at least one candidate interactive content in response to a trigger operation of the first object for the interactive entrance, the candidate interactive content being generated based on the traffic condition data of the congested section; and the prompt display module 5554 is used to display prompt information corresponding to the target interactive content in the navigation map in response to a publishing operation for the target interactive content.

[0165] In some embodiments, the entry display module is further configured to display an interactive entry for the congested road segment at a first location associated with the first vehicle on the navigation route; the prompt display module is further configured to, in response to a publishing operation for the target interactive content, pop up the target interactive content from the first location and display a hotspot marker at a second location on the navigation route, so as to use the hotspot marker as prompt information corresponding to the target interactive content; wherein, the hotspot marker corresponds to the target interactive content, and the hotspot marker is used to indicate at least one of the following: the cause of the congestion in the congested road segment, and the emotion of the first object facing the congested road segment.

[0166] In some embodiments, the prompt display module is further configured to display a stop marker at a second location associated with the first vehicle in the navigation route, wherein a first distance between the second location and the first location is less than a first distance threshold; and as the first vehicle travels on the navigation route, the stop marker is controlled to remain displayed at the second location.

[0167] In some embodiments, the prompt display module is further configured to display a congestion marker at a second location associated with the occurrence point of the congestion cause in the navigation route, wherein the congestion marker also indicates a second distance between the first location and the occurrence point, the second distance exceeding a second distance threshold; as the first vehicle travels on the navigation route, the second location associated with the occurrence point and the second distance indicated by the congestion marker are updated.

[0168] In some embodiments, the prompt display module is further configured to determine the distance interval between the first location and the point where the congestion occurs; and to display a congestion marker at the second location associated with the first vehicle using a display style corresponding to the distance interval.

[0169] In some embodiments, after the checkpoint marker is displayed at the second location on the navigation route, the device further includes: a cancellation display module, configured to cancel the display of the checkpoint marker at the second location in response to meeting a checkpoint cancellation condition; wherein the checkpoint cancellation condition includes at least one of the following: the congested road segment becomes a free-flowing road segment, the cause of congestion indicated by the checkpoint marker is inconsistent with the actual cause of congestion in the congested road segment, or the number of times the emotions of the first object in the face of the congested road segment indicated by the checkpoint marker negatively affect other objects reaches a threshold.

[0170] In some embodiments, the candidate display module is further configured to, in response to the presence of multiple candidate interactive contents, determine an influencing factor affecting the display priority of each candidate interactive content, wherein the influencing factor includes at least one of the following: the degree of matching between the candidate interactive content and the cause of congestion in the congested road segment, the degree of matching between the candidate interactive content and the emotion of the first object facing the congested road segment, and the frequency of historical selection; determine the display priority of each candidate interactive content based on the influencing factor, and display each candidate interactive content according to a display style corresponding to each display priority.

[0171] In some embodiments, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a details viewing module, configured to display a details page in response to a trigger operation on the prompt information, and display the details content of the prompt information on the details page; wherein the information content includes at least one of the following: the target interactive content, the time when the target interactive content was published, the object identifier of the first object that published the target interactive content, the cause of the congestion of the congested road segment, and the estimated time when the congested road segment becomes a free-flowing road segment.

[0172] In some embodiments, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a feedback processing module, configured to display a feedback control for the prompt information in response to a triggering operation of a second object on the prompt information; and to publish first feedback content in response to a feedback operation based on the feedback control, and display the first feedback content at a third position associated with the prompt information.

[0173] In some embodiments, the feedback processing module is configured to, in response to a trigger operation on the feedback control, display at least one candidate feedback content, the candidate feedback content being generated based on the target interactive content; and, in response to a selection operation on a first feedback content among the at least one candidate feedback content, publish the first feedback content.

[0174] In some embodiments, the feedback processing module is configured to, in response to a trigger operation by the second object on the image acquisition control, acquire a road condition image of the navigation route currently in which the second vehicle of the second object is located; and, in response to a publishing operation on the road condition image, publish the road condition image as first feedback content.

[0175] In some embodiments, the feedback processing module is configured to dynamically display the first feedback content at a third location associated with the prompt information; wherein the duration of the dynamic display of the first feedback content is positively correlated with the degree of matching between the first feedback content and the cause of congestion in the congested road segment, and negatively correlated with the number of objects participating in the prompt information feedback.

[0176] In some embodiments, after the first feedback content is displayed at the third position associated with the prompt information, the device further includes: a first identifier display module, configured to display the object identifier of the second object at a fifth position associated with the first feedback content during the process of displaying the first feedback content.

[0177] In some embodiments, the first feedback content is associated with a copy control. After the first feedback content is displayed at the third position associated with the prompt information, the feedback processing module is further configured to: in response to a trigger operation on the copy control, copy the first feedback content and use the copied first feedback content as feedback content for the prompt information; in response to a trigger operation on the copy control, determine second feedback content recommended based on the first feedback content and use the second feedback content as feedback content for the prompt information.

[0178] In some embodiments, after displaying the prompt information corresponding to the target interactive content in the navigation map, the device further includes: a second identifier display module, configured to display a quantity identifier for the target interactive content at a sixth position associated with the prompt information; wherein the quantity identifier indicates the number of objects participating in providing feedback on the target interactive content.

[0179] In some embodiments, before displaying at least one candidate interactive content, the device further includes: a candidate generation module, configured to extract features from the traffic data of the congested road segment to obtain traffic features; based on the traffic features, predict and classify the congestion causes of the congested road segment to obtain the congestion causes of the congested road segment; and based on the congestion causes, generate at least one candidate interactive content corresponding to the congestion causes.

[0180] This application provides a computer program product, which includes a computer program or computer-executable instructions stored in a computer-readable storage medium. The processor of an electronic device reads the computer-executable instructions from the computer-readable storage medium and executes the computer-executable instructions, causing the electronic device to perform the vehicle navigation processing method described above in this application.

[0181] This application provides a computer-readable storage medium storing computer-executable instructions or a computer program. When the computer-executable instructions or the computer program are executed by a processor, the processor will execute the vehicle navigation processing method provided in this application. For example, ... Figure 3 The method for processing vehicle navigation is shown.

[0182] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0183] In some embodiments, computer-executable instructions may take the form of programs, software, software modules, scripts, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as stand-alone programs or as modules, components, subroutines, or other units suitable for use in a computing environment.

[0184] As an example, computer-executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple co-located files (e.g., files that store one or more modules, subroutines, or code sections).

[0185] As an example, computer-executable instructions can be deployed to execute on a single electronic device, or on multiple electronic devices located at one location, or on multiple electronic devices distributed across multiple locations and interconnected via a communication network.

[0186] By applying the embodiments of this application, when encountering congested road sections, an interactive entry point for the congested road section is displayed prominently on the navigation route in real time. Users can directly use this interactive entry point to inquire about and post interactive content about the congested road section, thereby understanding the traffic conditions of the congested road section with minimal operational costs. This improves the convenience and initiative of users in interacting with congested road sections. Furthermore, through the feedback mechanism for interactive content, the map application not only provides real-time traffic information but also establishes an interactive platform between users, enabling them to share experiences, provide help and support. This feedback mechanism enhances the community and practicality of the map application, allowing users to obtain more information and assistance from the feedback of other users.

[0187] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A method for processing vehicle navigation, characterized in that, The method includes: Display the navigation route on the navigation map to guide the first vehicle. In response to the first vehicle traveling to a congested section of road under the guidance of the navigation route, an interactive entry for the congested section of road is displayed on the navigation route; In response to a trigger operation by a first object on the interactive entry point, at least one candidate interactive content is displayed, the candidate interactive content being generated based on traffic data of the congested road segment; In response to a publishing operation targeting interactive content, a prompt message corresponding to the interactive content is displayed on the navigation map.

2. The method according to claim 1, characterized in that, The interactive entry point for the congested road section displayed on the navigation route includes: At the first location associated with the first vehicle on the navigation route, an interactive entry point for the congested section is displayed; The response to the publishing operation for the target interactive content, displaying a prompt message corresponding to the target interactive content in the navigation map, includes: In response to the publishing operation of the target interactive content, the target interactive content is popped up from the first position, and a checkpoint marker is displayed at the second position on the navigation route, so as to use the checkpoint marker as prompt information corresponding to the target interactive content; The location marker corresponds to the target interaction content, and the location marker is used to indicate at least one of the following: the cause of the congestion in the congested road section, and the first object's emotion in the face of the congested road section.

3. The method according to claim 2, characterized in that, The second location display of the checkpoint marker on the navigation route includes: In the navigation route, a second location associated with the first vehicle displays a checkpoint marker, and a first distance between the second location and the first location is less than a first distance threshold. The method further includes: As the first vehicle travels along the navigation route, the control keeps the checkpoint marker displayed at the second location.

4. The method according to claim 2, characterized in that, The second location display of the checkpoint marker on the navigation route includes: A congestion marker is displayed at a second location associated with the point of occurrence of the congestion cause in the navigation route, wherein the congestion marker also indicates a second distance between the first location and the point of occurrence, the second distance exceeding a second distance threshold; The method further includes: As the first vehicle travels along the navigation route, the second location associated with the occurrence point and the second spacing indicated by the puncture point marker are updated.

5. The method according to claim 2, characterized in that, The second location display of the checkpoint marker on the navigation route includes: Determine the distance interval between the first location and the point where the congestion occurs; Using a display style corresponding to the distance interval, a puncture mark is displayed at a second location associated with the first vehicle.

6. The method according to claim 2, characterized in that, After displaying the checkpoint marker at the second location on the navigation route, the method further includes: In response to the fulfillment of the cancellation conditions, the display of the cancellation identifier in the second position is cancelled; The conditions for canceling the checkpoint include at least one of the following: the congested road segment becomes a smooth road segment; the cause of congestion indicated by the checkpoint sign does not match the actual cause of congestion in the congested road segment; or the number of times the emotions of the first object in the face of the congested road segment, as indicated by the checkpoint sign, negatively affect other objects reaches a certain threshold.

7. The method according to claim 1, characterized in that, The display of at least one candidate interactive content includes: In response to the presence of multiple candidate interactive contents, an influencing factor is determined that affects the display priority of each candidate interactive content. The influencing factor includes at least one of the following: the degree of matching between the candidate interactive content and the cause of congestion in the congested road segment, the degree of matching between the candidate interactive content and the emotion of the first object in the face of the congested road segment, and the frequency of historical selection. The display priority of each candidate interactive content is determined based on the influence factor, and each candidate interactive content is displayed according to the display style corresponding to each display priority.

8. The method according to claim 1, characterized in that, After displaying the prompt information corresponding to the target interactive content in the navigation map, the method further includes: In response to a trigger operation on the prompt message, a details page is displayed, and the details of the prompt message are shown on the details page; The information content includes at least one of the following: the target interactive content, the time when the target interactive content was published, the object identifier of the first object that published the target interactive content, the cause of the congestion in the congested road section, and the estimated time when the congested road section will become a smooth road section.

9. The method according to claim 1, characterized in that, After displaying the prompt information corresponding to the target interactive content in the navigation map, the method further includes: In response to a triggering operation by a second object on the prompt message, a feedback control for the prompt message is displayed; In response to a feedback operation based on the feedback control, first feedback content is published and displayed in a third position associated with the prompt information.

10. The method according to claim 9, characterized in that, The response to the feedback operation based on the feedback control, publishing first feedback content, includes: In response to a triggering operation on the feedback control, at least one candidate feedback content is displayed, the candidate feedback content being generated based on the target interactive content; In response to the selection operation of the first feedback content among the at least one candidate feedback content, the first feedback content is published.

11. The method according to claim 9, characterized in that, The feedback control is an image acquisition control. The step of responding to a feedback operation based on the feedback control and publishing first feedback content includes: In response to the trigger operation of the second object on the image acquisition control, the traffic condition image of the navigation route of the second vehicle of the second object is acquired; In response to the operation of publishing the traffic image, the traffic image is published as the first feedback content.

12. The method according to claim 9, characterized in that, Displaying the first feedback content at the third position associated with the prompt information includes: The first feedback content is dynamically displayed at the third location associated with the prompt information; The duration of the first feedback content being dynamically displayed is positively correlated with the degree of matching between the first feedback content and the cause of congestion on the congested road section, and negatively correlated with the number of objects participating in the feedback of the prompt information.

13. The method according to claim 9, characterized in that, After displaying the first feedback content at the third position associated with the prompt information, the method further includes: During the display of the first feedback content, the object identifier of the second object is displayed at the fifth position associated with the first feedback content.

14. The method according to claim 9, characterized in that, The first feedback content is associated with a copy control. After the first feedback content is displayed at the third position associated with the prompt information, the method further includes at least one of the following: In response to a trigger operation on the copy control, the first feedback content is copied, and the copied first feedback content is used as feedback content for the prompt information; In response to a trigger operation on the copy control, a second feedback content recommended based on the first feedback content is determined, and the second feedback content is used as the feedback content for the prompt information.

15. The method according to claim 1, characterized in that, After displaying the prompt information corresponding to the target interactive content in the navigation map, the method further includes: In the sixth position associated with the prompt information, a quantity indicator for the target interactive content is displayed; The quantity identifier indicates the number of objects that participate in providing feedback on the target interactive content.

16. The method according to claim 1, characterized in that, Before displaying at least one candidate interactive content, the method further includes: Feature extraction is performed on the traffic data of the congested road sections to obtain traffic features; Based on the road condition characteristics, the causes of congestion in the congested road sections are predicted and classified to obtain the causes of congestion in the congested road sections. Based on the cause of congestion, at least one candidate interactive content corresponding to the cause of congestion is generated.

17. A processing device for vehicle navigation, characterized in that, The device includes: The route display module is used to display the navigation route in the navigation map to guide the first vehicle. An entrance display module is used to display an interactive entrance for the congested section on the navigation route in response to the first vehicle traveling to the congested section under the guidance of the navigation route. A candidate display module is used to display at least one candidate interactive content in response to a trigger operation by a first object on the interactive entry point, the candidate interactive content being generated based on traffic condition data of the congested road segment; The prompt display module is used to display prompt information corresponding to the target interactive content in the navigation map in response to the publishing operation of the target interactive content.

18. An electronic device, characterized in that, include: Memory is used to store executable instructions or computer programs. A processor, configured to execute computer-executable instructions or computer programs stored in the memory, implements the vehicle navigation processing method according to any one of claims 1 to 16.

19. A computer-readable storage medium, characterized in that, The system stores computer-executable instructions or computer programs, which, when executed by a processor, implement the vehicle navigation processing method according to any one of claims 1 to 16.

20. A computer program product comprising a computer program or computer-executable instructions, characterized in that, When the computer program or computer-executable instructions are executed by the processor, the vehicle navigation processing method according to any one of claims 1 to 16 is implemented.