Display method, device, electronic equipment and readable storage medium

CN115344797BActive Publication Date: 2026-09-15VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211038894.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-29
Publication Date
2026-09-15
Estimated Expiration
2042-08-29

AI Technical Summary

Technical Problem

[0005]本申请实施例的目的是提供一种显示方法,能够解决在现有技术中,用户在多个应用程序之间进行相关操作时,操作较为繁琐的问题

Benefits of technology

[0010] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115344797B_ABST
    Figure CN115344797B_ABST
Patent Text Reader

Abstract

The application discloses a display method and device, electronic equipment and readable storage medium, and belongs to the technical field of electronic equipment. The method comprises the following steps: in the case of displaying a target application interface, a first input is received; in response to the first input, target route search information in the target application interface is displayed; a second input of moving the target route search information to a first application identifier of a first application is received; in response to the second input, the target route search information is displayed on the first application identifier; and the target route search information displayed on the first application identifier is used for triggering display of a route corresponding to the target route search information in an application interface of the first application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic equipment technology, and specifically relates to a display method, device, electronic equipment and readable storage medium. Background Technology

[0002] Currently, electronic devices contain a large number of applications, and many of these applications belong to the same type. For example, navigation applications include Navigation Application A, Navigation Application B, and Navigation Application C.

[0003] In some application scenarios, users need to search for a single search term across different similar applications to compare multiple search results. For example, first, the user opens navigation application A, which displays its interface. The user enters a starting point and destination in navigation application A, searches for a route, and obtains route A, which is then carefully reviewed. Next, the user closes navigation application A and opens navigation application B, which displays its interface. The user enters the same starting point and destination in navigation application B, searches for a route, and obtains route B, which is then carefully reviewed.

[0004] It is evident that, in existing technologies, the process of users performing related operations across multiple applications is rather cumbersome. Summary of the Invention

[0005] The purpose of this application is to provide a display method that can solve the problem that in the prior art, when users perform related operations between multiple applications, the operation is relatively cumbersome.

[0006] In a first aspect, embodiments of this application provide a display method, the method comprising: receiving a first input when displaying a target application interface; displaying target route search information in the target application interface in response to the first input; receiving a second input that moves the target route search information to a first application identifier of a first application; displaying the target route search information on the first application identifier in response to the second input; the target route search information displayed on the first application identifier being used to trigger the display of a route corresponding to the target route search information in the application interface of the first application.

[0007] Secondly, embodiments of this application provide a display device, comprising: a first receiving module for receiving a first input when displaying a target application interface; a first display module for displaying target route search information in the target application interface in response to the first input; a second receiving module for receiving a second input that moves the target route search information to a first application identifier of a first application; a second display module for displaying the target route search information on the first application identifier in response to the second input; the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application.

[0008] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0009] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0010] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0011] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.

[0012] Thus, in the embodiments of this application, when the target application interface is displayed, in response to the first input, the target route search information in the target application interface is displayed. A second input is received to move the target route search information to the first application identifier of the first application. In response to the second input, the target route search information is displayed on the first application identifier. Since the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application, the user can trigger the viewing of the route corresponding to the target route search information by inputting the first application identifier. There is no need to manually input the starting point of the route in the target application interface and then perform the query, thus avoiding cumbersome operations. Attached Figure Description

[0013] Figure 1 This is a flowchart of the display method according to an embodiment of this application;

[0014] Figure 2 This is one of the schematic diagrams of the interface of the electronic device according to an embodiment of this application;

[0015] Figure 3 This is a second schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0016] Figure 4 This is the third schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0017] Figure 5 This is the fourth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0018] Figure 6 This is the fifth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0019] Figure 7 This is the sixth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0020] Figure 8 This is the seventh schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0021] Figure 9 This is the eighth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0022] Figure 10 This is the ninth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0023] Figure 11 This is the tenth schematic diagram of the interface of the electronic device according to an embodiment of this application;

[0024] Figure 12 This is eleventh of the schematic diagrams of the interface of the electronic device according to an embodiment of this application;

[0025] Figure 13 This is a block diagram of a display device according to an embodiment of this application;

[0026] Figure 14 This is one of the hardware structure diagrams of the electronic device according to an embodiment of this application;

[0027] Figure 15 This is the second schematic diagram of the hardware structure of the electronic device according to an embodiment of this application. Detailed Implementation

[0028] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0029] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0030] The display method provided in this application embodiment can be executed by a display device provided in this application embodiment, or an electronic device integrating the display device, wherein the display device can be implemented in hardware or software.

[0031] The display method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0032] Figure 1 A flowchart of a display method according to an embodiment of this application is shown, exemplified by the method being applied to an electronic device, including:

[0033] Step 110: With the target application interface displayed, receive the first input.

[0034] The first input includes touch input performed by the user on the screen, including but not limited to tapping, swiping, and dragging; the first input can also be air input by the user, such as gestures or facial expressions; the first input also includes input performed by the user on physical buttons on the device, including but not limited to pressing. Moreover, the first input includes one or more inputs, which can be continuous or timed.

[0035] In this step, the first input is used to edit the target route search information and the movable state that triggers the target route search information.

[0036] Optionally, the target route search information includes the origin, destination, and mode of transportation.

[0037] For example, when the target application interface is displayed, the user enters the departure point, destination, and selects a mode of transportation in the input box. Then, the user performs a preset input method to activate the mobility status of the departure point, destination, and the area where the mode of transportation is located.

[0038] Step 120: In response to the first input, display the target route search information in the target application interface.

[0039] In this step, based on the user's initial input, the target route search information is displayed.

[0040] Step 130: Receive a second input that moves the target route search information to the first application identifier of the first application.

[0041] The second input includes touch input performed by the user on the screen, including but not limited to tapping, swiping, and dragging; the second input can also be air input by the user, such as gestures and facial expressions; the second input also includes input by the user on physical buttons on the device, including but not limited to pressing. Moreover, the second input includes one or more inputs, which can be continuous or timed.

[0042] In this step, the second input is used to move the target route search information to the first application identifier of the first application.

[0043] Optionally, the target route search information corresponds to a control, which the user can then input a second information into.

[0044] For example, in a foldable screen electronic device, the first screen displays the target application interface, and the other screen displays the first application identifier of the first application. The area where the target route search information is located is a control. The user long-presses the control and then drags their finger to the first application identifier.

[0045] For example, in a foldable screen electronic device, the first screen displays the target application interface, and the other screen displays the first application identifier of the first application. A control is generated based on the target route search information. This control can be a control that floats on the target application interface and displays the target route search information. The user long-presses the control and then drags their finger to the first application identifier of the first application.

[0046] Optionally, both the target application and the first application can be route search applications.

[0047] For example, both the target application and the first application are map applications.

[0048] Optionally, the first application identifier is an icon.

[0049] For example, see Figure 2 The left side of the screen displays the interface 201 of a map application, while the right side displays the icons for map application 1, map application 2, and map application 3. The first application icon can be any of the map applications' icons. Furthermore, the user can long-press the first area 202 without releasing it, until the user drags it onto the icon of map application 3.

[0050] Step 140: In response to the second input, display the target route search information on the first application identifier; the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application.

[0051] In this step, in response to the second input, the target route search information corresponding to the second input can be displayed on the first application identifier.

[0052] For example, see Figure 3 The target route search information 301 is displayed on the icon of the map application 3.

[0053] In this step, the user can trigger the target route search information on the first application identifier, thereby launching the application interface of the first application and displaying the route corresponding to the target route search information.

[0054] Thus, in the embodiments of this application, when the target application interface is displayed, in response to the first input, the target route search information in the target application interface is displayed. A second input is received to move the target route search information to the first application identifier of the first application. In response to the second input, the target route search information is displayed on the first application identifier. Since the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application, the user can trigger the viewing of the route corresponding to the target route search information by inputting the first application identifier. There is no need to manually input the starting point of the route in the target application interface and then perform the query, thus avoiding cumbersome operations.

[0055] In the flow of the display method according to another embodiment of this application, the first input includes a first sub-input and a second sub-input; step 120 includes:

[0056] Sub-step A1: In response to the first sub-input, display a transparent overlay on the target application interface.

[0057] In this step, the first sub-input is used to trigger the display of a transparent overlay, which is used to display route search information. The route search information in the transparent overlay is in a selectable state.

[0058] For example, see Figure 4 When a user long-presses the target application interface, a transparent overlay 401 is displayed above the target application interface.

[0059] Optionally, the first sub-input is also used to trigger the display of the first application identifier of the first application when the target application interface is displayed.

[0060] For example, when a user long-presses on the target application interface, a transparent overlay is displayed above the target application interface, along with the first application's identifier.

[0061] Sub-step A2: Display route search information from the target application interface within a transparent overlay.

[0062] Optionally, the transparent overlay has a certain degree of transparency, under which both the route search information displayed in the transparent overlay and other content on the target application interface can be seen.

[0063] Optionally, the route search information displayed in the transparent overlay includes the origin, destination, and related options.

[0064] For example, with a transparent overlay, the origin input box, destination input box, and related options in the target application interface will be highlighted, while other content will be darkened.

[0065] Sub-step A3: Receive a second sub-input for selecting the target route search information from the route search information.

[0066] In this step, the second sub-input is used to select the target route search information from the route search information.

[0067] For example, in the transparent overlay, you can edit the departure point and destination in the input box and select the option corresponding to a mode of transportation.

[0068] Sub-step A4: In response to the second sub-input, display the target route search information in the transparent overlay.

[0069] In this step, in response to the second input, the final determined target route search information is displayed in a transparent overlay.

[0070] For example, see Figure 4 The target route search information 402 is displayed floating in a transparent overlay.

[0071] Furthermore, users can move the target route search information displayed in the transparent overlay to the first application identifier, so that the target route search information is displayed on the first application identifier.

[0072] For example, see Figure 5 The target route search information 501 is displayed on the icon of the map application 3.

[0073] In this embodiment, the user can trigger the display of a transparent overlay on the target application interface through a first sub-input, allowing route search information from the target application interface to be displayed within the transparent overlay. This facilitates the user's selection of the target route search information within the transparent overlay for subsequent movement. Therefore, the solution based on this embodiment differs from the scenario where route search information is displayed normally on the target application interface, ensuring user operability in the scenario provided in this application.

[0074] In the flow of the display method according to another embodiment of this application, the first input further includes a third sub-input; before step A3, step 120 further includes:

[0075] Sub-step B1: Receive the third sub-input for adjusting route search information.

[0076] In this step, the third sub-input is used to adjust the route search information displayed in the transparent overlay when the transparent overlay is displayed.

[0077] For example, see Figure 6 Change the content in the destination input box 601 from "Location C" to "Location B".

[0078] Sub-step B2: In response to the third sub-input, display the adjusted route search information.

[0079] In this step, the interface content is updated based on the adjustments to display the revised route search information.

[0080] Step A3 includes:

[0081] Sub-step B3: Receive a second sub-input for selecting target route search information from the adjusted route search information.

[0082] Correspondingly, in this step, the user can select the adjusted route search information as the target route search information.

[0083] Furthermore, the search information for the reselected target route is moved to the first application identifier.

[0084] For example, see Figure 6 The target route search information 602 before adjustment and the target route search information 603 after adjustment are displayed on the icon of map application 3.

[0085] In this embodiment, when a transparent overlay is displayed, the user can adjust the route search information at any time to quickly determine the search information for multiple target routes without requiring the user to perform repetitive operations, thereby simplifying the user's operation.

[0086] In another embodiment of the display method of this application, the target application interface is the application interface of the first application.

[0087] In this embodiment, the target application and the first application are the same application.

[0088] For example, when displaying the application interface of Map Application 1, the target route search information can be displayed directly on the icon of Map Application 1.

[0089] In this embodiment, by displaying target route search information on the same application's identifier, users can view multiple routes in the application interface by triggering different target route search information on the same application's identifier, thereby avoiding multiple operations for users to search for routes and simplifying user operations.

[0090] In another embodiment of the display method of this application, the target application interface is the application interface of the second application; the method further includes:

[0091] Step C1: Receive a third input that displays the target route search information on the first application identifier.

[0092] The third input includes touch input performed by the user on the screen, including but not limited to clicking, swiping, and dragging; it can also be air input, such as gestures and facial expressions; and it includes input from physical buttons on the device, including but not limited to pressing. Furthermore, the third input can include one or more inputs, which can be continuous or timed.

[0093] In this embodiment, the first application and the target application are different applications.

[0094] In this step, the third input is used to select the target route search information displayed on the first application identifier.

[0095] For example, see Figure 7 The user clicks on the icon of the map application 3 to display the target route search information 701.

[0096] Step C2: In response to the third input, display the route corresponding to the target route search information in the application interface of the first application, and display the route corresponding to the target route search information in the application interface of the second application.

[0097] Optionally, two routes can be displayed simultaneously in different areas of the screen.

[0098] For example, see Figure 7 The screen displays two routes. The upper route is displayed on the application interface 702 of the first application, and the lower route is displayed on the application interface 703 of the second application.

[0099] Optionally, to facilitate result comparison between the first and second applications, in response to a third input, the target route search information can be automatically displayed on the second application identifier of the second application.

[0100] For example, the first application is identified by the icon of map application 3 and displays the target route search information 701, while the second application is identified by the icon of map application 1 and automatically displays the target route search information 701.

[0101] Optionally, users can directly adjust the target route search information in the interface, and the adjusted target route search information will be automatically displayed on the first application identifier and the second application identifier respectively.

[0102] See Figure 8 After changing the destination from "Location B" to "Location C", the adjusted target route search information 801 will be displayed on the icons of Map Application 1 and Map Application 3, respectively.

[0103] Optionally, the screen can display only one route, or switch to display another route.

[0104] For example, see Figure 9 The screen displays a route. Correspondingly, after the destination is changed from "Location B" to "Location C", the adjusted target route search information 901 is displayed on the icons of Map Application 1 and Map Application 3, respectively.

[0105] In this embodiment, based on the user's input of the target route search information on the first application identifier, the corresponding route can be directly displayed on the application interface of the first application. Combined with the route displayed on the current target application interface, it is convenient for the user to make comparisons. Therefore, based on this embodiment, users do not need to perform numerous repetitive operations across multiple applications to compare routes obtained based on the same search information, thus simplifying user operations.

[0106] In another embodiment of the display method of this application, the target application interface is the application interface of the first application; the first application identifier also displays first route search information; the method further includes:

[0107] Step D1: Receive the fourth input that displays the first route search information on the first application identifier.

[0108] The fourth input includes touch input performed by the user on the screen, which is not limited to clicking, swiping, or dragging; the fourth input can also be air input by the user, such as gestures or facial expressions; and the fourth input also includes input by the user on physical buttons on the device, which is not limited to pressing. Moreover, the fourth input includes one or more inputs, which can be continuous or timed.

[0109] In this step, the fourth input is used to select the first route search information on the first application identifier.

[0110] Step D2: In response to the fourth input, display the route corresponding to the target route search information and the route corresponding to the first route search information in the application interface of the first application.

[0111] In this embodiment, based on the user's selection of the first route search information on the first application identifier, the route corresponding to the first route search information can be displayed in the application interface of the first application. At the same time, the application interface of the first application continues to display the route corresponding to the current target route search information, so that the user can compare different routes in the same application.

[0112] In another embodiment of the display method of this application, the method further includes:

[0113] Step E1: Receive the fifth input for the first application identifier.

[0114] The fifth input includes touch input performed by the user on the screen, which is not limited to clicking, swiping, or dragging; the fifth input can also be air input by the user, such as gestures or facial expressions; and the fifth input also includes input by the user on physical buttons on the device, which is not limited to pressing. Moreover, the fifth input includes one or more inputs, which can be continuous or timed.

[0115] In this step, the fifth input is used to trigger the display of the second route search information on the first application identifier.

[0116] For example, the user double-clicks the first application identifier.

[0117] Step E2: In response to the fifth input, display the second route search information on the first application identifier.

[0118] The second route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the second route search information in the application interface of the first application.

[0119] The second target route search information is generated based on the user's settings for frequently used routes.

[0120] For example, a user sets a frequently used route in the first application and moves the search information for the second route corresponding to that frequently used route to the first application identifier. This displays multiple options on the first application identifier, including the option for frequently used routes. After the user selects the option for frequently used routes, the search information for the second route is hidden. The user can then retrieve the search information for the second route corresponding to that frequently used route by making a fifth input to the first application identifier, making it easier for the user to view the frequently used route.

[0121] Optionally, when displaying the second target route search information on the first application identifier, a symbol may be marked at the display location of the second target route search information to indicate that the route search information is used to indicate a commonly used route.

[0122] For example, see Figure 10The route search information for frequently used routes displayed on the Map application 3 icon is marked with the symbol 10001.

[0123] Optionally, different routes are marked with different symbols, such as one symbol for the route home and another symbol for the route to work.

[0124] In this embodiment, based on the user's settings for frequently used routes in the first application, the user can trigger the corresponding second route search information to be displayed on the first application identifier through the fifth input, so that the user can quickly view frequently used routes and simplify user operations.

[0125] In another embodiment of the display method of this application, the method further includes:

[0126] Step F1: Set the target time and target location information corresponding to the third route search information.

[0127] In this step, users can pre-set the target time and target location information corresponding to the third route search information.

[0128] For example, if a user sets a frequently used route for commuting, the target time information can be set to the commuting hours, and the target location information can be set to home.

[0129] Step F2: Obtain at least one of the first time information and the first location information.

[0130] In this step, the first time information and the first location information correspond to the current time and geographical location, respectively.

[0131] Step F3: If the first time information matches the target time information, and / or the first location information matches the target location information, display the third route search information on the first application identifier.

[0132] The third route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the third route search information in the application interface of the first application.

[0133] The third route search information is generated based on the user's settings for frequently used routes.

[0134] In this step, time information and location information are automatically matched so that when at least one match is successful, the corresponding third route search information is automatically displayed on the first application identifier.

[0135] Optionally, the matching method is as follows: the target time information is a time range, the first time information is a time point, and the time point belongs to the above time range; the target location information is a location range, and the first location information is a location, and the location belongs to the above location range.

[0136] In this embodiment, a scheme is provided to automatically display search information for frequently used routes on the application identifier, so as to further simplify user operation.

[0137] In another embodiment of the display method of this application, the size of the first application identifier is positively correlated with the amount of target route search information displayed on the first application identifier.

[0138] In this embodiment, as the amount of target route search information displayed on the first application identifier increases, the size adaptability of the first application identifier increases.

[0139] Optionally, depending on the screen display area, when the size of the first application icon increases to a certain extent, as the amount of target route search information on the first application icon continues to increase, the size of the first application icon can remain unchanged, and the user can view the target route search information by inputting by sliding up and down.

[0140] In this embodiment, the size of the application identifier is adaptively adjusted to facilitate users in viewing and operating the target route search information on the application identifier.

[0141] In another embodiment of the display method of this application, the method further includes:

[0142] Step G1: When the first application identifier, the second application identifier of the second application, and the application interface of the first application are displayed, in response to the sixth input for adjusting the display positions of the first application identifier and the second application identifier, the application interface of the second application corresponding to the second application identifier is displayed.

[0143] The sixth input includes touch input performed by the user on the screen, including but not limited to tapping, swiping, and dragging; the sixth input can also be air input by the user, such as gestures and facial expressions; the sixth input also includes input by the user on physical buttons on the device, including but not limited to pressing. Moreover, the sixth input includes one or more inputs, which can be continuous or timed.

[0144] In this step, the sixth input is used to adjust the display position of the first application identifier and the second application identifier of the second application.

[0145] For example, see Figure 11 The icons 1101 for map application 1 and 1102 for map application 2 are displayed sequentially. After the user swaps the display positions of the two icons, the application interface on the left side of the screen switches accordingly.

[0146] In more display schemes, a specific position can be set, such as the first position. If the first application identifier is displayed at this position, the application interface of the first application will be displayed. If the position is adjusted to display the second application identifier, the application interface of the second application will be switched to be displayed.

[0147] In other display options, the application interfaces of each application can be switched sequentially according to the order of their application identifiers.

[0148] In this embodiment, a scheme is provided to switch application interfaces by adjusting the display position of application identifiers, so that users can regularly view the application interfaces of various applications and compare the interfaces.

[0149] In another embodiment of the display method of this application, the method further includes:

[0150] Step H1: Receive the seventh input that moves the target route search information displayed on the first application identifier to the third application identifier of the third application.

[0151] The seventh input includes touch input performed by the user on the screen, including but not limited to tapping, swiping, and dragging; the seventh input can also be air input, such as gestures and facial expressions; and the seventh input also includes input performed by the user on physical buttons on the device, including but not limited to pressing. Furthermore, the seventh input includes one or more inputs, which can be continuous or timed.

[0152] In this step, the seventh input is used to move the target route search information displayed on the first application identifier to the third application identifier of the third application.

[0153] For example, see Figure 12 The user long-presses the target route search information 1201 on the icon of map application 3, and moves it to the icon of map application 2.

[0154] Step H2: In response to the seventh input, display the target route search information in the third application identifier.

[0155] For example, see Figure 12 The icon for map application 2 displays the target route search information 1201.

[0156] In this embodiment, the user can directly move the target route search information between application identifiers through the seventh input, thereby quickly displaying the same target route search information on multiple application identifiers. This makes it easier for the user to search and compare the same route across more applications, simplifying user operations.

[0157] Optionally, when displaying the application interface, this application utilizes the following core principle: controlled by a stored procedure. First, the program and data of the user's operation path are sent into memory through input / output devices. Second, when the application is opened, the program is executed, starting from the first instruction and executing them one by one. By utilizing the device's high-speed computing power, repetitive execution tasks are completed before the user sees the interface.

[0158] In addition, the application can be launched normally when users enter information in other locations within the application identifier besides the destination route search information.

[0159] In summary, this application associates multiple applications and, based on a user's operation on one application, copies the same command to open the application interfaces of more associated applications, reducing repetitive user operations and simplifying user operations.

[0160] The display method provided in this application can be executed by a display device. This application uses a display device executing the display method as an example to illustrate the display device provided in this application.

[0161] Figure 13 A block diagram of a display device according to another embodiment of this application is shown, the device comprising:

[0162] The first receiving module 10 is used to receive the first input when the target application interface is displayed;

[0163] The first display module 20 is used to display the target route search information in the target application interface in response to the first input;

[0164] The second receiving module 30 is used to receive a second input that moves the target route search information to the first application identifier of the first application;

[0165] The second display module 40 is used to display target route search information on the first application identifier in response to the second input; the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application.

[0166] Thus, in the embodiments of this application, when the target application interface is displayed, in response to the first input, the target route search information in the target application interface is displayed. A second input is received to move the target route search information to the first application identifier of the first application. In response to the second input, the target route search information is displayed on the first application identifier. Since the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application, the user can trigger the viewing of the route corresponding to the target route search information by inputting the first application identifier. There is no need to manually input the starting point of the route in the target application interface and then perform the query, thus avoiding cumbersome operations.

[0167] Optionally, the first input includes a first sub-input and a second sub-input; the first display module 20 includes:

[0168] The first display unit is used to display a transparent overlay on the target application interface in response to the first sub-input;

[0169] The second display unit is used to display route search information in the target application interface within a transparent overlay.

[0170] The first receiving unit is configured to receive a second sub-input for selecting target route search information from route search information;

[0171] The third display unit is used to display target route search information in a transparent overlay in response to the second sub-input.

[0172] Optionally, the first input further includes a third sub-input; the first display module 20 further includes:

[0173] The second receiving unit is used to receive the third sub-input for adjusting route search information;

[0174] The fourth display unit is used to display the adjusted route search information in response to the third sub-input;

[0175] The first receiving unit includes:

[0176] The receiving subunit is used to receive a second sub-input for selecting target route search information from the adjusted route search information.

[0177] Optionally, the target application interface is the application interface of the first application.

[0178] Optionally, the target application interface is the application interface of the second application;

[0179] The device also includes:

[0180] The third receiving module is used to receive a third input on the target route search information displayed on the first application identifier;

[0181] The third display module is used to respond to the third input by displaying the route corresponding to the target route search information in the application interface of the first application and in the application interface of the second application.

[0182] Optionally, the target application interface is the application interface of the first application; the first application identifier also displays the first route search information;

[0183] The device also includes:

[0184] The fourth receiving module is used to receive a fourth input that displays the first route search information on the first application identifier;

[0185] The fourth display module is used to respond to the fourth input and display the route corresponding to the target route search information and the route corresponding to the first route search information in the application interface of the first application, respectively.

[0186] Optionally, the device further includes:

[0187] The fifth receiving module is used to receive the fifth input for the first application identifier;

[0188] The fifth display module is used to respond to the fifth input and display the second route search information on the first application identifier; the second route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the second route search information in the application interface of the first application;

[0189] The second target route search information is generated based on the user's settings for frequently used routes.

[0190] Optionally, the device further includes:

[0191] The settings module is used to set the target time and target location information corresponding to the third route search information;

[0192] The acquisition module is used to acquire at least one of the first time information and the first location information;

[0193] The sixth display module is used to display the third route search information on the first application identifier when the first time information matches the target time information and / or the first location information matches the target location information; the third route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the third route search information in the application interface of the first application.

[0194] The third route search information is generated based on the user's settings for frequently used routes.

[0195] Optionally, the size of the first application identifier is positively correlated with the amount of target route search information displayed on the first application identifier.

[0196] Optionally, the device further includes:

[0197] The seventh display module is used to display the application interface of the second application corresponding to the second application identifier in response to a sixth input for adjusting the display positions of the first application identifier and the second application identifier when displaying the first application identifier, the second application identifier of the second application, and the application interface of the first application.

[0198] The display device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television set (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.

[0199] The display device in this application embodiment can be a device with a motion system. The motion system can be an Android motion system, an iOS motion system, or other possible motion systems, and this application embodiment does not specifically limit it.

[0200] The display device provided in this application embodiment can implement the various processes implemented in the above method embodiments, and will not be described again here to avoid repetition.

[0201] Optionally, such as Figure 14 As shown, this application embodiment also provides an electronic device 100, including a processor 101, a memory 102, and a program or instructions stored in the memory 102 and executable on the processor 101. When the program or instructions are executed by the processor 101, they implement the various steps of any of the above display method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0202] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0203] Figure 15 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0204] The electronic device 1000 includes, but is not limited to, components such as: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0205] Those skilled in the art will understand that the electronic device 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 15 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0206] The user input unit 1007 is configured to receive a first input when the target application interface is displayed; the display unit 1006 is configured to display target route search information in the target application interface in response to the first input; the user input unit 1007 is also configured to receive a second input that moves the target route search information to a first application identifier of the first application; the display unit 1006 is also configured to display the target route search information on the first application identifier in response to the second input; the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application.

[0207] Thus, in the embodiments of this application, when the target application interface is displayed, in response to the first input, the target route search information in the target application interface is displayed. A second input is received to move the target route search information to the first application identifier of the first application. In response to the second input, the target route search information is displayed on the first application identifier. Since the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application, the user can trigger the viewing of the route corresponding to the target route search information by inputting the first application identifier. There is no need to manually input the starting point of the route in the target application interface and then perform the query, thus avoiding cumbersome operations.

[0208] Optionally, the first input includes a first sub-input and a second sub-input; the display unit 1006 is further configured to, in response to the first sub-input, display a transparent overlay on the target application interface; and display route search information in the target application interface in the transparent overlay; the user input unit 1007 is further configured to receive a second sub-input for selecting the target route search information from the route search information; and the display unit 1006 is further configured to, in response to the second sub-input, display the target route search information in the transparent overlay.

[0209] Optionally, the first input further includes a third sub-input; the user input unit 1007 is further configured to receive the third sub-input for adjusting the route search information; the display unit 1006 is further configured to display the adjusted route search information in response to the third sub-input; the user input unit 1007 is further configured to receive a second sub-input for selecting the target route search information from the adjusted route search information.

[0210] Optionally, the target application interface is the application interface of the first application.

[0211] Optionally, the target application interface is the application interface of the second application; the user input unit 1007 is further configured to receive a third input on the first application identifier displaying the target route search information; the display unit 1006 is further configured to, in response to the third input, display the route corresponding to the target route search information in the application interface of the first application, and display the route corresponding to the target route search information in the application interface of the second application.

[0212] Optionally, the target application interface is the application interface of the first application; the first application identifier also displays first route search information; the user input unit 1007 is further configured to receive a fourth input on the first route search information displayed on the first application identifier; the display unit 1006 is further configured to, in response to the fourth input, display the route corresponding to the target route search information and the route corresponding to the first route search information in the application interface of the first application respectively.

[0213] Optionally, the user input unit 1007 is further configured to receive a fifth input to the first application identifier; the display unit 1006 is further configured to display second route search information on the first application identifier in response to the fifth input; the second route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the second route search information in the application interface of the first application; wherein, the second target route search information is generated based on the user's settings for frequently used routes.

[0214] Optionally, the processor 1010 is configured to set target time information and target location information corresponding to the third route search information; and acquire at least one of first time information and first location information; the display unit 1006 is further configured to display the third route search information on the first application identifier when the first time information matches the target time information and / or the first location information matches the target location information; the third route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the third route search information in the application interface of the first application; wherein the third route search information is generated based on the user's settings for frequently used routes.

[0215] Optionally, the size of the first application identifier is positively correlated with the amount of target route search information displayed on the first application identifier.

[0216] Optionally, the display unit 1006 is further configured to, in response to a sixth input for adjusting the display positions of the first application identifier and the second application identifier, display the application interface of the second application corresponding to the second application identifier when displaying the first application identifier, the second application identifier of the second application, and the application interface of the first application.

[0217] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or video images obtained by an image capture device (such as a camera) in video image capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and motion systems. Processor 1010 may integrate an application processor and a modem processor. The application processor mainly handles the action system, user page, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into processor 1010.

[0218] The memory 1009 can be used to store software programs and various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0219] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0220] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described display method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0221] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0222] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described display method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0223] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0224] This application provides a computer program product that is stored in a storage medium and executed by at least one processor to implement the various processes shown in the above-described method embodiments, and can achieve the same technical effects. To avoid repetition, it will not be described again here.

[0225] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0226] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0227] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A display method characterized by comprising: The method includes: When the target application interface is displayed, receive the first input; In response to the first input, target route search information in the target application interface is displayed; the first input is used to edit the target route search information and to make the target route search information movable; the target route search information includes the origin, destination, and mode of transportation; Receive a second input that moves the target route search information to the first application identifier of the first application; In response to the second input, the target route search information is displayed on the first application identifier; the target route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the target route search information in the application interface of the first application; Wherein, the target application interface is the application interface of the second application; the method further includes: receiving a third input on the target route search information displayed on the first application identifier; in response to the third input, displaying the route corresponding to the target route search information in the application interface of the first application, and displaying the route corresponding to the target route search information in the application interface of the second application; The first input includes a first sub-input and a second sub-input; the step of displaying the target route search information in the target application interface in response to the first input includes: In response to the first sub-input, a transparent overlay is displayed on the target application interface; route search information in the target application interface is displayed in the transparent overlay; a second sub-input is received for selecting the target route search information from the route search information; in response to the second sub-input, the target route search information is displayed in the transparent overlay.

2. The method of claim 1, wherein, The first input further includes a third sub-input; prior to the step of receiving the second sub-input for selecting the target route search information from the route search information, the method further includes: Receive the third sub-input for adjusting the route search information; In response to the third sub-input, the adjusted route search information is displayed; The receiving of a second sub-input for selecting the target route search information from the route search information includes: Receive a second sub-input for selecting the target route search information from the adjusted route search information.

3. The method of claim 1, wherein, The target application interface is the application interface of the first application.

4. The method of claim 1, wherein, The target application interface is the application interface of the first application; The first application identifier also displays the first route search information; The method further includes: Receive a fourth input that displays the first route search information on the first application identifier; In response to the fourth input, the route corresponding to the target route search information and the route corresponding to the first route search information are displayed in the application interface of the first application.

5. The method according to claim 1, characterized in that, The method further includes: Receive a fifth input for the first application identifier; In response to the fifth input, second route search information is displayed on the first application identifier; the second route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the second route search information in the application interface of the first application; The second route search information is generated based on the user's settings for frequently used routes.

6. The method according to claim 1, characterized in that, The method further includes: Set the target time and target location information corresponding to the third route search information; Obtain at least one of the first-time information and the first-location information; When the first time information matches the target time information, and / or the first location information matches the target location information, the third route search information is displayed on the first application identifier; the third route search information displayed on the first application identifier is used to trigger the display of the route corresponding to the third route search information in the application interface of the first application; The third route search information is generated based on the user's settings for frequently used routes.

7. The method according to claim 1, characterized in that, The size of the first application identifier is positively correlated with the amount of target route search information displayed on the first application identifier.

8. The method according to claim 1, characterized in that, The method further includes: When the first application identifier, the second application identifier of the second application, and the application interface of the first application are displayed, in response to the sixth input for adjusting the display positions of the first application identifier and the second application identifier, the application interface of the second application corresponding to the second application identifier is displayed.

9. A display device, characterized in that, The device includes: The first receiving module is used to receive the first input when the target application interface is displayed; A first display module is configured to display target route search information in the target application interface in response to the first input; the first input is configured to edit the target route search information and make the target route search information movable; the target route search information includes departure point, destination and mode of transportation; The second receiving module is used to receive a second input that moves the target route search information to the first application identifier of the first application; The second display module is configured to display the target route search information on the first application identifier in response to the second input; the target route search information displayed on the first application identifier is configured to trigger the display of the route corresponding to the target route search information in the application interface of the first application; The target application interface is the application interface of the second application. The device also includes: a third receiving module, used to receive a third input of the target route search information displayed on the first application identifier; The third display module is used to respond to the third input by displaying the route corresponding to the target route search information in the application interface of the first application and in the application interface of the second application. The first input includes a first sub-input and a second sub-input; the first display module includes: A first display unit is configured to display a transparent overlay on the target application interface in response to the first sub-input; The second display unit is used to display route search information in the target application interface in the transparent overlay; The first receiving unit is configured to receive a second sub-input for selecting the target route search information from the route search information; A third display unit is configured to display the target route search information in the transparent overlay in response to the second sub-input.

10. The apparatus according to claim 9, characterized in that, The first input further includes a third sub-input; the first display module further includes: The second receiving unit is configured to receive the third sub-input used to adjust the route search information; The fourth display unit is used to display the adjusted route search information in response to the third sub-input; The first receiving unit includes: A receiving subunit is configured to receive a second sub-input for selecting the target route search information from the adjusted route search information.

11. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the display method as described in any one of claims 1 to 8.

12. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the display method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and apparatus used for displaying road condition information

    CN103604437A

  • Navigation route display method and device, equipment and medium

    CN114001748A