Information display method and device

By monitoring the operation interruption event of the navigation assistance function page in the navigation device and displaying the target components on the navigation page, users can continue the previous navigation assistance function operation, solving the problems of cumbersome and inefficient operations in the existing technology and improving the user experience.

CN120104088APending Publication Date: 2025-06-06BEIJING AUTONAVI YUNMAP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510115973.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

When using electronic devices to navigate, the process of adding pass points is cumbersome, the operation efficiency is low, and the operation needs to be started from scratch after the interruption event, which affects the user experience.

Method used

By monitoring the user's operation interruption event on the navigation assistance function page, returning to the navigation page and displaying the target component, the user can pull up the previous navigation assistance function page through the target component and continue the unfinished operation.

Benefits of technology

It simplifies user operation steps, shortens the completion time of navigation assistance functions, improves user experience, and eliminates the need for users to operate from scratch.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120104088A_ABST
    Figure CN120104088A_ABST
Patent Text Reader

Abstract

The invention provides an information display method and device, and the method comprises the steps: monitoring whether an operation interruption event of a user for a navigation auxiliary function page occurs in response to the operation of the user for the navigation auxiliary function page in a process of carrying out navigation guidance along a set navigation route through a navigation page; in response to the operation interruption event of the navigation auxiliary function, returning to the navigation page from the navigation auxiliary function page, and displaying a target component on the navigation page, the target component being used for pulling up the navigation auxiliary function page before the operation interruption event occurs. According to the method, the operation steps of the user in the process of adding the navigation auxiliary functions such as the passing points can be simplified, the completion time of the navigation auxiliary functions is shortened, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information display technology, and in particular to an information display method and device. Background Art

[0002] In the process of using electronic devices for navigation, users often need to add waypoints. In this case, users usually manually operate the electronic device while waiting for the traffic light, enter the navigation auxiliary function page for searching along the way from the current navigation page, and can only add waypoints after a long operation process. During the process of adding waypoints, if the traffic light turns green, the user must pause the current process of adding waypoints. At this time, in order to give priority to the driving experience, the electronic device will also exit from the navigation auxiliary function page for searching along the way and redisplay the current navigation page. Subsequently, if the user still needs to add the waypoint, it is necessary to reopen the navigation auxiliary function page for searching along the way, start the operation from the beginning until the whole process of adding waypoints is completed, so as to smoothly add waypoints. This process has the problems of cumbersome operation, low operation efficiency and poor user experience. Summary of the invention

[0003] The present application provides an information display method and device, which can simplify the operation steps of users in the process of using navigation assistance functions such as adding waypoints, shorten the completion time of navigation assistance functions, and improve the user experience.

[0004] In a first aspect, the present application provides an information display method, the method comprising:

[0005] In the process of guiding navigation along a predetermined navigation route through the navigation page, in response to a user's operation on the navigation auxiliary function page, monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs;

[0006] In response to the operation interruption event of the navigation assistance function, the navigation assistance function page is returned to the navigation page, and a target component is displayed on the navigation page, wherein the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.

[0007] Optionally, the content displayed by the target component is related to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs.

[0008] Optionally, before displaying the target component on the navigation page, the method further includes:

[0009] Determining the content that the target component needs to display according to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs;

[0010] Fill the content that the target component needs to display into a preset blank component template to obtain the target component.

[0011] Optionally, the monitoring of whether an operation interruption event of a user on the navigation auxiliary function page occurs includes:

[0012] When the duration of the user's inaction on the navigation auxiliary function page reaches a first preset duration, and the duration of the user's moving speed being greater than or equal to the preset speed reaches a second preset duration, it is determined that an operation interruption event of the user on the navigation auxiliary function page occurs;

[0013] When the duration of the user's inaction on the navigation assistance function page does not reach the first preset duration, or the duration of the user's movement speed being greater than or equal to the preset speed does not reach the second preset duration, it is determined that no user operation interruption event on the navigation assistance function page has occurred.

[0014] Optionally, the method further includes:

[0015] After the target component is displayed on the navigation page, in response to the user's operation on the target component, the navigation auxiliary function page before the operation interruption event occurs is displayed as the target auxiliary function page.

[0016] Optionally, the navigation assistance function corresponding to the navigation assistance function page is related to the user's location, and the content of the target assistance function page includes content updated based on the user's current location.

[0017] Optionally, in response to the user's operation on the target component, displaying the navigation auxiliary function page before the operation interruption event occurs includes:

[0018] In response to the user's operation on the target component, obtaining content updated based on the user's current location from the server, and re-obtaining the content of the navigation auxiliary function page before the operation interruption event occurs, in conjunction with the navigation auxiliary function page before the operation interruption event occurs and / or the user's last operation before the operation interruption event occurs;

[0019] Based on the re-acquired content of the navigation auxiliary function page before the operation interruption event occurs, the navigation auxiliary function page before the operation interruption event occurs is displayed.

[0020] Optionally, the method further includes:

[0021] After the target component is displayed on the navigation page, monitoring whether the user operates the target component on the navigation page;

[0022] If the user is still not detected operating the target component on the navigation page after the third preset time period is reached, the target component will stop being displayed on the navigation page.

[0023] Optionally, the navigation auxiliary function page is any page for searching for a target POI according to a predetermined navigation route, and adding the target POI as a place passed along the route.

[0024] In a second aspect, the present application provides an information display device, comprising:

[0025] a detection module, for monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs in response to the user's operation on the navigation auxiliary function page during the process of guiding navigation along the predetermined navigation route through the navigation page;

[0026] The display module is used to return from the navigation assistance function page to the navigation page in response to an operation interruption event of the navigation assistance function, and display a target component on the navigation page, wherein the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.

[0027] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory; the processor is communicatively connected with the memory;

[0028] The memory stores computer instructions;

[0029] The processor executes the computer instructions stored in the memory to implement the method as described in any one of the first aspects.

[0030] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the information display method as described in any one of the first aspects.

[0031] In a fifth aspect, the present application provides a computer program product, comprising a computer program or instructions, which, when executed by a processor, implements the method as described in any one of the first aspects.

[0032] The information display method and device provided by the present application will not directly clear all historical records for the current navigation assistance function when an operation interruption event of the navigation assistance function is detected, but will output a target component for pulling up the navigation assistance function page before the operation interruption event occurs. In other words, after the operation interruption event of the navigation assistance function occurs, on the one hand, the user's navigation needs can be prioritized; on the other hand, if the user wants to continue the previous navigation assistance function, the user only needs to operate the above target component to pull up the navigation assistance function page before the operation interruption event occurs, and the previous navigation assistance function can be continued without having to perform the operation on the navigation assistance function page from the beginning, making the operation convenient and thus improving the user's navigation experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0034] Figure 1 Adding a process diagram for waypoints in a navigation process;

[0035] Figure 2 A schematic diagram of a first information display method provided in an embodiment of the present application;

[0036] Figure 3 A schematic diagram of a display method of a target component provided in an embodiment of the present application;

[0037] Figure 4 A schematic diagram of a second information display method provided in an embodiment of the present application;

[0038] Figure 5 A schematic diagram of the structure of an information display device provided in an embodiment of the present application;

[0039] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0040] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0042] During the navigation process of an electronic device, users often have the need to add waypoints to the current navigation route, such as adding gas stations, toilets, etc. Users usually operate the electronic device to add waypoints while waiting for traffic lights. In the prior art, the electronic device needs to obtain multiple instructions from the user before adding waypoints. In other words, the user needs to operate the electronic device multiple times to meet his or her intention to add waypoints.

[0043] For example, Figure 1 Add a process diagram for a waypoint in the navigation process, such as Figure 1 As shown, page 1A is a schematic diagram of the current navigation page. If the user wants to add a waypoint to the current established navigation route, the user can first click "More" on page 1A to pull up the electronic device to enter the overview page of the navigation assistance function (such as Figure 1 1B page shown). It should be understood that Figure 1 Schematic diagram of an example of an electronic device providing multiple navigation assistance functions. Then, the user can click on the "Search Along the Way" component to make the electronic device enter the home page of the "Search Along the Way" navigation assistance function page (such as Figure 1 Subsequently, the user enters the POI to be added as a waypoint in the search box on the homepage according to his / her needs, or clicks the corresponding component according to the page prompt, so that the electronic device searches for the waypoint that the user intends to add according to the user operation, and enters the search result display page (such as Figure 1 1D shown). It should be understood that Figure 1 This is a schematic diagram of searching for a gas station using the navigation assistance function along the way. Then, according to the "Set as end point" or "Add waypoint" instruction input by the user, the electronic device generates a new navigation route according to the gas station selected by the user, so that the end point of the navigation route is the gas station (when the user clicks "Set as end point"), or, when the existing end point remains unchanged, the gas station is added as a waypoint (when the user clicks "Add waypoint").

[0044] go through Figure 1After completing the complete process shown, the electronic device can add the POI that the user intends to add as a waypoint. However, in the prior art, during the entire waypoint adding process, if an event that interrupts the process occurs in any process (for example, the traffic light turns green and the user continues to drive), the electronic device will prioritize the display of the navigation page and exit the current navigation assistance function of the search along the way in order to prioritize the user's navigation experience. Subsequently, if the user wants to continue to add the above-mentioned waypoints, he or she will need to re-operate the electronic device from the beginning to realize his or her intention to add waypoints. The operation is cumbersome, and it increases the time consumption of the waypoint adding process, reducing the user experience.

[0045] The inventors consider that the main reason for the cumbersome operation is that the navigation directly exits the current page of the navigation auxiliary function for searching along the way when an event of interrupting the process occurs, without saving any historical records of the interrupted process, and without providing the user with an interface to continue the interrupted process. If, when an interruption event occurs, it is possible to provide the user with navigation services and an interface for continuing the interrupted navigation auxiliary function of adding waypoints, it is possible to meet the navigation needs of the user while shortening the time it takes for the user to add waypoints, further improving the user experience.

[0046] In view of this, the present application provides an information display method, under which, when a user is operating a navigation auxiliary function page such as adding waypoints, if an operation interruption event of the user on the navigation auxiliary function page is detected, the target component of the navigation auxiliary function page before the operation interruption event occurs will be output on the navigation page while returning to display the navigation page. In this way, after an interruption event of the user's navigation auxiliary function occurs, if the user intends to continue the unfinished navigation auxiliary function, the user does not need to complete the entire process of the navigation auxiliary function from the beginning, but only needs to continue the last unfinished operation. The operation is convenient, which can not only meet the user's navigation service needs, but also shorten the service completion time of the navigation auxiliary function such as adding waypoints, thereby improving the user experience.

[0047] The execution subject of the present application may be an electronic device with a navigation function, such as a smart phone, a tablet computer, a vehicle-mounted terminal, etc. The electronic device may be deployed with software or program code for running the information display method, and the information display method provided by the present application is implemented by running the software or the program code.

[0048] The technical solution of the present application is described in detail below in conjunction with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0049] Figure 2 The flowchart of the first information display method provided in the embodiment of the present application is as follows. Figure 2 As shown, the method may include the following steps:

[0050] S101. In a process of providing navigation guidance along a predetermined navigation route through a navigation page, in response to a user's operation on a navigation auxiliary function page, monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs.

[0051] The above navigation page is a page for displaying the current navigation route and displaying navigation guidance instructions. This application does not limit the specific interface composition of the navigation page, for example, it may include a component for entering the navigation auxiliary page. This application does not limit the waypoints of the above navigation route, which are determined according to actual conditions.

[0052] The navigation auxiliary function page can be any page for searching for a target POI according to a predetermined navigation route and adding the target POI as a place passed along the route. Figure 1 , for example, it can be any page among pages 1B, 1C, and 1D. The above-mentioned target POI can be any POI, such as parking lots, gas stations, toilets, scenic spots, etc. The present application does not limit the method of searching for the target POI according to the established navigation route. For example, it can be to search for the target POI input by the user within a preset radius coverage range with the established navigation route waypoint as the center. The present application does not limit the specific value of the above-mentioned preset radius, and those skilled in the art can set it according to actual needs. The specific implementation method can refer to the prior art and will not be repeated here.

[0053] After searching and acquiring the target POI according to the established navigation route, for example, the target POI can be added as a place passed along the way (way point) according to the user's instructions, and a new navigation route can be generated according to the new way point, so that the subsequent navigation route can be navigated according to the new navigation route. The place passed along the way mentioned here can be any place passed along the new navigation route, for example, the target POI can be set as the end point, or the target POI can be added as a way point based on the starting point and end point of the established navigation route. The specific implementation method can refer to the existing technology and will not be repeated here.

[0054] Alternatively, the navigation assistance function page may also be used to send the predetermined navigation route to any page (such as a mobile phone, tablet, computer, etc.) of other electronic devices (such as Figure 1 1B shown in the "route sharing" function); it can also be used to realize the search for the target parking place at the end of the established navigation route and generate any page of the navigation route with the target parking place as the end point (such as Figure 1 “End Stop” function shown in 1B).

[0055] Exemplarily, in the process of providing navigation guidance along a predetermined navigation route through a navigation page, the user's operation on the navigation auxiliary function page can be obtained. The operation on the navigation auxiliary page mentioned here may include, for example, the user clicking on a component for displaying the navigation auxiliary page to display the navigation auxiliary page, and the user clicking on the navigation auxiliary function page. When the user's operation on the navigation auxiliary function page is the user clicking on a component for displaying the navigation auxiliary page, subsequently, the navigation auxiliary function page can be displayed on its display interface, while navigation guidance continues along the navigation route in the background, for example, the user's location change can still be monitored in real time to ensure that navigation guidance can be provided along the predetermined navigation route based on the user's real-time location change.

[0056] The electronic device can monitor whether an operation interruption event of the user on the navigation auxiliary function page occurs according to whether the user moves. Exemplarily, after obtaining the user's operation on the navigation auxiliary function page, the electronic device can monitor the user's location position collected at at least two different location position collection times to determine whether the user moves (for example, the user's location position collected at collection time 1 is location 1, and the user's location position collected at collection time 2 is location 2, and the distance between location 1 and location 2 is greater than or equal to a preset distance threshold, then it is determined that the user moves), and if the user moves, it is determined that an operation interruption event of the user on the navigation auxiliary function page occurs.

[0057] Alternatively, it is possible to monitor whether an operation interruption event of the user on the navigation auxiliary function page occurs based on the duration of the user's inaction on the navigation auxiliary function page, and / or the user's movement speed. For example, if it is monitored that the duration of the user's inaction on the navigation auxiliary function page reaches a preset threshold, it is determined that an operation interruption event of the user on the navigation auxiliary function page occurs. This application does not limit the specific value of the above-mentioned preset threshold, and those skilled in the art can set it according to actual needs. The specific implementation method can refer to the following embodiment, which will not be repeated here.

[0058] S102. In response to an operation interruption event of the navigation assistance function, return from the navigation assistance function page to the navigation page, and display a target component on the navigation page, where the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.

[0059] Here, returning from the navigation auxiliary function page to the navigation page means stopping outputting the navigation auxiliary function page and continuing outputting the navigation page.

[0060] This application does not limit the specific location of the target component displayed on the navigation page. Figure 3 A schematic diagram of a display mode of a target component provided in an embodiment of the present application, such as Figure 3 As shown, the target component may be, for example, in the form of a long strip covering the bottom of the navigation page, or may be in any other shape covering other positions of the navigation page, which is not limited in the present application.

[0061] Exemplarily, in response to an operation interruption event of the navigation auxiliary function, the output of the navigation auxiliary function page can be stopped, and the navigation page can be output, while the target component is displayed on the navigation page. The operation interruption event may occur during the display of different navigation auxiliary function pages. When the operation interruption event occurs on different navigation auxiliary function pages, the content displayed by the target component displayed on the navigation page can be the same or different.

[0062] If an operation interruption event occurs on different navigation auxiliary function pages, and the content displayed by the target component displayed on the navigation page is the same, when returning from the navigation auxiliary function page to the navigation page, for example, a preset target component can be directly obtained from the server and displayed in an overlay on the navigation page.

[0063] If different navigation auxiliary function pages have different contents displayed by the target component when an operation interruption event occurs, the contents displayed by the target component can be related to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs. Through this implementation method, when outputting the target component, the specific navigation auxiliary function page that will be pulled up after clicking the target component can be more accurately displayed to the user, thereby improving the user experience and the intelligence and usability of navigation.

[0064] Exemplarily, for example, the target component template can be first determined based on the navigation auxiliary function page and / or the user's last operation before the operation interruption event occurs. The present application does not limit the specific style and content of the target component template, which is specifically related to the navigation auxiliary function page. Those skilled in the art can set it according to needs on this basis. Then, it can be determined whether it is necessary to obtain the content used to fill the content template based on the target component template. Exemplarily, if there is a blank part of the target component template with content to be filled, the target component template is determined to be a blank component template, and the content used to fill the target component template can be obtained according to the content acquisition method corresponding to the target component template. The above-mentioned content acquisition method can, for example, represent where to obtain the content to be filled. For example, the content acquisition method corresponding to the target component template can be determined based on the target component template, and the mapping relationship between the target component template and the content acquisition method of the blank part of the content to be filled that is pre-stored.

[0065] Alternatively, if the target component template has the same style, but the target component template is a blank component template, and the content to be filled is related to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs, then the content to be displayed by the target component can be determined based on the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs; then, the content to be displayed by the target component is filled into the preset blank component template to obtain the target component. The specific implementation method can refer to the following embodiment, which will not be repeated here.

[0066] In the prior art, once an operation interruption event of a navigation assistance function occurs, if the user wants to continue the navigation assistance function later, it is necessary to re-execute the operation for the navigation assistance function page from the beginning again. In the present application, when an operation interruption event of a navigation assistance function is detected, all historical records for the current navigation assistance function will not be directly cleared, but a target component for pulling up the navigation assistance function page before the operation interruption event occurs will be output. In other words, after an operation interruption event of a navigation assistance function occurs, on the one hand, the user's navigation needs can be prioritized; on the other hand, if the user wants to continue the previous navigation assistance function, the user only needs to operate the above-mentioned target component to pull up the navigation assistance function page before the operation interruption event occurs, and the previous navigation assistance function can be continued without having to re-execute the operation for the navigation assistance function page from the beginning, which makes the operation convenient, thereby improving the user's navigation experience and the usability of navigation.

[0067] The following uses the example that the content displayed by the target component is related to the navigation auxiliary function page before the operation interruption event occurs and / or the user's last operation before the operation interruption event occurs to illustrate how to generate the target component before displaying the target component on the navigation page. Figure 4 A flow chart of a second information display method provided in an embodiment of the present application is shown as follows: Figure 4 As shown, before the navigation page displays the target component, the method may include the following steps:

[0068] S201. Determine the content that the target component needs to display according to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs.

[0069] Step S201 may specifically include the following three implementation methods:

[0070] Method 1: Determine the content that the target component needs to display based on the navigation auxiliary function page before the operation interruption event occurs.

[0071] Optionally, the electronic device may store a mapping relationship between a navigation assistance function page and the content that the target component needs to display, and the electronic device may determine the content that the target component needs to display based on the navigation assistance function page before the operation interruption event occurs and the above mapping relationship.

[0072] Alternatively, the content required to be displayed by the target component can be extracted from the navigation auxiliary function page before the operation interruption event occurs. For example, if there is a search box on the navigation auxiliary function page before the operation interruption event occurs, the search content in the search box can be extracted as the content required to be displayed by the target component.

[0073] Method 2: Determine the content that the target component needs to display based on the user's last operation before the operation interruption event occurs.

[0074] The last operation mentioned here refers to the last operation on the navigation auxiliary function page, for example, it can be an operation of clicking on the navigation auxiliary function page.

[0075] For example, if the user's last operation before the operation interruption event occurs is a click operation on the search component of the navigation assistance function page, the keywords in the search box corresponding to the click operation can be obtained as the content to be displayed by the target component, or the identifier of the navigation assistance function page targeted by the user's last operation before the operation interruption event occurs can be obtained as the content to be displayed.

[0076] For example, continue to refer to Figure 3 If the user's last operation before the operation interruption event occurs is to click on the search "gas station", the keyword "gas station" can be obtained as the content to be displayed; if the user's last operation before the operation interruption event occurs is to click on the "Search on the way" component, "Search on the way" can be obtained as the content to be displayed.

[0077] Method 3: The content that the target component needs to display can be determined based on the navigation auxiliary function page before the operation interruption event occurs and the user's last operation before the operation interruption event occurs.

[0078] Exemplarily, the electronic device may store a navigation auxiliary function page, and a mapping relationship between the user's last operation before the operation interruption event occurs and the content that the target component needs to display. The content that the target component needs to display may be determined based on the navigation auxiliary function page before the operation interruption event occurs, the user's last operation before the operation interruption event occurs, and the above mapping relationship.

[0079] S202: Fill the content required to be displayed by the target component into a preset blank component template to obtain the target component.

[0080] This application does not limit the style of the above-mentioned preset blank component template and the text content included therein.

[0081] For example, if the navigation auxiliary function page before the operation interruption event occurs is a page for searching for target POIs according to a predetermined navigation route and adding target POIs as places passed along the route, for example Figure 1 In the 1D page shown, the preset blank component template may include the text "Continue to view XXX search content". "XXX" indicates that there is a blank in the blank component template that needs to be filled. The last operation of the user before the operation interruption event is to click on the search component for the keyword "gas station", so the content to be filled is determined to be "gas station". After the content to be filled is filled into the target component template, the complete content text "Continue to view gas station search content" (such as Figure 3 as shown).

[0082] In this embodiment, first, the content that the target component needs to display is determined based on the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs; then, according to the type of content that the target component needs to display, a blank component template corresponding to the content is determined; then, the content that the target component needs to display is filled into the blank component template to obtain the target component. Through this implementation method, the target component that can represent the current progress of the execution of the navigation auxiliary function can be more accurately output on the navigation page, so that the user can more clearly understand the content of the navigation auxiliary function page that can be jumped to display through the target component, further improving the user experience.

[0083] The following is an exemplary description of how to monitor whether a user interrupts the operation of the navigation auxiliary function page, i.e., step S101 in the above embodiment, through a specific embodiment. As described above, whether a user interrupts the operation of the navigation auxiliary function page can be monitored based on the duration of no operation of the user on the navigation auxiliary function page and / or the user's moving speed.

[0084] Method 1: Monitoring whether an operation interruption event of the user on the navigation assistance function page occurs only based on the duration of no operation of the user on the navigation assistance function page.

[0085] For example, it can be determined whether the duration of the user's inaction on the navigation auxiliary function page is as long as a first preset duration. If so, it is determined that an operation interruption event of the user on the navigation auxiliary function page occurs.

[0086] The present application does not limit the specific value of the first preset time length, and those skilled in the art can determine it according to needs.

[0087] If the user does not perform any operation on the navigation assistance function page for a period of time longer than the first preset period, it indicates that the user may no longer need to use the navigation assistance function page, or is temporarily unable to operate the navigation assistance function page. In this case, it is determined that an operation interruption event has occurred on the navigation assistance function page. If the user no longer has any operation requirements on the navigation assistance function page, the user does not need to manually close the navigation assistance function page in the future, which can simplify the user's operation steps and improve the user experience. If the user is temporarily unable to operate the navigation assistance function page, it indicates that the user may be driving currently, and it is determined that an operation interruption event has occurred on the navigation assistance function page, and the navigation page is displayed first, which can improve the user's driving experience and better meet the user's usage needs.

[0088] Method 2: Whether the user's operation interruption event on the navigation auxiliary function page occurs is monitored only based on the user's moving speed.

[0089] For example, it can be determined whether the duration of the user's moving speed being greater than or equal to the preset speed reaches a second preset time. The present application does not limit the specific values ​​of the preset speed and the second preset time, and those skilled in the art can set them according to needs. For example, the user's moving speed can be obtained based on the acquired GPS signal (the specific implementation method can refer to the prior art), and then the above judgment is performed.

[0090] If the user's moving speed is greater than or equal to the preset speed for a second preset time period, it indicates that the user has started to drive the vehicle into a stable driving state and cannot operate the navigation auxiliary function page. Prioritizing the display of the navigation page can better ensure the user's driving safety. Therefore, in this case, determining the user's operation interruption event on the navigation auxiliary function page can make the navigation more intelligent, thereby better meeting the user's usage needs and ensuring the user's driving safety.

[0091] Method 3: monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs according to the duration of no operation of the user on the navigation auxiliary function page and the user's movement speed.

[0092] Exemplary, for example, when the duration of the user's inaction on the navigation assistance function page reaches a first preset duration, or the duration of the user's movement speed being greater than or equal to the preset speed reaches a second preset duration, it can be determined that an operation interruption event on the navigation assistance function page has occurred; when the duration of the user's inaction on the navigation assistance function page does not reach the first preset duration, and the duration of the user's movement speed being greater than or equal to the preset speed does not reach the second preset time, it can be determined that no user operation interruption event on the navigation assistance function page has occurred.

[0093] In this implementation, when the duration of the user's inaction on the navigation auxiliary function page reaches a first preset duration, or the duration of the user's movement speed being greater than or equal to the preset speed reaches a second preset duration, it is determined that an operation interruption event of the user on the navigation auxiliary function page has occurred. In other words, as long as either of the two conditions is met, it is determined that an operation interruption event of the user on the navigation auxiliary function page has occurred. Through this implementation, it is further possible to avoid displaying the navigation auxiliary function page when the user is temporarily unable to use the navigation auxiliary function page, or when there is no need to use the navigation auxiliary function, that is, the display of the navigation page can be prioritized, thereby better ensuring the user's navigation needs and improving the user experience.

[0094] Alternatively, for example, when the duration of the user's inaction on the navigation assistance function page reaches a first preset duration, and the duration of the user's movement speed being greater than or equal to the preset speed reaches a second preset duration, it can be determined that an operation interruption event on the navigation assistance function page has occurred; when the duration of the user's inaction on the navigation assistance function page does not reach the first preset duration, or the duration of the user's movement speed being greater than or equal to the preset speed does not reach the second preset duration, it can be determined that no user operation interruption event on the navigation assistance function page has occurred.

[0095] In this case, it is determined that an operation interruption event of the user on the navigation assistance function page has occurred only when both the user's inaction on the navigation assistance function page lasts for a first preset time period and the user's movement speed is greater than or equal to the preset speed for a second preset time period. This can improve the accuracy of monitoring whether an operation interruption event of the user on the navigation assistance function page has occurred, thereby reducing the occurrence of erroneous folding of the navigation assistance function page due to misjudgment when the user still has a need to use the navigation assistance function, further improving the intelligence of navigation and enhancing the user experience.

[0096] Optionally, after the target component is displayed on the navigation page, it is also possible to monitor whether the user operates the target component on the navigation page. The user's operation on the target component may be, for example, an operation of the user clicking on the target component.

[0097] If it is detected that the user operates the target component on the navigation page, the navigation auxiliary function page before the operation interruption event occurs can be displayed as the target auxiliary function page in response to the user's operation on the target component.

[0098] The target auxiliary function page mentioned here may be a page with the same display content as the navigation auxiliary function page before the operation interruption event occurs, or may be a page after the page content is updated, which is specifically related to the displayed page.

[0099] For example, if the navigation auxiliary function page is used to search for a target POI according to a predetermined navigation route and add the target POI as a place passed along the way, and the page is as follows: Figure 1 The home page of the navigation auxiliary function page of the route search shown in 1B can directly display the navigation auxiliary function page before the operation interruption event occurs without updating the page content if it is detected that the user operates the target component on the navigation page.

[0100] Alternatively, the navigation assistance function corresponding to the navigation assistance function page may also be related to the user's location. In this case, the content of the target assistance function page may include, for example, content updated based on the user's current location.

[0101] For example, after an operation interruption event occurs, the user may be displaced. If the navigation assistance function corresponding to the navigation assistance function page is related to the user's location, for example, if the navigation assistance function is used to search for the target POI according to a predetermined navigation route and add the target POI as a location passed along the way, then it is necessary to update the navigation assistance function page before the operation interruption event occurs based on the user's current location to obtain the target assistance function page.

[0102] A possible implementation method, for example, can be to obtain content updated based on the user's current location from the server in response to the user's operation on the target component, as well as the navigation auxiliary function page before the operation interruption event and / or the user's last operation before the operation interruption event occurs, so as to re-acquire the content to be displayed. Then, the content to be displayed is updated to the navigation auxiliary function page to obtain the target auxiliary function page.

[0103] The content updated based on the user's current location mentioned here can be, for example, the remaining route to be traveled of the established navigation route updated based on the user's current location, that is, the remaining navigation route. For example, if it is necessary to add waypoints based on user instructions, it is necessary to search for POIs that can be added as waypoints along the remaining navigation route. Therefore, in this case, the remaining navigation route can be updated based on the user's current location. Specifically, in obtaining the content updated based on the user's current location from the server, as well as the navigation auxiliary function page before the operation interruption event occurs and / or after the user's last operation before the operation interruption event occurs, the specific method of obtaining the target navigation auxiliary function page can refer to the prior art and will not be repeated here.

[0104] Optionally, if the user is still not detected operating the target component on the navigation page after the third preset time has been reached, the target component can be stopped from being displayed on the navigation page. This application does not limit the specific value of the third preset time, and those skilled in the art can set it according to needs.

[0105] Exemplarily, when the third preset time period is reached and no user operation of the target component is detected on the navigation page, the historically stored data corresponding to the target component displayed on the current navigation page may be deleted, for example, the stored operation record of the user on the current navigation auxiliary function page may be deleted to stop displaying the target component on the navigation page.

[0106] If the user does not operate the target component for a long time, it means that the user may not be able to operate the target component temporarily, or the user may no longer have the need to use the navigation assistance function. At this time, if the target component is still displayed on the navigation page, it may affect the complete display of the current navigation page. Therefore, by directly stopping the display of the target component on the navigation page when the user is not detected operating the target component on the navigation page for a long time, and fully displaying the navigation page, it can reduce the possibility of the user manually closing the target component when the user no longer needs to use the navigation assistance function, better meet the user's navigation needs, improve driving safety, and user experience; at the same time, when the user is unable to operate the target component for a long time, it can also give priority to meeting the user's navigation needs for the current navigation route and improve the user's navigation experience.

[0107] Figure 5 This is a schematic diagram of the structure of an information display device provided in an embodiment of the present application. Figure 5 As shown, the device includes: a receiving module 11 and an acquiring module 12.

[0108] The detection module 11 is used to monitor whether an operation interruption event of the user on the navigation auxiliary function page occurs in response to the user's operation on the navigation auxiliary function page during the process of guiding navigation along the predetermined navigation route through the navigation page;

[0109] The display module 12 is used to return from the navigation assistance function page to the navigation page in response to an operation interruption event of the navigation assistance function, and display a target component on the navigation page, wherein the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.

[0110] Optionally, the content displayed by the target component is related to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs.

[0111] Optionally, the display module 12 is also used to determine the content to be displayed by the target component based on the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs, before the target component is displayed on the navigation page; and fill the content to be displayed by the target component into a preset blank component template to obtain the target component.

[0112] The detection module 11 is specifically used to determine that an operation interruption event of the user on the navigation auxiliary function page has occurred when the continuous time period in which the user has not performed any operation on the navigation auxiliary function page reaches a first preset time period, and the continuous time period in which the user's movement speed is greater than or equal to the preset speed reaches a second preset time period; and to determine that an operation interruption event of the user on the navigation auxiliary function page has not occurred when the continuous time period in which the user has not performed any operation on the navigation auxiliary function page does not reach the first preset time period, or the continuous time period in which the user's movement speed is greater than or equal to the preset speed does not reach the second preset time period.

[0113] Optionally, the display module 12 is further configured to, after the target component is displayed on the navigation page, display the navigation auxiliary function page before the operation interruption event occurs as the target auxiliary function page in response to the user's operation on the target component.

[0114] Optionally, the navigation assistance function corresponding to the navigation assistance function page is related to the user's location, and the content of the target assistance function page includes content updated based on the user's current location.

[0115] Optionally, the display module 12 is specifically used to obtain content updated based on the user's current location from the server in response to the user's operation on the target component, and to re-acquire the content of the navigation assistance function page before the operation interruption event occurs, in conjunction with the navigation assistance function page before the operation interruption event occurs and / or the user's last operation before the operation interruption event occurs; and to display the navigation assistance function page before the operation interruption event occurs based on the re-acquired content of the navigation assistance function page before the operation interruption event occurs.

[0116] Optionally, the monitoring module 11 is also used to monitor whether the user operates the target component on the navigation page after the display module 12 displays the target component on the navigation page; if the user is still not detected operating the target component on the navigation page after a third preset time period, the target component is stopped from being displayed on the navigation page.

[0117] Optionally, the navigation auxiliary function page is any page for searching for a target POI according to a predetermined navigation route, and adding the target POI as a place passed along the route.

[0118] The information display device provided in the embodiment of the present application can execute the information display method in the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here. Figure 5 The division of the modules shown is only a schematic diagram, and the present application does not limit the division of the modules and the naming of the modules.

[0119] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 6 As shown, the electronic device 600 may include: at least one processor 601 and a memory 602 .

[0120] The memory 602 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation instructions.

[0121] The memory 602 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0122] The processor 601 is used to execute the computer-executable instructions stored in the memory 602 to implement the information display method described in the above method embodiment. The processor 601 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0123] The electronic device 600 may also include a communication interface 603, so that it can communicate and interact with an external device through the communication interface 603. The external device may be, for example, an electronic device (e.g., a mobile phone, a navigator). In a specific implementation, if the communication interface 603, the memory 602, and the processor 601 are implemented independently, the communication interface 603, the memory 602, and the processor 601 may be interconnected through a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.

[0124] Optionally, in a specific implementation, if the communication interface 603, the memory 602 and the processor 601 are integrated on a chip, the communication interface 603, the memory 602 and the processor 601 can communicate through an internal interface.

[0125] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the information display method in the above-mentioned embodiment.

[0126] The present application also provides a computer program product, including a computer program or instructions, which, when executed by a processor, implements the information display method provided in the various embodiments described above.

[0127] The term "plurality" in this article refers to two or more than two. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship; in the formula, the character " / " indicates that the previous and next associated objects are in a "division" relationship. In addition, it should be understood that in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

[0128] It should be understood that the various numerical numbers involved in the embodiments of the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application.

[0129] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. An information display method, characterized in that: include: In the process of guiding navigation along a predetermined navigation route through the navigation page, in response to a user's operation on the navigation auxiliary function page, monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs; In response to the operation interruption event of the navigation assistance function, the navigation assistance function page is returned to the navigation page, and a target component is displayed on the navigation page, wherein the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.

2. The method according to claim 1, characterized in that The content displayed by the target component is related to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs.

3. The method according to claim 2, characterized in that Before the target component is displayed on the navigation page, the method further includes: Determining the content that the target component needs to display according to the navigation auxiliary function page before the operation interruption event occurs and / or the last operation of the user before the operation interruption event occurs; Fill the content that the target component needs to display into a preset blank component template to obtain the target component.

4. The method according to claim 1, characterized in that: The monitoring of whether an operation interruption event of a user on the navigation auxiliary function page occurs includes: When the duration of the user's inaction on the navigation auxiliary function page reaches a first preset duration, and the duration of the user's moving speed being greater than or equal to the preset speed reaches a second preset duration, it is determined that an operation interruption event of the user on the navigation auxiliary function page occurs; When the duration of the user's inaction on the navigation assistance function page does not reach the first preset duration, or the duration of the user's movement speed being greater than or equal to the preset speed does not reach the second preset duration, it is determined that no user operation interruption event on the navigation assistance function page has occurred.

5. The method according to claim 1, characterized in that The method further comprises: After the target component is displayed on the navigation page, in response to the user's operation on the target component, the navigation auxiliary function page before the operation interruption event occurs is displayed as the target auxiliary function page.

6. The method according to claim 5, characterized in that The navigation assistance function corresponding to the navigation assistance function page is related to the user's location, and the content of the target assistance function page includes content updated based on the user's current location.

7. The method according to claim 6, characterized in that The step of displaying the navigation auxiliary function page before the operation interruption event occurs in response to the user's operation on the target component comprises: In response to the user's operation on the target component, obtaining from the server content updated based on the user's current location, as well as the navigation auxiliary function page before the operation interruption event and / or the user's last operation before the operation interruption event, and re-obtaining the content of the navigation auxiliary function page before the operation interruption event occurs; Based on the re-acquired content of the navigation auxiliary function page before the operation interruption event occurs, the navigation auxiliary function page before the operation interruption event occurs is displayed.

8. The method according to claim 1, characterized in that The method further comprises: After the target component is displayed on the navigation page, monitoring whether the user operates the target component on the navigation page; If the user is still not detected operating the target component on the navigation page after the third preset time period is reached, the target component will stop being displayed on the navigation page.

9. The method according to any one of claims 1 to 8, characterized in that: The navigation auxiliary function page is any page used to search for a target POI according to a predetermined navigation route and add the target POI as a place passed along the route.

10. An information display device, characterized in that: include: a detection module, for monitoring whether an operation interruption event of the user on the navigation auxiliary function page occurs in response to the user's operation on the navigation auxiliary function page during the process of guiding navigation along the predetermined navigation route through the navigation page; The display module is used to return from the navigation assistance function page to the navigation page in response to an operation interruption event of the navigation assistance function, and display a target component on the navigation page, wherein the target component is used to pull up the navigation assistance function page before the operation interruption event occurs.