Application program searching method, apparatus, device, and storage medium

By displaying application icons from multiple desktop pages in the application search page, users can quickly find and start applications, solving the problem of cumbersome operation of finding applications in the existing technology and improving search efficiency.

WO2025036319A1PCT designated stage expired Publication Date: 2025-02-20VIVO MOBILE COMM CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/111398
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-17
Filing Date
2024-08-12
Publication Date
2025-02-20

AI Technical Summary

Technical Problem

Sliding between multiple desktop pages to find applications is cumbersome, resulting in inefficient searching of applications.

Method used

An application search method is provided by receiving user input to display an application search page, the page including application icons from at least two desktop pages. Users can search and select the target application icon on this page to directly display their corresponding application interface.

Benefits of technology

Users can easily find applications without sliding between multiple desktop pages, reducing operation cumbersomeness and improving application search efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111398_20022025_PF_FP_ABST
    Figure CN2024111398_20022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of computers, and discloses an application program searching method, an apparatus, a device, and a storage medium. The method can comprise: receiving a first input; in response to the first input, displaying an application program searching page, wherein the displayed application program searching page comprises N application icons, the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1; receiving a second input for a target application icon among the N application icons; and in response to the second input, displaying an application interface corresponding to the target application icon.
Need to check novelty before this filing date? Find Prior Art

Description

Application search method, device, equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311042906.5 filed in China on August 17, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of computer technology, and specifically relates to an application search method, apparatus, device, and storage medium. Background Art

[0004] With the development of mobile Internet, more and more applications are available on electronic devices, and the number of desktop pages also increases. When a user wants to use an application, he usually slides between multiple desktop pages to find the application icon. This search method is cumbersome and results in low application search efficiency.

[0005] Summary of the Invention

[0006] The purpose of the embodiments of the present application is to provide an application search method, apparatus, device and storage medium, which can improve the efficiency of searching for applications.

[0007] In a first aspect, an embodiment of the present application provides an application search method, comprising:

[0008] receiving a first input;

[0009] In response to the first input, an application search page is displayed; the application search page includes N application icons, the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1;

[0010] receiving a second input for a target application icon among the N application icons;

[0011] In response to the second input, an application interface corresponding to the target application icon is displayed.

[0012] In a second aspect, an embodiment of the present application provides an application search device, comprising:

[0013] A receiving module, configured to receive a first input from a user on a first desktop page;

[0014] A display module is used to display N application icons in a first desktop page in response to a first input, where the N application icons are application icons of at least two desktop pages in the electronic device, a first size of the application icons displayed in the first desktop is smaller than a second size of the application icons displayed in the second desktop page, the second desktop page is the initial page of the application icons, and N is an integer greater than 1.

[0015] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the application search method shown in the first aspect are implemented.

[0016] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the application search method shown in the first aspect are implemented.

[0017] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a display interface, the display interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the application search method shown in the first aspect.

[0018] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the steps of the application search method shown in the first aspect.

[0019] In an embodiment of the present application, in response to a first input, an application search page is displayed, the application search page including N application icons, where the N application icons are application icons for at least two desktop pages. Then, upon receiving a second input for a target application icon among the N application icons, the application interface corresponding to the target application icon is displayed. In this way, the user triggers the display of the application search interface on the current desktop page and can conveniently search for applications through the application search interface without having to scroll between multiple desktop pages, thereby reducing the complexity of searching for applications and improving the efficiency of searching for applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] FIG1 is a flow chart of an application search method provided by an embodiment of the present application;

[0021] FIG2 is a schematic diagram of one of the interface interactions of an application search method provided in an embodiment of the present application;

[0022] FIG3 is a second diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0023] FIG4 is a third diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0024] FIG5 is a fourth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0025] FIG6 is a fifth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0026] FIG7 is a sixth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0027] FIG8 is a seventh diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0028] FIG9 is an eighth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0029] FIG10 is a ninth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0030] FIG11 is a tenth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0031] FIG12 is an eleventh diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0032] FIG13 is a twelfth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0033] FIG14 is a thirteenth diagram of an interface interaction of an application search method provided in an embodiment of the present application;

[0034] FIG15 is a schematic diagram of the structure of an application search device provided in an embodiment of the present application;

[0035] FIG16 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;

[0036] FIG17 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0038] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0039] In order to solve the problems in the related art, the embodiments of the present application provide an application search method, apparatus, device and storage medium. The application search method provided by the embodiments of the present application is described in detail below with reference to Figures 1 to 14 through specific embodiments and their application scenarios.

[0040] First, an application search method provided in an embodiment of the present application is described in detail with reference to FIG1 .

[0041] FIG1 is a flowchart of an application search method provided in an embodiment of the present application.

[0042] As shown in FIG1 , the application search method provided in an embodiment of the present application can be applied to an electronic device. Based on this, the application search method can include the following steps:

[0043] Step 110, receiving a first input; Step 120, displaying an application search page in response to the first input; the application search page includes N application icons, the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1; Step 130, receiving a second input for a target application icon among the N application icons; Step 140, displaying an application interface corresponding to the target application icon in response to the second input.

[0044] In this way, the user triggers the display of the application search interface in the current desktop page, and can easily find applications through the application search interface without sliding between multiple desktop pages, which reduces the complexity of finding applications and improves the efficiency of finding applications.

[0045] The above steps are described in detail below.

[0046] First, involving step 110, in one or more possible embodiments, the first input in the embodiment of the present application can be an input to any desktop page, such as the first desktop page, such as shrinking the first desktop page with two fingers, long pressing the first desktop page, double-clicking the first desktop page, etc.

[0047] Next, step 120 is involved, as shown in Figure 2. Taking the first input as triggering any desktop page 20 through a zoom-out operation as an example, in response to the first input, the application icons in the four desktop pages (such as application icon 1 to application icon 28) are concentrated on a single page, namely, the application search page 21 for display. Among them, when the user triggers the first desktop page 20, it is not actually updating the first desktop page 20, but overlaying the application search page 21 on the first desktop page 20 to display the application icons in the four desktop pages on the application search page 21. In this way, the user can view the required application in the application search page 21 and touch the target application icon he needs in the application search page 21 to quickly launch the target application corresponding to the target application icon.

[0048] As a result, the user does not need to slide multiple times between at least two desktop pages to find the target application icon, which makes it convenient for the user to quickly locate the target application icon they want to find, reduces the user's operations of finding the target application icon, and thus improves the efficiency of starting the target application.

[0049] In addition, it should be noted that the application search page in the embodiment of the present application also includes at least two category identifiers, and N application icons are displayed in the display areas associated with the at least two category identifiers. Furthermore, the at least two category identifiers correspond to target classification dimensions, and the target classification dimensions are the type of application, the desktop page where the application icon is located, whether the application has unread messages, the last time the application was used, or the frequency of use of the application.

[0050] Exemplarily, the application search page 21 may include at least two display areas, each display area being used to display at least one application icon corresponding to a category identifier. As shown in FIG3 , the application search page 21 may include two display areas, such as display area 30 and display area 31. Display area 30 may display at least one application icon corresponding to a category identifier for an application having unread messages, such as application icon 1 to application icon 12. Display area 31 may display at least one application icon corresponding to a category identifier for an application having no unread messages, such as application icon 13 to application icon 24.

[0051] Alternatively, taking the frequency of application usage as an example, as shown in Figure 4, in response to the first input, 24 application icons are divided according to the frequency of application usage, and two category groups are obtained, namely, a first category group in which the frequency of application usage is greater than or equal to the preset frequency and a second category group in which the frequency of application usage is less than the preset frequency. Each category group may include at least one application icon, so that the application icons of the first category group, such as application icons 1 to application icon 12, are displayed in the display area 30, and the application icons of the second category group, such as application icons 13 to application icon 24, are displayed in the display area 31.

[0052] In this way, application icons of different categories can be displayed in the display areas associated with different category identifiers, which can help users locate the target application they want to find more clearly and intuitively, thereby facilitating users to quickly find applications according to different category identifiers and improving the efficiency of application search.

[0053] Based on this, in one or more possible embodiments, the target classification dimension is the type of application, and the at least two category identifiers include a first category identifier and a second category identifier, the first category identifier corresponds to the first application type, and the second category identifier corresponds to the second application type. Thus, after step 120, the application search method may further include:

[0054] Step 1501, receiving a third input;

[0055] Step 1502: In response to a third input, move the first application icon in the display area associated with the first category identifier to the display area associated with the second category identifier, and adjust the type of the application corresponding to the first application icon from the first application type to the second application type.

[0056] Exemplarily, as shown in FIG5 , the third input may be an input for a user to move an application icon. If the user moves the first application icon (e.g., application icon 12) in the display area 30 associated with the first category identifier (e.g., “the video frequency of the application is greater than or equal to the preset frequency”) to the display area 31 associated with the second category identifier (e.g., “the video frequency of the application is less than the preset frequency”), the type of application corresponding to application icon 12 may be adjusted to an application whose “video frequency of the application is less than the preset frequency”.

[0057] In another possible or multiple possible embodiments, the target classification dimension is whether the application has unread messages, and the at least two category identifiers include a third category identifier and a fourth category identifier. The third category identifier corresponds to the presence of unread messages, and the fourth category identifier corresponds to the absence of unread messages. Based on this, after step 120, the application search method may further include:

[0058] Step 1601, receiving a fourth input on a display area associated with a third category identifier;

[0059] Step 1602 : In response to the fourth input, display the unread message content of the application corresponding to the application icon in the display area associated with the third category identifier.

[0060] For example, taking FIG3 as an example for further explanation, as shown in FIG6 , when the user inputs to the display area 30, the unread message content of the application corresponding to each application icon in the display area 30 can be displayed. For example, the message window of application 1 corresponding to application icon 1 can directly display the user's unread message content. For another example, the message window of application 2 corresponding to application icon 2 can display the unread message content between the user and contacts 1 and 2. It should be noted that if the unread message content is relatively small, in response to the fourth input, the unread message content of the application corresponding to the application icon can be displayed in the area corresponding to the application icon in the display area 30.

[0061] Of course, in some examples, the unread message contents of the application corresponding to one or several application icons in the fourth input touch display area 30 may also be displayed.

[0062] In this way, it is convenient for users to quickly locate the target application they want to find, so as to achieve quick reply, which reduces the user's operation of finding the target application and improves the efficiency of replying to information.

[0063] Furthermore, the application icons in the display area associated with the third category identifier include the second application icon and the third application icon. The above-mentioned step 1602 may specifically include:

[0064] Step 16021: In response to the fourth input, display the unread message content of the application corresponding to the second application icon;

[0065] Step 16022, receiving a fifth input;

[0066] Step 16023: In response to the fifth input, display the unread message content of the application corresponding to the third application icon.

[0067] Exemplarily, the second application icon is the application icon of application 2, and the third application icon is the application icon of application 3. As shown in Figure 7, in response to the fourth input, unread messages with contacts (such as contact 1 of application 2) can be displayed, so that the user can directly reply to contact 1 through the message window 70 to quickly reply to messages. Then, as shown in Figure 8, when the user's fifth input is received (it can be clicking on the display area 71 of application 3, or any area), the unread message content of application 3 is displayed, such as the live broadcast room screen of user A's live broadcast room.

[0068] In another possible embodiment or embodiments, after step 120, the application search method may further include:

[0069] Step 1701, receiving a sixth input to a target page area of ​​the application search page;

[0070] Step 1702 , in response to the sixth input, updating and displaying the application search page;

[0071] The updated application search page includes application icons in the target page area, and the display size of the application icons in the updated application search page is larger than the display size of the application icons in the application search page before the update.

[0072] For example, as shown in FIG9 , if the target page area touched by the user matches the display area where the application icon 11 is located, the application search page is updated and displayed. That is, the updated application search page 100 includes the application icon 11. In this case, the display size of the application icon 11 is larger than the display size of the application icon in the application search page before the update, so that the user can view the application search page more conveniently.

[0073] Alternatively, as shown in Figure 10, if the target page area touched by the user at least partially matches the display area where the application icon 11 is located, the application search page is updated and displayed, that is, the updated application search page includes the application icon 11, and the updated application search page 100 includes the application icon 11 and the application icons 2-4, 6-8, 10, 12, 14-16 and 18-20 adjacent to the application icon 11, and the display size of the application icons in the updated application search page 100 is larger than the display size of the application icons in the application search page before the update.

[0074] In this way, the user's touch area can be located and enlarged to ensure the relative position of icons. The application icon can be enlarged to facilitate the user to quickly locate the target application they want to find, reducing the user's operation of searching for the target application, thereby improving the efficiency of starting the target application.

[0075] Furthermore,

[0076] Exemplarily, as shown in FIG11 , when no application icon is displayed in the target page area, for example, when the user clicks on the blank area in the lower right corner, the application icons surrounding the touch area may be displayed on the application search page after the updated display. Here, taking the last two rows of application icons as an example, the last two rows of application icons are displayed on the application search page after the updated display.

[0077] In this way, the application icons around the user's touch area can be positioned and enlarged to ensure the relative positions of the icons, making it convenient for users to quickly locate the target application they want to find, reducing the user's operations to find the target application, and thus improving the efficiency of starting the target application.

[0078] In another possible embodiment or embodiments, the application search page further includes a search area. Based on this, after step 120, the application search method may further include:

[0079] Step 1801, receiving a seventh input of a search area;

[0080] Step 1802 : In response to the seventh input, display an application icon that matches the search information corresponding to the seventh input.

[0081] For example, as shown in Figure 12, if the search information entered by the user is "video", applications related to "video" in the electronic device, such as 1 video, 2 videos, and 3 videos, can be filtered, and the application icons of these applications can be displayed, such as application icon 2 corresponding to 1 video, application icon 3 corresponding to 2 videos, and application icon 6 corresponding to 3 videos.

[0082] Here, it should be noted that the application icons displayed in the embodiments of the present application may be applications that can provide functions corresponding to the search information. For example, if the search information entered by the user is "video", in addition to displaying application icons of applications whose application names include the search information, application icons of applications that can provide "video" functions can also be displayed, such as application icons of "Fruit TV" and "A Certain Station".

[0083] Furthermore, in some cases, in response to the seventh input, in addition to displaying an application icon that matches the search information corresponding to the seventh input, at least one of the following contents may also be displayed:

[0084] The information of the target desktop page and the unread messages of the application corresponding to the application icon in at least two desktop pages.

[0085] In this way, the search information entered in the search area is matched to its application, and the user does not need to slide multiple times between at least two desktop pages to find the target application, which makes it convenient for the user to quickly locate the target application they want to find. In addition, by displaying content corresponding to the search information, the user can quickly locate the target application they want to find from multiple desktop pages, reducing the user's operations to find the target application, thereby improving the efficiency of starting the target application.

[0086] Furthermore, it should be noted that, in addition to the content shown in FIG. 2 , in embodiments of the present application, different forms of application search pages may be displayed based on the zoom ratio corresponding to the first input. In one example, the first input may be triggered by a zoom operation. Therefore, step 120 may specifically include:

[0087] In response to the first input, an application search page is displayed according to the zoom ratio corresponding to the first input; the display sizes of the N application icons in the application search page are determined according to the zoom ratio corresponding to the first input and the original display sizes of the N application icons.

[0088] For example, if the zoom ratio corresponding to the first input is the first zoom ratio, as shown in FIG13 , a first form of application search page 130 is displayed. In this case, application search page 130 may display which desktop page each application icon is from, such as application icons 1 to 6 are from desktop page 2, which is the second desktop page from the left to the right. Alternatively, if the zoom ratio corresponding to the first input is the second zoom ratio, as shown in FIG14 , a second form of application search page 131 is displayed. The positions of the application icons in the original desktop page 2 may be maintained, and the application icons in other desktop pages may be divided and displayed differently according to the desktop page.

[0089] Here, it should be noted that the change in the zoom ratio corresponding to the user's first input can switch from the first form application search page 130 to the second form application search page 131, or switch from the second form application search page 131 to the first form application search page 130.

[0090] It should be noted that the application search method provided in the embodiment of the present application can be applied not only to the scenario of searching for application icons, but also to the scenario of searching for images in a certain application, such as a picture application.

[0091] Thus, the application search method provided in the embodiment of the present application displays an application search page in response to a first input, the application search page including N application icons, where the N application icons are application icons for at least two desktop pages. Then, upon receiving a second input for a target application icon among the N application icons, the application interface corresponding to the target application icon is displayed. In this way, the user triggers the display of the application search interface on the current desktop page and can conveniently search for applications through the application search interface without having to scroll between multiple desktop pages, thereby reducing the complexity of searching for applications and improving the efficiency of searching for applications.

[0092] The application search method provided in the embodiment of the present application can be executed by an application search device. In the embodiment of the present application, the application search device is used as an example to illustrate the device of the application search method provided in the embodiment of the present application.

[0093] Based on the same inventive concept, the present application also provides an application search device, which will be described in detail with reference to FIG15 .

[0094] FIG15 is a schematic structural diagram of an application search device provided in an embodiment of the present application.

[0095] As shown in FIG15 , the application search device 150 may be applied to an electronic device. Specifically, the application search device 150 may include:

[0096] Receiving module 1501, configured to receive a first input;

[0097] Display module 1502, configured to display an application search page in response to the first input; the application search page includes N application icons, where the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1;

[0098] The receiving module 1501 is further configured to receive a second input on a target application icon among the N application icons;

[0099] The display module 1502 is further configured to display the application interface corresponding to the target application icon in response to the second input.

[0100] The application search device 150 in the embodiment of the present application is described in detail below, as shown below.

[0101] In one or more possible embodiments, the application search page further includes at least two category identifiers, and the N application icons are displayed in display areas associated with the at least two category identifiers.

[0102] In another or more possible embodiments, at least two category identifiers correspond to target classification dimensions, and the target classification dimensions are the type of application, the desktop page where the application icon is located, whether the application has unread messages, the most recent use time of the application, or the frequency of use of the application.

[0103] In one or more possible embodiments, the application search device 150 in the embodiment of the present application may further include a processing module; wherein,

[0104] The receiving module 1501 may also be configured to receive a third input when the target classification dimension is the type of application, the at least two category identifiers include a first category identifier and a second category identifier, the first category identifier corresponds to the first application type, and the second category identifier corresponds to the second application type;

[0105] The processing module is configured to move the first application icon in the display area associated with the first category identifier to the display area associated with the second category identifier in response to a third input, and adjust the type of the application corresponding to the first application icon from the first application type to the second application type.

[0106] In another or more possible embodiments, the receiving module 1501 may further be configured to, when the target classification dimension is whether the application has unread messages, and the at least two category identifiers include a third category identifier and a fourth category identifier, and the third category identifier corresponds to the presence of unread messages and the fourth category identifier corresponds to the absence of unread messages, receive a fourth input to the display area associated with the third category identifier;

[0107] The display module 1502 is further configured to, in response to a fourth input, display unread message content of the application corresponding to the application icon in the display area associated with the third category identifier.

[0108] In yet one or more possible embodiments, the display module 1502 is further configured to, in response to a fourth input, display unread message content of an application corresponding to the second application icon when the application icons in the display area associated with the third category identifier include the second application icon and the third application icon;

[0109] The receiving module 1501 is further configured to receive a fifth input;

[0110] The display module 1502 is further configured to, in response to the fifth input, display unread message content of the application corresponding to the third application icon.

[0111] In still another one or more possible embodiments, the receiving module 1501 is further configured to receive a sixth input to a target page area of ​​the application search page;

[0112] The display module 1502 is further configured to update and display the application search page in response to a sixth input;

[0113] The updated application search page includes application icons in the target page area, and the display size of the application icons in the updated application search page is larger than the display size of the application icons in the application search page before the update.

[0114] In one or more further possible embodiments, the receiving module 1501 is further configured to, when the application search page further includes a search area, receive a seventh input to the search area;

[0115] The display module 1502 is further configured to, in response to the seventh input, display an application icon that matches the search information corresponding to the seventh input.

[0116] In one or more possible embodiments, the display module 1502 is also used to, in response to the first input, display an application search page according to the zoom ratio corresponding to the first input when the first input is triggered by a zoom operation; the display size of the N application icons in the application search page is determined according to the zoom ratio corresponding to the first input and the original display size of the N application icons.

[0117] The application search device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0118] The application search device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0119] The device collaboration device provided in the embodiment of the present application can implement the various processes implemented in the application search method embodiment shown in Figures 1 to 9, and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0120] Based on this, the application search device provided in an embodiment of the present application displays an application search page in response to a first input. The application search page includes N application icons, where the N application icons are application icons of at least two desktop pages. Then, upon receiving a second input for a target application icon among the N application icons, the application interface corresponding to the target application icon is displayed. In this way, the user triggers the display of the application search interface on the current desktop page and can conveniently search for applications through the application search interface without having to scroll between multiple desktop pages. This reduces the complexity of searching for applications and improves the efficiency of searching for applications.

[0121] Optionally, as shown in Figure 16, an embodiment of the present application also provides an electronic device 160, including a processor 1601 and a memory 1602, and the memory 1602 stores a program or instruction that can be run on the processor 1601. When the program or instruction is executed by the processor 1601, the various steps of the above-mentioned application search method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0122] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0123] FIG17 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application.

[0124] The electronic device 1700 includes but is not limited to: a radio frequency unit 1701, a network module 1702, an audio output unit 1703, an input unit 1704, a sensor 1705, a display unit 1706, a user input unit 1707, an interface unit 1708, a memory 1709, a processor 1710 and other components.

[0125] Those skilled in the art will appreciate that the electronic device 1700 may further include a power source (such as a battery) to power various components. The power source may be logically connected to the processor 1710 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The electronic device structure shown in FIG17 does not limit the electronic device. The electronic device may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0126] In this embodiment of the present application, user input unit 1707 is configured to receive a first input. Display unit 1706 is configured to display an application search page in response to the first input; the application search page includes N application icons, where the N application icons are application icons from at least two desktop pages, and N is an integer greater than 1. User input unit 1707 is further configured to receive a second input for a target application icon among the N application icons. Display unit 1706 is further configured to display an application interface corresponding to the target application icon in response to the second input.

[0127] The electronic device 1700 is described in detail below.

[0128] In one or more possible embodiments, the application search page further includes at least two category identifiers, and the N application icons are displayed in display areas associated with the at least two category identifiers.

[0129] In another or more possible embodiments, at least two category identifiers correspond to target classification dimensions, and the target classification dimensions are the type of application, the desktop page where the application icon is located, whether the application has unread messages, the most recent use time of the application, or the frequency of use of the application.

[0130] In one or more further possible embodiments, the user input unit 1707 may further be configured to receive a third input when the target classification dimension is the type of application program, the at least two category identifiers include a first category identifier and a second category identifier, the first category identifier corresponds to the first application type, and the second category identifier corresponds to the second application type.

[0131] Processor 1710 is configured to, in response to a third input, move a first application icon in a display area associated with a first category identifier to a display area associated with a second category identifier, and adjust a type of an application corresponding to the first application icon from a first application type to a second application type.

[0132] In another or more possible embodiments, the user input unit 1707 may further be configured to, when the target classification dimension is whether the application has unread messages, and the at least two category identifiers include a third category identifier and a fourth category identifier, and the third category identifier corresponds to the presence of unread messages and the fourth category identifier corresponds to the absence of unread messages, receive a fourth input to the display area associated with the third category identifier;

[0133] The display unit 1706 is further configured to, in response to a fourth input, display unread message content of the application corresponding to the application icon in the display area associated with the third category identifier.

[0134] In yet one or more possible embodiments, the display unit 1706 is further configured to, in response to a fourth input, display unread message content of an application corresponding to the second application icon when the application icons in the display area associated with the third category identifier include the second application icon and the third application icon;

[0135] The user input unit 1707 is further configured to receive a fifth input;

[0136] The display unit 1706 is further configured to, in response to the fifth input, display unread message content of the application corresponding to the third application icon.

[0137] In yet one or more possible embodiments, the user input unit 1707 is further configured to receive a sixth input to a target page area of ​​the application search page;

[0138] The display unit 1706 is further configured to update and display the application search page in response to the sixth input;

[0139] The updated application search page includes application icons in the target page area, and the display size of the application icons in the updated application search page is larger than the display size of the application icons in the application search page before the update.

[0140] In one or more further possible embodiments, the user input unit 1707 is further configured to, when the application search page further includes a search area, receive a seventh input to the search area;

[0141] The display unit 1706 is further configured to, in response to the seventh input, display an application icon that matches the search information corresponding to the seventh input.

[0142] In one or more further possible embodiments, the display unit 1706 is further used to, in response to the first input, display an application search page according to the zoom ratio corresponding to the first input when the first input is triggered by a zoom operation; the display size of the N application icons in the application search page is determined according to the zoom ratio corresponding to the first input and the original display size of the N application icons.

[0143] It should be understood that the input unit 1704 may include a graphics processing unit (GPU) 17041 and a microphone 17042, and the graphics processor 17041 processes the image data of the static image or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1706 may include a display panel, and the display panel may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1707 includes a touch panel 17071 and at least one of the other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include two parts: a touch detection device and a touch display. Other input devices 17072 may include but are not limited to a physical keyboard, function keys (such as a volume display button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0144] The memory 1709 can be used to store software programs and various data. The memory 1709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1709 may include volatile memory or non-volatile memory, or the memory 1709 may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a 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 RAM bus random access memory (DRRAM). The memory 1709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0145] Processor 1710 may include one or more processing units. Optionally, processor 1710 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless display signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1710.

[0146] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned application search method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

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

[0148] In addition, an embodiment of the present application further provides a chip, which includes a processor and a display interface. The display interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-mentioned application search method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0149] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0150] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned application search method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0151] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0152] Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in reverse order depending on the functions involved. For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to certain examples may be combined in other examples.

[0153] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course 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 the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0154] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. An application search method, comprising: receiving a first input; In response to the first input, displaying an application search page; The application search page includes N application icons, the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1; receiving a second input for a target application icon among the N application icons; In response to the second input, an application interface corresponding to the target application icon is displayed.

2. The method according to claim 1, wherein: The application search page further includes at least two category identifiers, and the N application icons are displayed in display areas respectively associated with the at least two category identifiers.

3. The method according to claim 2, wherein: The at least two category identifiers correspond to target classification dimensions, and the target classification dimensions are the type of application, the desktop page where the application icon is located, whether the application has unread messages, the last use time of the application, or the use frequency of the application.

4. The method according to claim 3, wherein: The target classification dimension is the type of application program, the at least two category identifiers include a first category identifier and a second category identifier, the first category identifier corresponds to a first application type, and the second category identifier corresponds to a second application type; the method further includes: receiving a third input; In response to the third input, the first application icon in the display area associated with the first category identifier is moved to the display area associated with the second category identifier, and the type of the application corresponding to the first application icon is adjusted from the first application type to the second application type.

5. The method according to claim 3, wherein: The target classification dimension is whether the application has unread messages, the at least two category identifiers include a third category identifier and a fourth category identifier, the third category identifier corresponds to the presence of unread messages, and the fourth category identifier corresponds to the absence of unread messages; the method further includes: receiving a fourth input on the display area associated with the third category identifier; In response to the fourth input, unread message contents of the application corresponding to the application icon in the display area associated with the third category identifier are displayed.

6. The method according to claim 5, wherein: The application icons in the display area associated with the third category identifier include a second application icon and a third application icon; In response to the fourth input, displaying the unread message content of the application corresponding to the application icon in the display area associated with the third category identifier includes: In response to the fourth input, displaying unread message content of the application corresponding to the second application icon; receiving a fifth input; In response to the fifth input, unread message content of the application corresponding to the third application icon is displayed.

7. The method according to claim 1, wherein: The method further comprises: receiving a sixth input to a target page area of ​​the application search page; In response to the sixth input, updating and displaying the application search page; The updated application search page includes application icons in the target page area, and a display size of the application icons in the updated application search page is larger than a display size of the application icons in the updated application search page before the updated display.

8. The method according to claim 1, wherein: The application search page also includes a search area; the method also includes: receiving a seventh input of the search area; In response to the seventh input, an application icon matching the search information corresponding to the seventh input is displayed.

9. The method according to claim 1, wherein: The first input is triggered by a zoom operation; The step of displaying an application search page in response to the first input includes: In response to the first input, displaying the application search page according to a zoom ratio corresponding to the first input; The display sizes of the N application icons in the application search page are determined according to the zoom ratio corresponding to the first input and the original display sizes of the N application icons.

10. A display device, comprising: A receiving module, configured to receive a first input; A display module, configured to display an application search page in response to the first input; The application search page includes N application icons, the N application icons are application icons of at least two desktop pages, and N is an integer greater than 1; The receiving module is further configured to receive a second input of a target application icon among the N application icons; The display module is further configured to, in response to the second input, display an application interface corresponding to the target application icon.

11. The device according to claim 10, wherein: The at least two category identifiers correspond to target classification dimensions, and the target classification dimensions are the type of application, the desktop page where the application icon is located, whether the application has unread messages, the last use time of the application, or the use frequency of the application.

12. The device according to claim 10, wherein: The receiving module is further used to receive a sixth input to a target page area of ​​the application search page; The display module is further configured to, in response to the sixth input, update and display the application search page; The updated application search page includes application icons in the target page area, and a display size of the application icons in the updated application search page is larger than a display size of the application icons in the updated application search page before the updated display.

13. The device according to claim 10, wherein: The receiving module is further configured to, when the application search page further includes a search area, receive a seventh input to the search area; The display module is further configured to, in response to the seventh input, display search information corresponding to the seventh input. The app icon that matches the information.

14. An electronic device comprising: A processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the application search method as described in any one of claims 1 to 9.

15. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the application search method according to any one of claims 1 to 9.

16. An electronic device, comprising: the electronic device being configured to execute the steps of the application search method as described in any one of claims 1-9.

17. A chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the application search method according to any one of claims 1 to 9.

18. A computer program product, wherein the computer program product is stored in a non-transitory storage medium, and wherein the computer program product is executed by at least one processor to implement the steps of the application search method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method and terminal for moving application icon to document folder

    CN103164115A

  • Icon arrangement method and device, storage medium and electronic equipment

    CN111949180A

  • Searching method and device and electronic equipment

    CN116245615A

  • Application program searching method and device, equipment and storage medium

    CN117055775A

  • Method For Displaying Icons And Electronic Apparatus

    US20160378299A1