Desktop object management method and apparatus

By providing a desktop object management method and device, allowing users to select and move multiple objects to the required area through icon controls, the problem of cumbersome desktop sorting process in the prior art is solved and the efficiency of sorting is improved.

WO2025108210A1PCT designated stage expired Publication Date: 2025-05-30VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/132552
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-21
Filing Date
2024-11-18
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the prior art, the desktop sorting process is cumbersome and the sorting efficiency is inefficient. Users need to search for folders one by one to drag the application icons into the required folders.

Method used

Provides a desktop object management method and device, which simplifies the desktop sorting process by receiving user input, displaying icon controls, and allowing users to select multiple objects (such as application icons or folder icons) and move them to associated folders or blank areas.

Benefits of technology

This method and device simplifies the desktop sorting process and improves the sorting efficiency. Users do not need to look up folders one by one, but organize them directly through icon controls.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132552_30052025_PF_FP_ABST
    Figure CN2024132552_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a desktop object management method and apparatus. The desktop object management method comprises: when a first page in a desktop is displayed, receiving a first input of a user for the first page, wherein the first page comprises at least one object, the object comprising at least one of the following: a folder icon, an application icon and a component icon; in response to the first input, displaying at least one icon control, wherein each icon control is a folder icon control or a component icon control; receiving a second input of the user for a first icon control among the at least one icon control, wherein the second input is used for selecting M objects in the desktop, M being a positive integer; and in response to the second input, moving the M objects to a first area for display, wherein the first area is associated with the first icon control, and the first area is a folder or a blank area in the desktop.
Need to check novelty before this filing date? Find Prior Art

Description

Desktop object management method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on November 21, 2023, with application number 202311559343.7 and invention name “Desktop Object Management Method and Device”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a desktop object management method and device. Background Art

[0004] As users' demands for more functionality from electronic devices (such as mobile phones) continue to increase, they download numerous applications to meet their diverse needs. When there are too many applications, application icons (i.e., application icons) may occupy different desktop pages, resulting in a cluttered desktop page. Users also have to scroll through the desktop multiple times to find the application icon they want.

[0005] In related technologies, users can create folders to categorize application icons, and move the application icons to the corresponding folders by selecting the application icons that need to be moved, or click different application icons multiple times to select multiple application icons and drag them to the corresponding folders.

[0006] However, when organizing the desktop according to the above method, after selecting an application icon, the user needs to search for folders one by one from each page until the required folder is found before dragging the application icon to this folder. Therefore, the desktop organization process of the related technology is relatively cumbersome and the organization efficiency is low. Summary of the Invention

[0007] The purpose of the embodiments of the present application is to provide a desktop object management method and device that can solve the problem that the desktop organization process is relatively cumbersome and the organization efficiency is low.

[0008] In a first aspect, an embodiment of the present application provides a desktop object management method, the method comprising: receiving a first user input on the first page while displaying the first page on the desktop, the first page including at least one object, the object including at least one of the following: a folder icon, an application icon, or a component icon; in response to the first input, displaying at least one icon control, each icon control being a folder icon control or a component icon control; receiving a second user input on a first icon control among the at least one icon control, the second input being used to select M objects on the desktop, where M is a positive integer; and in response to the second input, moving the M objects to a first area for display. The first area is associated with the first icon control, and the first area is a folder or a blank area on the desktop.

[0009] In a second aspect, an embodiment of the present application provides a desktop object management device, which includes: a receiving module and a display module. The receiving module is used to receive a first input from a user on the first page when displaying the first page on the desktop. The first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon. The display module is used to display at least one icon control in response to the first input received by the receiving module, each icon control being a folder icon control or a component icon control. The receiving module is also used to receive a second input from the user on a first icon control in at least one icon control, and the second input is used to select M objects on the desktop, where M is a positive integer. The display module is also used to move M objects to a first area for display in response to the second input received by the receiving module. The first area is associated with the first icon control, and the first area is a folder or a blank area on the desktop.

[0010] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0011] 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 method described in the first aspect are implemented.

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

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

[0014] In an embodiment of the present application, when displaying the first page on the desktop, the electronic device receives a first input from the user on the first page containing at least one object to display at least one icon control, which is a folder icon control or a component icon; then the electronic device receives a second input from the user on the first icon control to select M objects on the desktop and move the M objects to a first area associated with the first icon control for display, which is a folder or a blank area on the desktop. In this solution, the user can make a first input on the page currently displayed by the electronic device, so that the electronic device can display a folder icon control or a component icon control on the page, so that the user can directly make a second input on any displayed control to select M objects through the second input, and move the M objects to the area associated with the control selected by the second input, that is, a folder or a blank area. That is, after the user triggers the display control through the first input, he can select a control through the second input to realize the selection of the folder or component required for desktop classification, thereby realizing the classification of the application icons or folder icons on the desktop into the required folders, or realizing the quick movement of any component icon on the desktop to the blank area. Therefore, the user does not need to search for the required pages one by one from each page, which simplifies the desktop organization process and improves the efficiency of organizing desktop objects. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] FIG1 is a flowchart of a desktop object management method according to an embodiment of the present application;

[0016] FIG2 is a second flowchart of the desktop object management method provided in an embodiment of the present application;

[0017] FIG3 is a third flowchart of the desktop object management method provided in an embodiment of the present application;

[0018] FIG4 is a schematic diagram of an example of arranging application icons into a folder on the same page provided by an embodiment of the present application;

[0019] FIG5 is a schematic diagram of an example of arranging application icons into different page folders according to an embodiment of the present application;

[0020] FIG6 is one of the example schematic diagrams of organizing component icons provided in an embodiment of the present application;

[0021] FIG7 is a fourth flowchart of the desktop object management method provided in an embodiment of the present application;

[0022] FIG8 is a second schematic diagram of an example of arranging application icons into a folder on the same page provided by an embodiment of the present application;

[0023] FIG9 is a schematic diagram of an example of organizing folders of the same page provided in an embodiment of the present application;

[0024] FIG10 is a second schematic diagram of an example of arranging application icons into different page folders according to an embodiment of the present application;

[0025] FIG11 is a flowchart of a desktop object management method according to an embodiment of the present application;

[0026] FIG12 is a third schematic diagram of an example of arranging application icons into a folder on the same page provided in an embodiment of the present application;

[0027] FIG13 is a second example schematic diagram of organizing component icons provided in an embodiment of the present application;

[0028] FIG14 is a third example schematic diagram of organizing component icons provided in an embodiment of the present application;

[0029] FIG15 is a schematic diagram of an example of two screen areas provided in an embodiment of the present application;

[0030] FIG16 is a fourth schematic diagram of an example of arranging application icons into a folder on the same page provided in an embodiment of the present application;

[0031] FIG17 is a schematic diagram illustrating an example of sorting applications within a folder provided by an embodiment of the present application;

[0032] FIG18 is a schematic diagram of the structure of a desktop object management device provided in an embodiment of the present application;

[0033] FIG19 is a schematic diagram of a structure of an electronic device provided in an embodiment of the present application;

[0034] FIG20 is a second structural diagram of the electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] 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.

[0036] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. 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, "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. "Or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A and excluding B; Option 2: including B and excluding A; Option 3: including both A and B.

[0037] The terms "at least one" and "at least one of" in the specification and claims of this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".

[0038] The desktop object management method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0039] The desktop object management method provided in the embodiment of the present application can be applied to scenarios where objects on the desktop are managed, such as application icons, folders, component icons, etc. The method provided in the embodiment of the present application can be applied to electronic devices with a single screen or multiple screens.

[0040] In the existing desktop management solution, the management of application icons on the desktop of an electronic device is used as an example for explanation. Assuming that there are application 1, application 2, application 3, and application 4 on the desktop of the electronic device, and the user wants to organize application 1, application 2, and application 3 into a folder 1 and application 4 into file 2, the user can click the application icon corresponding to application 1 and drag the application icon corresponding to application 1 to folder 1, then click the application icon corresponding to application 2 and drag the application icon corresponding to application 2 to folder 1, then click the application icon corresponding to application 3 and drag the application icon corresponding to application 3 to folder 1, and finally click the application icon corresponding to application 4 and drag the application icon corresponding to application 4 to folder 2. Alternatively, the user can select the application icon corresponding to application 1, the application icon corresponding to application 2, and the application icon corresponding to application 3 respectively, and then drag the application icon corresponding to application 1, the application icon corresponding to application 2, and the application icon corresponding to application 3 together to folder 1, and then drag the application icon corresponding to application 4 to folder 2. However, whether dragging the application icons one by one to the corresponding folders, or selecting the application icons corresponding to the applications to be organized one by one and then dragging them to the corresponding folders, the user needs to input multiple times to drag the application icons to the required folders. Moreover, when Folder 1 is located on other pages, the user needs to drag these application icons and search for Folder 1 one by one on each page. Therefore, the process of organizing the desktop is cumbersome and the organization efficiency is low.

[0041] In an embodiment of the present application, when displaying the first page on the desktop, the electronic device receives a first input from the user on the first page containing at least one object to display at least one icon control, which is a folder icon control or a component icon control; then the electronic device receives a second input from the user on the first icon control to select M objects on the desktop and move the M objects to a first area associated with the first icon control for display, which is a folder or a blank area on the desktop.

[0042] In the first scenario of this application, the application icons or folder icons that the user needs to organize are on the same page on the desktop as the first folder to be moved to. Assume that page 1 on the electronic device desktop contains application icon 1, application icon 2, folder icon 1, folder icon 2, and folder icon 3.

[0043] In scenario one, in one solution, when a user wants to store application icon 1 and application icon 2 in page 1 into a folder corresponding to folder icon 1, the user can make a first input to folder icon 1 so that the electronic device displays an icon control of folder icon 1 on page 1, and the user can drag the icon control onto application icon 1 and application icon 2 so that the electronic device stores application icon 1 and application icon 2 into the folder corresponding to folder icon 1.

[0044] In scenario one, another solution is that when the user wants to store folder icon 1 and folder icon 2 in page 1 into the folder corresponding to folder icon 3, the user can make a first input to folder icon 3 so that the electronic device displays the icon control of folder icon 3 on page 1. The user can drag the icon control onto folder icon 1 and folder icon 2 so that the electronic device stores folder icon 1 and folder icon 2 into the folder corresponding to folder icon 3.

[0045] In the second scenario of this application, the objects (application icons, folder icons, or component icons) that the user needs to organize and the area (first folder or blank area) to be moved to are on different pages on the desktop. Assume that the electronic device includes pages 1, 2, and 3. Page 1 contains application icon 1, application icon 2, folder icon 1, folder icon 2, and component icon 1. Page 2 contains folder icon 3 and component icon 2. Page 3 contains folder icon 4 and component icon 3.

[0046] In scenario two, a solution is that when the user wants to store application icon 1 and application icon 2 in page 1 into the folder corresponding to folder icon 3 in page 2, the user can make a first input on page 1 so that the electronic device displays the icon controls of the folder icons in all pages on page 1, that is, the icon controls of icons such as folder icon 1, folder icon 2, folder icon 3 and folder icon 4, and then the user can make a second input on the icon control of folder icon 3 to select application icon 1 and application icon 2 in page 1, so that the electronic device stores application icon 1 and application icon 2 into the folder corresponding to folder icon 3.

[0047] In scenario two, another solution is that when the user wants to store folder icon 1 and folder icon 2 in page 1 into the folder corresponding to folder icon 3 in page 2, the user can make a first input on page 1 so that the electronic device displays the icon controls of the folder icons in all pages on page 1, that is, the icon controls of icons such as folder icon 1, folder icon 2, folder icon 3 and folder icon 4, and then the user can make a second input on the icon control of folder icon 3 to select folder icon 1 and folder icon 2 in page 1, so that the electronic device stores folder icon 1 and folder icon 2 into the folder corresponding to folder icon 3.

[0048] In scenario two, there is another solution. When the user wants to move component icon 2 in page 2 and component icon 3 in page 3 to a blank area in page 1, for example, the blank area around component icon 1 in page 1, the user can make a first input to page 1 so that the electronic device displays the icon controls of the components in all pages on page 1, that is, the controls corresponding to component icons such as component icon 1, component icon 2 and component icon 3, and then the user can make a second input to the controls corresponding to component icon 2 and the controls corresponding to component icon 3 to select component icon 2 and component icon 3, so that the electronic device moves component icon 2 and component icon 3 to a blank area in page 1.

[0049] In this solution, the user can make a first input on the page currently displayed by the electronic device, so that the electronic device can display a folder icon control or a component icon control on the page, so that the user can directly make a second input on any displayed control to select M objects through the second input, and move the M objects to the area associated with the control selected by the second input, that is, a folder or a blank area. That is, after the user triggers the display control through the first input, he can select a control through the second input to realize the selection of the folder or component required for desktop classification, thereby realizing the classification of the application icons or folder icons on the desktop into the required folders, or realizing the quick movement of any component icon on the desktop to the blank area. Therefore, the user does not need to search for the required pages one by one from each page, which simplifies the desktop organization process and improves the efficiency of organizing desktop objects.

[0050] The desktop object management method provided in the embodiment of the present application can be executed by an electronic device, a functional module or entity in the electronic device, or a desktop object management device. The following uses the electronic device executing the desktop object management method as an example to illustrate the technical solution provided in the embodiment of the present application.

[0051] The present invention provides a desktop object management method, and Figure 1 shows a flowchart of the desktop object management method provided by the present invention. As shown in Figure 1, the desktop object management method provided by the present invention may include the following steps 201 to 204.

[0052] Step 201: When displaying a first page on a desktop, the electronic device receives a first input from a user on the first page.

[0053] In an embodiment of the present application, the first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon.

[0054] It should be noted that the folder corresponding to the above folder icon includes at least one application icon. The application icon described in the embodiment of the present application refers to an icon of any application, for example, including but not limited to at least one of the following: call, contact, text message, instant messaging application, map, shopping application, payment application, etc.

[0055] Optionally, in an embodiment of the present application, the above-mentioned component icons include but are not limited to at least one of the following: a weather component icon, a time component icon, a search component icon, a schedule component icon, etc.

[0056] Optionally, in the embodiment of the present application, the first input may include, but is not limited to: a touch input of the first page by a user using a touch device such as a finger or a stylus, a voice command input by the user, a specific gesture input by the user, a click input, or other feasible input. The specific input may be determined based on actual usage requirements and is not limited in the embodiment of the present application.

[0057] Optionally, in an embodiment of the present application, the above-mentioned specific gesture can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture.

[0058] Optionally, in an embodiment of the present application, the above-mentioned click input can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0059] Optionally, in the first scenario of the embodiment of the present application, the at least one object includes at least a folder icon. Exemplarily, in conjunction with FIG1 , as shown in FIG2 , the step 201 can be implemented specifically through the following step 201a.

[0060] Step 201a: The electronic device receives a first input from a user on a first object among at least one object.

[0061] In the embodiment of the present application, the first object is a first folder icon.

[0062] In an embodiment of the present application, the first situation may be that the application icon or folder icon to be organized and the first folder icon to be moved to are on the same page. The user can perform a first input on the first folder icon on the first page to trigger the electronic device to display a control corresponding to the first folder icon, thereby implementing management of the application icons or folder icons on the first page.

[0063] Optionally, in the second scenario of the embodiment of the present application, the at least one object includes at least one of the following: a folder icon, an application icon. For example, in conjunction with FIG1 , as shown in FIG3 , the step 201 can be implemented specifically through the following step 201b.

[0064] Step 201b: The electronic device receives a first input from the user on a blank area in the first page.

[0065] In an embodiment of the present application, the second situation may be that the application icons or folder icons to be organized are on different pages from the first folder icon to be moved to. The user can make a first input in a blank area on the first page to trigger the electronic device to display icon controls corresponding to all folder icons, thereby implementing management of the application icons or folder icons on the first page.

[0066] It should be noted that the blank area described in the embodiment of the present application refers to an area on the desktop page where no object is displayed. For example, any object may be an icon, folder, component, or other object.

[0067] Optionally, in the third scenario of the embodiment of the present application, the at least one object includes a component icon. Exemplarily, the step 201 can be implemented by the following step 201c.

[0068] Step 201c: The electronic device receives a first input from the user on a blank area in the first page.

[0069] In an embodiment of the present application, the third situation may be that the component icons to be organized and the area to be moved to are on different pages. The user can make a first input in a blank area on the first page to trigger the electronic device to display icon controls for all components (i.e., controls corresponding to all component icons), thereby managing the components on the first page.

[0070] Step 202: The electronic device displays at least one icon control in response to a first input.

[0071] In the embodiment of the present application, each icon control in the at least one icon control may be a folder icon control or a component icon control.

[0072] It should be noted that a folder icon control is a control corresponding to a folder icon, and a component icon control is a control corresponding to a component icon.

[0073] Optionally, in an embodiment of the present application, in the first case described above, the at least one icon control is a first icon control, and the first icon control is a control corresponding to the first folder icon. That is, the at least one icon control is an icon control that is triggered and displayed by the user performing a first input on the first folder icon, and the icon control is used to classify application icons or folder icons on the desktop into the first folder. It is understood that the application icons or folder icons to be classified are on the same page as the first folder.

[0074] Optionally, in an embodiment of the present application, the electronic device may display the first icon control in a floating manner at any position in the first page, or may display the first icon control in a blank area in the first page.

[0075] For example, a mobile phone is used as an example. As shown in FIG4 (a), the mobile phone displays page 13, which includes application icons 1 to 12 and folder icons 1 to 3. The user can make a first input to folder icon 1, so that as shown in FIG4 (b), the mobile phone can float and display an icon control 130 of folder icon 1 at the location of folder icon 1 in page 13. The icon control 130 is indicated by a dotted box in FIG4, so that the user can make an input to the icon control 130 to organize the application icons or folder icons in page 13 into the folder corresponding to the icon control 130.

[0076] In this way, the user makes the first input to the first folder icon in a page so that the electronic device displays the control corresponding to the first folder icon on the page, so that the user can directly input the control to quickly organize the application icons or folder icons in the page into the folder corresponding to the control, thereby improving the convenience of icon management and the human-computer interaction experience.

[0077] Optionally, in an embodiment of the present application, in the second case described above, the at least one icon control is a control corresponding to N folder icons in all pages, where N is a positive integer. That is, the at least one icon control is a control corresponding to the folder icons in all pages that is triggered and displayed by the user through a first input to a blank area. It can be understood that when the application icon or folder icon to be sorted and the first folder icon to be moved to are on different pages, the user can make a first input to a blank area of ​​the current page to trigger the electronic device to display the controls corresponding to the folder icons in all pages.

[0078] Optionally, in an embodiment of the present application, the electronic device may display controls corresponding to the folder icons on all the above pages in a floating manner at any position on the first page. Alternatively, the electronic device may display controls corresponding to the folder icons on all the above pages in a blank area on the first page.

[0079] Exemplarily, in combination with (a) in Figure 4, as shown in (a) in Figure 5, the user can make a first input to the blank area in page 13, so that as shown in (b) in Figure 5, the mobile phone can float and display the icon controls of the folder icons in all pages in the blank position in the page 13, such as the icon controls 140 of folder icon 1 to folder icon 4, where the page where folder icon 4 is located is different from page 13, so that the user can input any icon control in all the icon controls 140 to organize the application icons or folder icons in any page into the folder corresponding to the arbitrary icon control.

[0080] Optionally, in an embodiment of the present application, after the electronic device displays the controls corresponding to the folder icons in all pages, the user can input (such as long press input, double-click input, or sliding input, etc.) in the blank area of ​​the current page (such as the first page) to trigger the electronic device to create a new folder and display the icon control of the newly created folder on the current page.

[0081] In this way, the user makes a first input to a blank area in a page so that the electronic device displays the controls corresponding to all folder icons on the page, so that the user can directly input the controls corresponding to any folder icon to quickly organize the application icons or folder icons in any page into the folder corresponding to the controls corresponding to the any folder icon, thereby improving the convenience of icon management and the human-computer interaction experience.

[0082] Optionally, in an embodiment of the present application, in the third case, the at least one icon control is a control corresponding to L component icons in all pages, where L is a positive integer. That is, the at least one icon control is a control corresponding to the component icons in all pages that is triggered and displayed by the user through a first input into a blank area. It can be understood that when the component icons to be sorted and the area to be moved to are on different pages, the user can make a first input into a blank area of ​​the current page to trigger the electronic device to display the controls corresponding to the component icons in all pages.

[0083] Optionally, in an embodiment of the present application, the electronic device may display controls corresponding to component icons on all the above pages in a floating manner at any position on the first page. Alternatively, the electronic device may display controls corresponding to component icons on all the above pages in a blank area on the first page.

[0084] Exemplarily, the mobile phone includes page 14 and page 15, wherein page 14 includes component icon 1, and page 15 includes component icon 2 and component icon 3. As shown in FIG6 (a), the mobile phone currently displays page 14, and the user can make a first input in a blank area of ​​page 14, so that as shown in FIG6 (b), the mobile phone can suspend and display controls corresponding to component icons in all pages, i.e., icon controls 150 of component icon 1 to component icon 3, in a blank position of page 14, so that the user can make an input to any icon control among all icon controls 150 to organize the component icons corresponding to any icon control into an area on any page.

[0085] In this way, the user makes a first input to a blank area in a page so that the electronic device displays the controls corresponding to all component icons on the page, so that the user can directly input the controls corresponding to any component icon to quickly move the arbitrary component icon to an area in any page, thereby improving the convenience of component icon management and the human-computer interaction experience.

[0086] Optionally, in an embodiment of the present application, the above step 202 can be specifically implemented through the following step 202a or step 202b.

[0087] Step 202a: The electronic device displays at least one icon control on the first page in response to the first input.

[0088] Optionally, in an embodiment of the present application, the electronic device may display at least one icon control in a floating manner on the first page; or, the electronic device may display at least one icon control in a blank area on the first page.

[0089] It should be noted that when the user triggers the electronic device to switch from the first page to any other page, the above-mentioned at least one icon control remains suspended and displayed on any page, that is, the icon control displayed on the first page will also be displayed on other pages and will not disappear as the page changes. Therefore, when switching to any page, the user can input at least one displayed icon control to realize the management of objects in any page.

[0090] Step 202b: The electronic device displays at least one icon control in the first screen area in response to the first input.

[0091] In the embodiment of the present application, the above-mentioned first page is a page displayed in the second screen area.

[0092] Optionally, in an embodiment of the present application, the first screen area and the second screen area may be different screens of the electronic device. Alternatively, the first screen area and the second screen area may be different screen areas of the same screen of the electronic device, such as two split-screen areas.

[0093] In an embodiment of the present application, when the electronic device displays a desktop page in one screen area, it can display the above-mentioned at least one icon control in another screen area. This display method can show the icon control to the user more clearly and will not affect the display of the desktop page, thereby improving the flexibility of displaying the icon control and improving the user's convenience in operating the icon control.

[0094] Step 203: The electronic device receives a second input from the user to a first icon control in at least one icon control.

[0095] In the embodiment of the present application, the second input is used to select M objects on the desktop, where M is a positive integer.

[0096] Optionally, in the embodiment of the present application, the second input may include, but is not limited to: a touch input of the first icon control by a user using a touch device such as a finger or a stylus, a voice command input by the user, a specific gesture input by the user, a click input, or other feasible input. The specific input may be determined based on actual use needs and is not limited in the embodiment of the present application.

[0097] Optionally, in an embodiment of the present application, the above-mentioned M objects can be objects selected in the first page, or can be objects selected in another page different from the first page, or can be objects selected in any multiple pages in the desktop.

[0098] Optionally, in an embodiment of the present application, when the at least one icon control is a first icon control, the first icon control is a control corresponding to a first folder icon, and the M objects are objects on the first page. It can be understood that the first icon control is a control corresponding to a first folder icon selected from at least one object on the first page through the first input, and the M objects are objects (e.g., application icons or folder icons) selected on the first page through the first icon control.

[0099] Optionally, in an embodiment of the present application, when the at least one icon control is a first icon control, the M objects may also be application icons or folder icons selected from another page different from the first page. For example, after the electronic device displays the first icon control, the user may input on the desktop to trigger the electronic device to switch from the first page to any other page. At this time, the first icon control remains displayed on the other page, and the user may select an object on the other page by inputting a second time on the first icon control.

[0100] In this way, the user makes a first input to the first folder icon in a page so that the electronic device displays the control corresponding to the first folder icon on the page, so that the user can directly make a second input to the control to select M objects that need to be organized from the page, such as M application icons or M folder icons, so as to quickly organize these objects into the folder corresponding to the control without the user having to drag M objects into the folder one by one. This simplifies the process of organizing desktop icons in the same page scenario where icons and folders are on the same page, and improves the convenience of icon management and the human-computer interaction experience.

[0101] Optionally, in an embodiment of the present application, when the at least one icon control is a control corresponding to N folder icons in all pages, the first icon control is a control corresponding to the first folder icon among the N folder icons, and the M objects are objects in any page. It can be understood that the first icon control is a control corresponding to the first folder icon selected among the controls corresponding to the N folder icons in all pages triggered by the first input through the second input, and the M objects are objects (such as application icons or folder icons) selected in any page through the first icon control.

[0102] Optionally, in an embodiment of the present application, after the electronic device displays the controls corresponding to the above-mentioned N folder icons on the first page, the user can input on the desktop to trigger the electronic device to switch from the first page to any other page. At this time, the controls corresponding to the above-mentioned N folder icons remain displayed on any other page, and the user can make a second input on the control corresponding to the first folder icon to select M objects in the other arbitrary page.

[0103] In this way, the user makes a first input to a blank area in a page so that the electronic device displays controls corresponding to all folder icons on the page, so that the user can directly make a second input to the control corresponding to any folder icon to select M objects that need to be organized from any page, such as M application icons or M folder icons, so as to quickly organize these objects into the folder corresponding to the control corresponding to the arbitrary folder icon. The user does not need to search for the required folder one by one from each page on the desktop and drag M objects into the folder one by one. Therefore, the process of organizing desktop icons and folders in different page scenarios is simplified, and the convenience of icon management and the human-computer interaction experience are improved.

[0104] Optionally, in one embodiment of the present application, in combination with FIG1 , as shown in FIG7 , the above step 203 may be specifically implemented through the following step 203a.

[0105] Step 203a: The electronic device receives a second input from the user for dragging the first icon control to an object and stretching the first icon control from the object until it covers M objects.

[0106] In the embodiment of the present application, the icons of the M objects are adjacent to each other. The M objects may include at least one of an application icon and a folder icon.

[0107] It should be noted that the desktop of an electronic device includes multiple icon slots. For example, the desktop of an electronic device may include m*n icon slots, where m and n are both positive integers, including but not limited to 3*3, 3*4, 4*4, 4*6, and 4*8. For example, 3*3 icon slots can be understood as the electronic device desktop having 3 rows of icon slots, each row having 3 icon slots, for a total of 9 icon slots, each of which can display an application icon or a folder icon. The aforementioned adjacent icon slots can be understood as: icon slots in the same row and adjacent columns, or icon slots in the same column and adjacent rows, or icon slots diagonally adjacent.

[0108] It should be noted that the aforementioned dragging of the first icon control to an object and stretching the first icon control from one object until it covers M objects can be a single, uninterrupted input, i.e., after the user drags the first icon control to an object, the user does not lift their finger or stylus, or other touch device, off the electronic device screen, and the first icon control continues to stretch from the one object until it covers the M objects. Alternatively, it can be two consecutive sub-inputs, i.e., after the user drags the first icon control to an object, the user lifts their finger or stylus, or other touch device off the electronic device screen, and within a very short period of time (e.g., a time interval less than or equal to a preset threshold) and without other input, the first icon control continues to stretch from the one object until it covers the M objects.

[0109] Optionally, in an embodiment of the present application, after receiving the second input, the electronic device may mark the covered M objects in a first manner, for example, the first manner may be a manner of adding a border or a manner of adding a grayscale layer.

[0110] For example, in combination with Figure 4, as shown in (a) in Figure 8, the user can drag the icon control 130 to the application icon 2 in page 13, and stretch the icon control 130 downward to cover the application icon 11, and then stretch it to the right to cover the application icon 12, so as to select M objects, namely application icon 2, application icon 5, application icon 8, application icon 11 and application icon 12. At this time, as shown in (b) in Figure 8, the mobile phone can mark the selected M objects by adding a border (illustrated by a dotted box in Figure 8), so that the mobile phone can move the M objects to the folder 1 corresponding to the icon control 130, so as to quickly move the M application icons to a folder on the same page.

[0111] As another example, in combination with Figure 4, as shown in (a) in Figure 9, the user can drag the icon control 130 to the folder icon 2 in page 13, and stretch the icon control 130 downward to cover the folder icon 3 to select M objects, namely folder icon 2 and folder icon 3. At this time, as shown in (b) in Figure 9, the mobile phone can mark the selected M objects by adding a border (illustrated by a dotted box in Figure 9), so that the mobile phone can move the M objects to the folder 1 corresponding to the icon control 130, so as to quickly move the M folder icons to a folder on the same page.

[0112] As another example, in conjunction with Figure 5, as shown in (a) in Figure 10, the user performs a second input on the icon control of folder icon 4 among all the displayed icon controls (i.e., the icon controls 140 of folder icons 1 to folder icons 4), that is, drags the icon control of folder icon 4 onto application icon 1, and stretches the icon control of folder icon 4 to the right to cover application icon 2, so as to select M objects, i.e., application icon 1 and application icon 2. At this time, as shown in (b) in Figure 10, the mobile phone can mark the selected M objects by adding a border (illustrated by a dotted box in Figure 10), so that the mobile phone can move the M objects to the folder 4 corresponding to the icon control of folder icon 4, so as to quickly move the M application icons to a folder on a different page. Similarly, the solution for moving M folder icons to a folder on a different page is similar to the solution for moving M application icons to a folder on a different page, and the example of the solution for M folder icons is not listed here.

[0113] In an embodiment of the present application, the user can drag the icon control he wants to use to an application icon or a folder icon, and stretch the icon control from the application icon or the folder icon until it covers all the objects that the user wants to organize, that is, M objects. In this way, the user can cover multiple objects that need to be organized by dragging and stretching the icon control to move these objects to the first folder corresponding to the icon control, which simplifies the steps for the user to select the objects to be organized and simplifies the process for the user to find the first folder, thereby improving the management efficiency of application icons or folder icons on the desktop.

[0114] Optionally, in another embodiment of the present application, in combination with FIG. 1 , as shown in FIG. 11 , the above step 203 may be specifically implemented through the following steps 203 b to 203 e.

[0115] Step 203b: The electronic device receives a first sub-input from the user for dragging the first icon control to an object and stretching the first icon control from the object until K objects are covered.

[0116] In the embodiment of the present application, the icons of the above K objects are adjacent, and K is an integer greater than M.

[0117] In the embodiment of the present application, the K objects may include the M objects and other objects, for example, the other objects are objects that the user does not want to organize.

[0118] Step 203c: The electronic device selects and marks K objects in response to the first sub-input.

[0119] It should be noted that, for the description of the first sub-input and the marking object here, reference may be made to the specific description in step 203a in the above embodiment, which will not be repeated here.

[0120] Step 203d: The electronic device receives a second sub-input from the user for a second object among the K objects.

[0121] In the embodiment of the present application, the second object may be any one or multiple objects among the K objects, and the multiple objects may be objects at adjacent icon positions or objects at non-adjacent icon positions among the K objects.

[0122] Optionally, in the embodiment of the present application, the second sub-input may include, but is not limited to: a user's touch input on the second object using a touch device such as a finger or a stylus, or a user's voice command, or a specific gesture, or a click input, or other feasible input. The specific input may be determined based on actual usage requirements and is not limited in the embodiment of the present application.

[0123] Step 203e: The electronic device cancels the selection of the second object in response to the second sub-input, so as to select M objects.

[0124] In the embodiment of the present application, the M objects are objects other than the second object among the K objects.

[0125] Optionally, in the embodiment of the present application, the above-mentioned cancellation of selection may be to remove the second object outside the coverage range, or to cancel the mark of the second object.

[0126] Exemplarily, in combination with Figure 4, as shown in (a) in Figure 12, the user can drag the icon control 130 to the application icon 2 in the page 13, and stretch the icon control 130 downward to cover the application icon 11, and then stretch it to the right to cover the application icon 12 to select M objects, namely application icon 2, application icon 5, application icon 8, application icon 11 and application icon 12, but application 8 is not the application icon that the user wants to store. At this time, K is application icon 2, application icon 5, application icon 8, application icon 11 and application icon 12. Then the user clicks application icon 8, and the mobile phone removes application icon 8 from the coverage range, as shown in (b) in Figure 12. At this time, the icon control 130 covers the application icon 2, application icon 5, application icon 11 and application icon 12, that is, M is application icon 2, application icon 5, application icon 11 and application icon 12, so that the mobile phone can move the M objects to the folder 1 corresponding to the icon control 130, so as to quickly move the M application icons to a folder on the same page.

[0127] It can be understood that, when executing the above steps 203b to 203e, step 204 is specifically as follows: the electronic device moves the M objects to the first area for display.

[0128] In an embodiment of the present application, after the user stretches the icon control to cover K objects (K application icons or folder icons), the user can deselect any object among the K currently covered objects, so that the user can eliminate the objects that do not need to be organized, thereby accurately determining the objects that the user wants to organize. In this way, when the user drags and stretches the icon control to cover the objects that the user does not want to organize, the objects that do not need to be organized can be eliminated, which improves the flexibility and convenience of the user in selecting objects to be organized and improves the human-computer interaction performance.

[0129] Optionally, in an embodiment of the present application, when the at least one icon control is a control corresponding to L component icons in all pages, the first icon control is a control corresponding to the first component icon among the L component icons, the M objects are first component icons, and L is a positive integer. It can be understood that the first icon control can be a control corresponding to the first component icon selected from the controls corresponding to the L component icons triggered by the first input and displayed by the second input, the M objects are the first component icon selected by the first icon control (i.e., the control corresponding to the first component icon selected by the second input), and the first component icon can be one or more of the L component icons.

[0130] It should be noted that, when the above-mentioned first component icon is a plurality of component icons, the plurality of component icons are component icons in any page of the desktop, or component icons in different pages of the desktop, or some component icons are component icons in one page, and another part of the component icons are component icons in another or other pages.

[0131] Optionally, in an embodiment of the present application, the second input may be an input in which the user drags the control corresponding to the first component icon to a blank area in any page to trigger the electronic device to move the first component icon to the blank area.

[0132] Optionally, in an embodiment of the present application, after the electronic device displays the controls corresponding to the above-mentioned L component icons on the first page, the user can input on the desktop to trigger the electronic device to switch from the first page to any other page. At this time, the controls corresponding to the above-mentioned L component icons remain displayed on any other page, and the user can make a second input on the control corresponding to the first component icon to move the first component icon to the other arbitrary page.

[0133] Exemplarily, in combination with Figure 6, as shown in (a) in Figure 13, the user makes a second input to the icon control of component icon 2 and the icon control of component icon 3 in the controls corresponding to all displayed component icons (i.e., the icon control 150 of component icon 1 to component icon 3), that is, drags the icon control of component icon 2 and the icon control of component icon 3 to a blank area in page 14, for example, the blank area around component icon 1 in page 14. At this time, as shown in (b) in Figure 13, the mobile phone can move component icon 2 and component icon 3 to the blank area around component icon 1, so as to quickly move M component icons to the blank area on different pages.

[0134] Optionally, in an embodiment of the present application, when any page in the desktop includes multiple component icons, the user can drag at least two of the multiple component icons to the same position in the any page, so that the electronic device combines the at least two component icons into an overall component icon, and the user can drag the overall component icon to a blank area in other pages, thereby quickly moving the at least two component icons to other pages.

[0135] It should be noted that, when an electronic device combines at least two component icons into an overall component icon, it can be understood that: the electronic device simply combines at least two component icons into one component icon, and the components themselves are not combined; or, the electronic device combines at least two components into an overall component, and creates a component icon for the overall component. The component icon can be an icon obtained by combining at least two component icons, or it can be a component icon in other forms.

[0136] Optionally, in an embodiment of the present application, when the user drags at least two component icons to the same position in any page, the user can first drag one component icon to another component icon, so that the electronic device combines the two component icons into an overall component icon, and then the user continues to drag the overall component icon to another component icon, so that the electronic device combines the overall component icon and the another component icon into an overall component icon containing three component icons, and so on, until the dragging of at least two component icons is completed.

[0137] Optionally, in the embodiment of the present application, the electronic device may splice every two component icons together to form a whole component icon. Alternatively, the electronic device may merge a component icon with another component icon to form a whole component icon.

[0138] For example, as shown in (a) in Figure 14, page 16 of the mobile phone displays component icon 1 and component icon 2. The user can drag component icon 1 onto component icon 2, so that the mobile phone combines component icon 1 and component icon 2 into an overall component icon 160 as shown in (b) in Figure 14, so that the user can drag the overall component icon 160 to a blank area in other pages.

[0139] In this way, the user makes a first input to a blank area in a page so that the electronic device displays controls corresponding to all component icons on the page, so that the user can directly make a second input to the control corresponding to any component icon to select the M component icons that need to be organized, and thus quickly move these component icons to the blank area in any page. The user does not need to search for the M component icons that need to be managed one by one on the desktop and drag the M component icons one by one to any page. Therefore, the process of organizing component icons and desktop component icons that need to be moved to blank areas in different page scenarios is simplified, thereby improving the convenience and efficiency of component icon management.

[0140] Optionally, in an embodiment of the present application, the first screen area further includes page thumbnails of all pages. For example, when step 202 is specifically implemented by step 202b, before step 203, the desktop object management method provided in the embodiment of the present application further includes the following steps 205 and 206.

[0141] Step 205: The electronic device receives a third input from the user regarding the first page thumbnail.

[0142] Optionally, in an embodiment of the present application, the page thumbnail may be displayed in a surrounding area of ​​the at least one icon control, such as a lower area or an upper area.

[0143] Optionally, in an embodiment of the present application, the thumbnail may be the name of the page, or may be a page image after the page size is reduced, or may be other page formats.

[0144] Optionally, in the embodiment of the present application, the third input may include, but is not limited to: a user touch input on the first page thumbnail using a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or a click input, or other feasible input. The specific input may be determined based on actual usage requirements and is not limited in the embodiment of the present application.

[0145] Step 206: The electronic device switches the first page displayed in the second screen area to the second page in response to the third input.

[0146] In the embodiment of the present application, the second page is the page corresponding to the thumbnail of the first page.

[0147] In this embodiment of the present application, when executing steps 205 and 206, the M objects are objects on the second page. That is, after the electronic device executes step 206, the user can perform a second input on the first icon control to select the M objects from the second page, triggering the electronic device to move the M objects to the first area for display.

[0148] Exemplarily, as shown in FIG15 , the mobile phone includes a first screen area 17 and a second screen area 18. The mobile phone displays a first page in the second screen area 18. For example, the first page may be the page 13 shown in (a) of FIG4 above. The user may make a first input to the folder icon 1 in the page 13, so that the mobile phone displays a first icon control, i.e., the icon control 130 of the folder icon 1, and page thumbnails (also referred to as thumbnail icons) of all pages, such as thumbnail icons a to thumbnail icons c (represented as pages a to page c in the figure), in the first screen area 17. Then, the user may make a third input to the thumbnail icon c, so that the mobile phone displays the second screen area 18. The displayed page 13 switches to the second page 19 corresponding to the thumbnail icon c, which includes application icons 13 to application icon 15 and folder icon 5, so that the user can make a second input on the icon control 130 displayed in the first screen area 17, that is, drag the icon control 130 to the application icon 13 in the page 19 in the second screen area 18, and stretch the icon control 130 to the right to cover the application icon 15 to select M objects, that is, application icons 13 to application icon 15, so that the mobile phone can move the M objects to the folder 1 corresponding to the icon control 130, so as to quickly move the M application icons to a folder on a different page.

[0149] It should be noted that the solution of displaying pages in one screen area and icon controls in another screen area is also applicable to the above-mentioned folder icon or component icon management scenarios, and examples of solutions for these two scenarios are not listed here.

[0150] In an embodiment of the present application, the user can make a third input on the page thumbnail displayed in the first screen area, so that the electronic device switches the page displayed in the second screen area to the page corresponding to the page thumbnail, so that the user can select the object in the page. In this way, by taking advantage of the large screen, the user can see the desktop information globally while switching between pages according to the user's own wishes to select M objects that meet the user's management needs, thereby improving the flexibility of displaying pages and icon controls, and improving the user's convenience in operating icon controls.

[0151] Step 204: In response to the second input, the electronic device moves the M objects to the first area for display.

[0152] In an embodiment of the present application, the above-mentioned first area is associated with a first icon control, and the first area is a folder or a blank area on the desktop.

[0153] Optionally, in an embodiment of the present application, when the first icon control is a control corresponding to a first folder icon, the first area is a folder corresponding to the first folder icon.

[0154] Optionally, in an embodiment of the present application, the electronic device can display M objects in a folder corresponding to the first folder icon in a first order, where the first order is an order determined based on the application usage time / application usage frequency, alphabetical order of application names, etc.

[0155] For example, in combination with the above-mentioned Figure 8, as shown in Figure 16, after the user selects M objects, namely application icon 2, application icon 5, application icon 8, application icon 11 and application icon 12 through the second input, the mobile phone can move application icon 2, application icon 5, application icon 8, application icon 11 and application icon 12 to folder 1 and display them in alphabetical order according to the application name.

[0156] Optionally, in an embodiment of the present application, the user can also input the sorting of application icons or folder icons in the folder corresponding to the first folder icon, that is, input the adjustment of the display order of each icon in the folder. That is, the user can first input the folder corresponding to the first folder icon (for example, long press input) to cause the electronic device to display a prompt message, which is used to prompt the method of adjusting the display order of the icons, such as "sort by first letter", "sort by usage time", "dynamic sorting" and other options, and then the user can select and input any option to cause the electronic device to re-sort the icons in the folder according to the selected method.

[0157] For example, in combination with Figure 16, as shown in Figure 17, after the user long presses and inputs folder 1, the mobile phone can display a prompt message 20, which includes options such as "sort by first letter", "sort by usage time", and "dynamic sort". The user can select and input any option, such as the "sort by first letter" option, so that the mobile phone sorts the application icons in folder 1 in alphabetical order.

[0158] Optionally, in an embodiment of the present application, when the first icon control is a control corresponding to the first component icon, the first area is a blank area in any page on the desktop.

[0159] An embodiment of the present application provides a desktop object management method, in which, when displaying a first page on the desktop, the electronic device receives a first input from the user on the first page containing at least one object to display at least one icon control, which is a folder icon control or a component icon; then the electronic device receives a second input from the user on the first icon control to select M objects on the desktop and move the M objects to a first area associated with the first icon control for display, which is a folder or a blank area on the desktop. In this solution, the user can make a first input on the page currently displayed by the electronic device, so that the electronic device can display a folder icon control or a component icon control on the page, so that the user can directly make a second input on any displayed control to select M objects through the second input, and move the M objects to the area associated with the control selected by the second input, that is, a folder or a blank area. That is, after the user triggers the display control through the first input, he can select a control through the second input to realize the selection of the folder or component required for desktop classification, thereby realizing the classification of the application icons or folder icons on the desktop into the required folders, or realizing the quick movement of any component icon on the desktop to the blank area. Therefore, the user does not need to search for the required pages one by one from each page, which simplifies the desktop organization process and improves the efficiency of organizing desktop objects.

[0160] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of this application do not limit this.

[0161] The desktop object management method provided in the embodiment of the present application can be executed by a desktop object management device. In the embodiment of the present application, the desktop object management device is used as an example to illustrate the desktop object management method provided in the embodiment of the present application.

[0162] FIG18 shows a possible structural diagram of a desktop object management device involved in an embodiment of the present application. As shown in FIG18 , the desktop object management device 70 may include: a receiving module 71 and a display module 72 .

[0163] Among them, the receiving module 71 is used to receive the user's first input on the first page when displaying the first page on the desktop. The first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon. The display module 72 is used to display at least one icon control in response to the first input received by the receiving module 71, each icon control is a folder icon control or a component icon control. The receiving module 71 is also used to receive the user's second input on the first icon control among the at least one icon control, and the second input is used to select M objects on the desktop, where M is a positive integer. The display module 72 is also used to move the M objects to the first area for display in response to the second input received by the receiving module 71. Among them, the first area is associated with the first icon control, and the first area is a folder or a blank area on the desktop.

[0164] An embodiment of the present application provides a desktop object management device, in which a user can make a first input on a page currently displayed by the desktop object management device, so that the desktop object management device can display a folder icon control or a component icon control on the page, so that the user can directly make a second input on any displayed control to select M objects through the second input, and move the M objects to an area associated with the control selected by the second input, i.e., a folder or a blank area. That is, after the user triggers the display of the control through the first input, he can select a certain control through the second input to realize the selection of the folder or component required for desktop classification, thereby realizing the classification of the application icons or folder icons on the desktop into the required folders, or realizing the quick movement of any component icon on the desktop to the blank area. Therefore, the user does not need to search for the required pages one by one from each page, thereby simplifying the desktop organization process and improving the efficiency of desktop object organization.

[0165] In one implementation, the at least one object includes at least a folder icon. The receiving module 71 is specifically configured to receive a first user input for a first object among the at least one object, where the first object is a first folder icon. The at least one icon control is a first icon control corresponding to the first folder icon. The M objects are objects on the first page.

[0166] In one implementation, the at least one object includes at least one of the following: a folder icon and an application icon. The receiving module 71 is specifically configured to receive a first user input into a blank area on the first page. The at least one icon control is a control corresponding to N folder icons across all pages, the first icon control is a control corresponding to the first folder icon among the N folder icons, the M objects are objects on any page, and the first area is the folder corresponding to the first folder icon. N is a positive integer.

[0167] In one implementation, the at least one object includes a component icon. The receiving module 71 is specifically configured to receive a first input from a user into a blank area on a first page. The at least one icon control is a control corresponding to L component icons across all pages, the first icon control is a control corresponding to a first component icon among the L component icons, the M objects are the first component icons, and the first area is a blank area on any page. L is a positive integer.

[0168] In one implementation, the receiving module 71 is specifically configured to receive a second input from a user for dragging the first icon control to an object and stretching the first icon control from one object until it covers M objects, where the icons of the M objects are adjacent.

[0169] In one implementation, the above-mentioned receiving module 71 is specifically used to receive a first sub-input from a user for dragging a first icon control to an object and stretching the first icon control from the one object until it covers K objects, where the icon positions of the K objects are adjacent, and K is an integer greater than M; in response to the first sub-input, select and mark K objects; receive a second sub-input from the user for a second object among the K objects; in response to the second sub-input, deselect the second object to select M objects, where the M objects are objects other than the second object among the K objects.

[0170] In one implementation, the above-mentioned display module 72 is specifically used to display at least one icon control in the first page in response to the first input received by the receiving module 71; or, the above-mentioned display module 72 is specifically used to display at least one icon control in the first screen area in response to the first input received by the receiving module 71, and the above-mentioned first page is the page displayed in the second screen area.

[0171] In one implementation, the first screen area also includes page thumbnails for all pages. The receiving module 71 is further configured to receive a third user input for the first page thumbnail before receiving a second user input for a first icon control in at least one icon control. The display module 72 is further configured to, in response to the third input received by the receiving module 71, switch the first page displayed in the second screen area to a second page corresponding to the first page thumbnail. The M objects are objects on the second page.

[0172] The desktop object management device in the embodiment of the present application can be an electronic device or a component in an 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), an ATM or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0173] The desktop object management 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.

[0174] The desktop object management device provided in the embodiment of the present application can implement each process implemented in the above-mentioned desktop object management method embodiment. To avoid repetition, it will not be repeated here.

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

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

[0177] FIG20 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

[0178] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .

[0179] Those skilled in the art will appreciate that the electronic device 100 may further include a power source (such as a battery) for powering various components. The power source may be logically connected to the processor 110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The electronic device structure shown in FIG20 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.

[0180] The user input unit 107 is used to receive a first input from a user on the first page when displaying the first page on the desktop. The first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon. The display unit 106 is used to display at least one icon control in response to the first input received by the user input unit 107. Each icon control is a folder icon control or a component icon control. The user input unit 107 is also used to receive a second input from a user on a first icon control among the at least one icon control. The second input is used to select M objects on the desktop, where M is a positive integer. The display unit 106 is also used to move the M objects to a first area for display in response to the second input received by the user input unit 107. The first area is associated with the first icon control, and the first area is a folder or a blank area on the desktop.

[0181] An embodiment of the present application provides an electronic device, in which a user can make a first input on a page currently displayed by the electronic device, so that the electronic device can display a folder icon control or a component icon control on the page, so that the user can directly make a second input on any displayed control to select M objects through the second input, and move the M objects to an area associated with the control selected by the second input, that is, a folder or a blank area. That is, after the user triggers the display control through the first input, he can select a certain control through the second input to realize the selection of the folder or component required for desktop classification, thereby realizing the classification of application icons or folder icons on the desktop into the required folder, or realizing the quick movement of any component icon on the desktop to the blank area. Therefore, the user does not need to search for the required page one by one from each page, thereby simplifying the desktop organization process and improving the efficiency of organizing desktop objects.

[0182] Optionally, in an embodiment of the present application, the at least one object includes at least a folder icon. The user input unit 107 is specifically configured to receive a first user input for a first object among the at least one object, where the first object is a first folder icon. The at least one icon control is a first icon control, which is a control corresponding to the first folder icon. The M objects are objects on the first page.

[0183] Optionally, in an embodiment of the present application, the at least one object includes at least one of the following: a folder icon, an application icon. The user input unit 107 is specifically configured to receive a first input from a user into a blank area on the first page. The at least one icon control is a control corresponding to N folder icons on all pages, and the first icon control is a control corresponding to the first folder icon among the N folder icons. The M objects are objects on any page, and the first area is a folder corresponding to the first folder icon.

[0184] Optionally, in an embodiment of the present application, the at least one object includes a component icon. The user input unit 107 is specifically configured to receive a first input from a user into a blank area on the first page. The at least one icon control is a control corresponding to L component icons on all pages, the first icon control is a control corresponding to the first component icon among the L component icons, the M objects are first component icons, the first area is a blank area on any page, and L is a positive integer.

[0185] Optionally, in an embodiment of the present application, the above-mentioned user input unit 107 is specifically used to receive a second input from the user for dragging the first icon control to an object, and stretching the first icon control from one object until it covers M objects, and the icon positions of the M objects are adjacent.

[0186] Optionally, in an embodiment of the present application, the above-mentioned user input unit 107 is specifically used to receive a first sub-input from a user for dragging a first icon control to an object and stretching the first icon control from one object until it covers K objects, where the icon positions of the K objects are adjacent, and K is an integer greater than M; and in response to the first sub-input, select and mark the K objects; and receive a second sub-input from the user for a second object among the K objects; and in response to the second sub-input, deselect the second object to select M objects, where the M objects are objects other than the second object among the K objects.

[0187] Optionally, in an embodiment of the present application, the above-mentioned display unit 106 is specifically used to display at least one icon control in the first page in response to the first input received by the user input unit 107; or, the above-mentioned display unit 106 is specifically used to display at least one icon control in the first screen area in response to the first input received by the user input unit 107, and the above-mentioned first page is the page displayed in the second screen area.

[0188] Optionally, in an embodiment of the present application, the first screen area also includes page thumbnails of all pages. The user input unit 107 is further configured to receive a third input from the user for the first page thumbnail before receiving a second input from the user for the first icon control in at least one icon control. The display unit 106 is further configured to, in response to the third input received by the user input unit 107, switch the first page displayed in the second screen area to a second page, the second page being the page corresponding to the first page thumbnail. The M objects are objects in the second page.

[0189] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0190] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein 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 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, 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. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0191] Processor 110 may include one or more processing units. Optionally, processor 110 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 communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.

[0192] 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 desktop object management method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0193] The processor is the processor in the electronic device described 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.

[0194] The present application also provides a chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the various processes of the above-described desktop object management method embodiment, thereby achieving the same technical effects. To avoid repetition, the description thereof will not be repeated here. It should be understood that the chip described in the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-chip chip.

[0195] 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 desktop object management method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0196] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0197] 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 is essentially 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), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0198] 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. A desktop object management method, comprising: In a case where a first page on the desktop is displayed, receiving a first input from a user on the first page, wherein the first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon; In response to the first input, display at least one icon control, each of the icon controls being a folder icon control or a component icon control; receiving a second input from a user to a first icon control in the at least one icon control, wherein the second input is used to select M objects in the desktop, where M is a positive integer; In response to the second input, moving the M objects to a first area for display; The first area is associated with the first icon control, and the first area is a folder or a blank area in the desktop.

2. The method according to claim 1, wherein: The at least one object includes at least a folder icon; The receiving a first input of the user on the first page includes: receiving a first input from a user on a first object among the at least one object, wherein the first object is a first folder icon; Among them, the at least one icon control is the first icon control, and the first icon control is a control corresponding to the first folder icon; and the M objects are objects in the first page.

3. The method according to claim 1, wherein: The at least one object includes at least one of the following: a folder icon, an application icon; The receiving a first input of the user on the first page includes: receiving a first input from a user on a blank area in the first page; Among them, the at least one icon control is a control corresponding to N folder icons in all pages, the first icon control is a control corresponding to the first folder icon among the N folder icons, the M objects are objects in any page, and the first area is the folder corresponding to the first folder icon; N is a positive integer.

4. The method according to claim 1, wherein: The at least one object comprises a component icon; The receiving a first input of the user on the first page includes: receiving a first input from a user on a blank area in the first page; Among them, the at least one icon control is a control corresponding to L component icons in all pages, the first icon control is a control corresponding to the first component icon among the L component icons, the M objects are the first component icon, and the first area is a blank area in any page; L is a positive integer.

5. The method according to any one of claims 1 to 3, wherein: The receiving a second input from a user to a first icon control in the at least one icon control comprises: A second input is received from the user for dragging the first icon control to an object, and stretching the first icon control from the one object until it covers the M objects, where the icon positions of the M objects are adjacent.

6. The method according to any one of claims 1 to 3, wherein: The receiving a second input from a user to a first icon control in the at least one icon control comprises: receiving a first sub-input from a user for dragging the first icon control to an object and stretching the first icon control from the one object until it covers K objects, where the icon positions of the K objects are adjacent, and K is an integer greater than M; In response to the first sub-input, selecting and marking the K objects; receiving a second sub-input of a user for a second object among the K objects; In response to the second sub-input, the second object is deselected to select the M objects, which are objects other than the second object among the K objects.

7. The method according to claim 1, wherein: The step of displaying at least one icon control in response to the first input comprises: In response to the first input, displaying the at least one icon control in the first page; or, In response to the first input, the at least one icon control is displayed in the first screen area, and the first page is a page displayed in the second screen area.

8. A desktop object management device, the device comprising: Receiving module and display module; The receiving module is used to receive a first input of a user on a first page in a case where the first page is displayed on the desktop, wherein the first page includes at least one object, and the object includes at least one of the following: a folder icon, an application icon, and a component icon; The display module is used to display at least one icon control in response to the first input received by the receiving module, each of the icon controls being a folder icon control or a component icon control; The receiving module is further used to receive a second input from a user to a first icon control in the at least one icon control, where the second input is used to select M objects in the desktop, where M is a positive integer; The display module is further configured to move the M objects to a first area for display in response to the second input received by the receiving module; The first area is associated with the first icon control, and the first area is a folder or a blank area in the desktop.

9. The device according to claim 8, wherein: The at least one object includes at least a folder icon; The receiving module is specifically used for: receiving a first input from a user on a first object among the at least one object, wherein the first object is a first folder icon; Among them, the at least one icon control is the first icon control, and the first icon control is a control corresponding to the first folder icon; and the M objects are objects in the first page.

10. The device according to claim 8, wherein: The at least one object includes at least one of the following: a folder icon, an application icon; The receiving module is specifically used for: receiving a first input from a user on a blank area in the first page; Among them, the at least one icon control is a control corresponding to N folder icons in all pages, the first icon control is a control corresponding to the first folder icon among the N folder icons, the M objects are objects in any page, and the first area is the folder corresponding to the first folder icon; N is a positive integer.

11. The device according to claim 8, wherein: The at least one object comprises a component icon; The receiving module is specifically used for: receiving a first input from a user on a blank area in the first page; Among them, the at least one icon control is a control corresponding to L component icons in all pages, the first icon control is a control corresponding to the first component icon among the L component icons, the M objects are the first component icon, and the first area is a blank area in any page; L is a positive integer.

12. The device according to any one of claims 8 to 10, wherein: The receiving module is specifically used for: A second input is received from the user for dragging the first icon control to an object, and stretching the first icon control from the one object until it covers the M objects, where the icon positions of the M objects are adjacent.

13. The device according to any one of claims 8 to 10, wherein the receiving module is specifically configured to: receiving a first sub-input from a user for dragging the first icon control to an object and stretching the first icon control from the one object until it covers K objects, where the icon positions of the K objects are adjacent, and K is an integer greater than M; In response to the first sub-input, selecting and marking the K objects; receiving a second sub-input of a user for a second object among the K objects; In response to the second sub-input, the second object is deselected to select the M objects, which are objects other than the second object among the K objects.

14. The device according to claim 8, wherein: The display module is specifically used for: In response to the first input received by the receiving module, displaying the at least one icon control in the first page; or, In response to the first input received by the receiving module, the at least one icon control is displayed in the first screen area, and the first page is a page displayed in the second screen area.

Citation Information

Patent Citations

  • Icon control method and terminal equipment

    CN110069179A

  • Method for controlling electronic equipment and electronic equipment

    CN111443842A

  • Desktop object management method and device

    CN117590979A

  • Device, Method, and Graphical User Interface for Creating a New Folder

    US20120036460A1