Patent Description:
Embodiments of the present disclosure relate to the technical field of communication, and in particular, to an object processing method and a terminal device.

Generally, when sorting the icons of the application programs (hereinafter referred to as application icons) in the terminal device, the user may press a certain application icon for a long time, so that the desktop where the terminal device is located is in an icon editing mode, and then the application icon is moved to a certain folder icon.

However, when the application icons sorted by the user and the folder icon are on different pages in the desktop of the terminal device, the user firstly needs to press the application icon for a long time to enable the desktop to enter the icon editing mode, then drag the application icon to find the target folder icon one by one in each page until the target folder icon is found, and move the application icon to the folder indicated by the target folder icon, which leads to a time-consuming process for the user to sort the application icons.

<CIT> discloses a plurality of touch screens for a mobile terminal and the mobile terminal performs various operations corresponding to touch inputs respectively applied to the plurality of touch screens. Various operations corresponding to a touch screens may be performed, and thus a user can conveniently operate the mobile terminal.

<CIT> discloses a method for providing a user interface for data management that may simplify editing of data files and folders in a mobile terminal through a touchbased operation. The method for providing a user interface for data management, includes: displaying an application screen including a first area and a second area on a touch screen display, the first area being configured to display a folder object list including a folder object; displaying a user interface object in the second area; receiving a touch input to relocate the user interface object to the first area; in response to a determination that the touch input corresponds to a touch event for relocating the user interface object to the folder object in the folder object list, changing path information of the user interface object to associate with the folder object.

<CIT> discloses a desktop management method. The method includes: monitoring a gesture operation event of a current screen; when a first designated event is monitored, displaying a desktop management menu, the desktop management menu including all the screen thumbnails of the desktop; and when a second designated event is monitored, according to the second designated event, processing an operation object of the first designated event and a screen corresponding to a target thumbnail of the second designated event in the desktop management menu. The present invention can achieve the purpose of quickly locating a screen, thereby making an operation performed on a desktop being simple and quick, and the efficiency of the operation be high.

<CIT> discloses a mobile terminal including: a wireless communication unit configured to provide wireless communication; a touchscreen configured to display at least one page including at least one application icon; and a controller configured to display a first screen for installing a specific application on the touchscreen, display a second screen for setting a position at which an icon corresponding to the specific application will be displayed on the touchscreen after being installed, upon reception of an input for installing the specific application, and display the icon of the specific application at the position on the touchscreen in response to a predetermined touch input on the displayed second screen.

<CIT> discloses a method for editing a displayed screen of a mobile device having a touch screen. In an idle mode, the mobile device displays an item display region containing at least one item within an idle screen. In an edit mode, the mobile device displays the item display region and an edit command region containing at least one edit command portion within an edit screen. When a first item contained in the item display region is moved to the edit command portion, the mobile device executes a predetermined edit command assigned to an edit command portion of the edit command region.

An embodiment of the present disclosure provides an object processing method and a terminal device, which can solve the problem in related art that the process for the user to sort the application icons is time-consuming.

To solve the foregoing technical problem, the embodiment of the present disclosure adopts the following technical solution:.

According to a first aspect of the embodiment of the present disclosure, an object processing method is provided, which is defined in claim <NUM>.

According to a second aspect of the embodiment of the present disclosure, a terminal device is provided, which is defined in claim <NUM>.

According to a further aspect, a computer readable storage medium is provided, which is defined in claim <NUM>.

Further advantageous embodiments of the present application are indicated in the dependent claims.

It is to be understood that both the foregoing general description and the following detailed description are exemplary only, and are not restrictive of the present application.

The technical solutions in the embodiments of the present disclosure are described below clearly and completely with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some rather than all of the embodiments of the present disclosure. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.

In the specification and claims of the present disclosure, the terms "first", "second", and so on are intended to distinguish between different objects, but do not describe a particular order of the objects. For example, the first input and the second input are used to distinguish between different inputs, but do not describe a particular order of the inputs.

In the description of the embodiment of the present application, unless otherwise specified, "a plurality of" means two or more. For example, a plurality of elements refer to two elements or more than two elements.

The term "and/or" in this specification describes an association relationship of associated objects, indicating that three relationships may exist. For example, a display panel and/or a backlight may indicate three cases: only the display panel exists, both the display panel and the backlight exist, and only the backlight exists. A character "/" in this specification indicates an "or" relationship between associated objects. For example, input/output indicates input or output.

In the embodiments of the present disclosure, the word such as "exemplary" or "for example" is used to represent giving an example, an illustration, or a description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present disclosure should not be construed as being more preferred or advantageous than other embodiments or design schemes. To be precise, the use of the term such as "exemplary" or "for example" is intended to present a related concept in a specific manner.

The embodiment of the present disclosure provides an object processing method and a terminal device. The terminal device may move the first object to the first folder (the first folder is a folder indicated by the first folder icon) according to the first input of the user (that is, the input of the first object in the first page by the user), wherein the first folder icon is any one of the followings: the folder icon in the second page (the second page and the first page are located on different screens), the folder icon in the first control corresponding to the first input, and the folder icon in the first task window corresponding to the first input. Since the first folder icon and the first object are located on different screens, or the first folder icon is the folder icon in the first control displayed in the first page (that is, the first folder icon and the first object are located on the same page), or the first folder icon is the folder icon in the first task window displayed in the first page (that is, the first folder icon and the first object are located on the same page), the user directly performs first input on the first object, so that the terminal device can move the first object to the first folder, and the user does not need to drag the first object to find the first folder icon one by one in each page, thereby reducing the time consumed by the user to sort objects in the terminal device.

The object processing method and the terminal device provided by the embodiments of the present disclosure may be applied to the process of sorting the objects in the desktop of the terminal device. Specifically, they may be applied to the process of moving the objects in the desktop to one folder according to the input of the user.

The terminal device in the embodiments of the present disclosure may be a terminal device with an operating system. The operating system may be an Android (Android) operating system, an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present disclosure.

Taking the Android operating system as an example, the following describes a software environment to which the object processing method provided in the embodiments of the present disclosure is applied.

As shown in <FIG> is a schematic diagram of an architecture of a possible Android operating system according to an embodiment of the present disclosure. In <FIG>, the architecture of the Android operating system includes <NUM> layers, namely: an application program layer, an application program framework layer, a system runtime library layer, and a kernel layer (specifically, it may be the Linux kernel layer).

The application layer includes various application programs in the Android operating system (including system application programs and third-party application programs).

The application program framework layer is an application program framework, and the developer may develop some application programs based on the application program framework layer when following a development rule of the application program framework.

The system runtime library layer includes a library (also referred to as a system library) and a running environment of the Android operating system. The library mainly provides various resources required for the Android operating system. The running environment of the Android operating system is configured to provide a software environment for the Android operating system.

The kernel layer is an operating system layer of the Android operating system, which belongs to the bottom layer of software levels of the Android operating system. The kernel layer provides core system services and hardware-related drivers for the Android operating system based on the Linux kernel.

The Android operating system is taken as an example. In this embodiment of the present disclosure, based on the system architecture of the Android operating system shown in <FIG>, developers may develop a software program that implements the object processing method provided in the embodiments of the present disclosure, so that the object processing method may be performed based on the Android operating system shown in <FIG>. That is, a processor or the terminal device may run the software program in the Android operating system to implement the object processing method provided in this embodiment of the present disclosure.

The object processing method and the terminal device provided in the embodiments of the present disclosure are described in detail below through specific embodiments and application scenarios thereof with reference to the accompanying drawings.

At present in related art, when the application icons sorted by the user and the folder icon are on different pages in the desktop of the terminal device, the user firstly needs to press the application icon for a long time to enable the desktop to enter the icon editing mode, then drag the application icon to find the target folder icon one by one in each page until the target folder icon is found, and move the application icon to the folder indicated by the target folder icon, which leads to a time-consuming process for the user to sort the application icons.

In order to solve the above technical problem, the embodiment of the present disclosure provides an object processing method. <FIG> shows a flowchart of an object processing method according to an embodiment of the present disclosure. The method may be applied to the terminal device with the Android operating system shown in <FIG>. As shown in <FIG>, the object processing method provided in the embodiment of the present disclosure may include a step <NUM> and a step <NUM>.

Step <NUM>: the terminal device receives a first input of a user.

In the embodiment of the present disclosure, the above first input is an input of a first object in a first page by the user, and objects in the first page are in an editable state.

It may be understood that in the embodiment of the present disclosure, after triggering the terminal device to start an object editable mode of the first page (that is, the objects in the first page are in the editable state), the user may perform first input on the first object in the first page.

It should be noted that in the embodiment of the present disclosure, the above object editable mode (or an editable state) may be understood as: the user may drag, click and download (delete/remove) the object in the first page.

Optionally, in the embodiment of the present disclosure, the user may perform long-press operation on any object in the first page, so that the object in the first page is in the editable state.

Optionally, in the embodiment of the present disclosure, the above first input may be a drag input of the first object in the first page by the user; or the above first input may be a click operation of the first object in the first page by the user, wherein the click operation may be a single-click operation, a double-click operation or an operation with continuous preset times, which may be specifically determined according to actual use requirements and is not limited by the embodiments of the present disclosure herein.

Optionally, in the embodiment of the present disclosure, the above first object may be icons of application programs or folder icons.

Optionally, in the embodiment of the present disclosure, the above first object may be icons of application programs or folder icons in the desktop of the terminal device.

Step <NUM>: the terminal device moves the first object to the first folder in response to the first input.

In the embodiment of the present disclosure, the above first folder is a folder indicated by the first folder icon. The first folder iron may be any one of the followings: a folder icon in a second page, a folder icon in a first control corresponding to the first input and a folder icon in a first task window corresponding to the first input, the first page and the second page are pages on different screens of the terminal device, the first control is a control displayed in the first page, the first task window is a task window displayed in the first page, and the first task window is configured to indicate a target page in a desktop of the terminal device.

Optionally, in the embodiments of the present disclosure, the terminal device may include single screen or a plurality of screens.

It should be noted that in the embodiment of the present disclosure, in a case that the terminal device includes a plurality of screens, the first page and the second page are pages on different screens in the plurality of screens. The task window may be understood as: a thumbnail of a page in the desktop of the terminal device. For example, the first task window may be understood as: a thumbnail of a target page in the desktop of the terminal device in the first page.

Optionally, in the embodiment of the present disclosure, the above first input may be a click operation of the first object in the first page by the user, and the first folder icon may be a folder icon in the second page.

Optionally, in the embodiment of the present disclosure, the second page includes at least one folder icon, and the first folder icon may be one of the at least one folder icon.

Optionally, in the embodiment of the present disclosure, the above first folder icon may be a folder icon which is randomly selected from the at least one folder icon in the second page by the terminal device; or the above first folder icon may be a folder icon which is selected from the at least one folder icon in the second page according to the input of the user (that is, a sixth input in the following embodiment).

Optionally, in the embodiment of the present disclosure, the above first folder icon may be one folder icon which is created by the terminal device in the second page according to the first input.

Optionally, in the embodiment of the present disclosure, the above second page may further include a folder creating control, and the folder creating control may be configured to create a folder icon in the second page by the user.

Optionally, in the embodiment of the present disclosure, the above first control includes at least one folder icon, the above first input may be an input of the user dragging the first object to one of the at least one folder icon in the first control, and the first folder icon is the one icon.

Optionally, in the embodiment of the present disclosure, the above first input may be an input of the user dragging the first object to a blank area (the blank area is an area in the first control except for an area where the folder icon is displayed) in the first control, and the first folder icon is a folder icon which is created by the terminal device in the first control according to the first input.

Optionally, in the embodiment of the present disclosure, in a case that the objects in the first page is in an editable state, the user may input any object in the first page (for example, long-press operation or click operation), so as to trigger the terminal device to display the first control in the first page.

Optionally, in the embodiment of the present disclosure, the first control includes at least one folder icon, and the user may perform a slide input in the first control (for example, left-slide input or right-slide input), so as to switch to view the folder icon in the first control.

Optionally, in the embodiment of the present disclosure, the display order of at least one folder icon included in the first control may be automatically adjusted by the terminal device.

Exemplarily, the folder icon selected by the user from the first control (for example, the user performs click operation on a certain folder icon in the first control) is located at the middle position of the first control, and the terminal device may sequence other folder icons (that is, the folder icons in the first control except for folder icons selected by the user) through a preset classification algorithm.

Optionally, in the embodiment of the present disclosure, the folder icon included in the second page is as same as the folder icon included in the first control, and the terminal device may move the first object to the first folder in the second page while moving the first object to the first folder (the first folder icon is the folder icon in the first control corresponding to the first input).

Optionally, in the embodiment of the present disclosure, the at least one folder icon in the second page may a folder icon added by the user, or may also be a folder icon which is selected by the terminal device from the desktop according to the folder icon in the desktop.

Optionally, in the embodiment of the present disclosure, the above first page includes at least one task window (the at least one task window includes a first task window), each task window includes at least one folder icon, the above first input may be an input of the user dragging the first object to one icon of the at least one folder icon in the first task window, and the first folder icon is the one icon.

Optionally, in the embodiment of the present disclosure, the above first input may be an input of the user dragging the first object to a blank area (the blank area is an area in the first task window except for an area where the folder icon is displayed) in the first task window, and the first folder icon is a folder icon which is created by the terminal device in the first task window according to the first input.

Optionally, in the embodiment of the present disclosure, the above second page may include at least one task window.

Exemplarily, the case where the terminal device is a mobile phone is taken as an example for description. As shown in (A) in <FIG>, the mobile phone includes two screens (such as a first screen <NUM> and a second screen <NUM>); the first screen <NUM> displays a first page (the objects in the first page is in the editable state), the first page includes at least one object (such as an icon of the application program and the folder icon), the second screen <NUM> displays a second page, and the second page includes at least one folder icon (such as a folder icon <NUM> to a folder icon <NUM>); and after the user performs first input on the icon <NUM> of the application program in the first page, as shown in (B) in <FIG>, the mobile phone may move the icon <NUM> of the application program to the folder indicated by the folder icon <NUM> in the second page.

Exemplarily, as shown in (A) in <FIG>, the mobile phone includes two screens (such as a first screen <NUM> and a second screen <NUM>), the first screen <NUM> displays a first page (the objects in the first page is in an editable state), the first page includes at least one object (such as the icon of the application program and the folder icon), the first page displays a first control <NUM>, the first control <NUM> includes at least one folder (such as the folder icon <NUM> to the folder icon <NUM>), the second screen <NUM> displays a second page, and the second page includes at least one folder icon (such as the folder icon <NUM> to the folder icon <NUM>); and after the user performs first input on the icon <NUM> of the application program in the first page, as shown in (B) in <FIG>, the mobile phone may move the icon <NUM> of the application program to the folder indicated by the folder icon <NUM> in the first control <NUM> and move the icon <NUM> of the application program to the folder indicated by the folder icon <NUM> in the second page.

Exemplarily, as shown in (A) in <FIG>, the mobile phone displays a first page <NUM> (the objects in the first page <NUM> is in an editable state), the first page <NUM> includes at least one object (such as the icon of the application program and the folder icon), and the first page <NUM> further includes at least one task window (such as a task window <NUM> to a task window <NUM>, each task window includes at least one folder icon); and after the user performs first input on the icon <NUM> of the application program in the first page, as shown in (B) in <FIG>, the mobile phone may move the icon <NUM> of the application program to the folder indicated by the folder icon <NUM> in the task window <NUM>.

The embodiment of the present disclosure provides an object processing method. The terminal device may move the first object to the first folder (the first folder is a folder indicated by the first folder icon) according to the first input of the user (that is, the input of the first object in the first page by the user), wherein the first folder icon is any one of the followings: the folder icon in the second page (the second page and the first page are located on different screens), the folder icon in the first control corresponding to the first input, and the folder icon in the first task window corresponding to the first input. Since the first folder icon and the first object are located on different screens, or the first folder icon is the folder icon in the first control displayed in the first page (that is, the first folder icon and the first object are located on the same page), or the first folder icon is the folder icon in the first task window displayed in the first page (that is, the first folder icon and the first object are located on the same page), the user directly performs first input on the first object, so that the terminal device can move the first object to the first folder, and the user does not need to drag the first object to find the first folder icon one by one in each page, thereby reducing the time consumed by the user to sort objects in the terminal device.

Optionally, in the embodiment of the present disclosure, the first folder icon is a folder icon in the second page. Referring to <FIG>, as shown in <FIG>, before the above step <NUM> "moving the first object to the first folder", the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> or step <NUM>.

Step <NUM>: in a case that a folder icon is selected, the terminal device determines the selected folder icon as a first folder icon in response to a first input.

Optionally, in the embodiment of the present disclosure, before the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> or step <NUM>.

Step <NUM>: the terminal device receives a sixth input of a user.

In the embodiment of the present disclosure, the above sixth input is a selection input of the user on the folder icon in the second page.

Optionally, in the embodiment of the present disclosure, the above sixth input may be a click operation of the user on the folder icon in the second page. The click operation may be a single-click operation, a double-click operation or an operation with continuous preset times, which may be specifically determined according to actual use requirements and is not limited by the embodiments of the present disclosure herein.

Optionally, in the embodiment of the present disclosure, if the terminal device detects the sixth input (such as click operation) of the user on the folder icon in the second page, or detects that any folder in the folder indicated by the folder icon in the second page is in an expanded state, the terminal device may determine that the folder icon is selected.

Optionally, in the embodiment of the present disclosure, after the user performs selection input on the folder icon in the second page, the terminal device may display an interface after the folder indicated by the folder icon is expanded.

Step <NUM>: the terminal device selects the folder icon in the second page in response to the sixth input.

It may be understood that the terminal device may determine the folder icon as the first folder icon according to the selection input of the user on the folder icon in the second page.

Exemplarily, referring to (A) in <FIG>, after the user perform sixth input on the folder icon <NUM> in the second page, as shown in <FIG>, the second page displays the interface after the folder indicated by the folder icon <NUM> is expanded; and after the user performs first input on the icon <NUM> of the application program in the first page, the icon <NUM> of the application program is moved to the folder indicated by the folder icon <NUM>.

Step <NUM>: in a case that a folder icon is not selected, the terminal device creates a second folder icon in second page in response to the first input, and determine the second folder icon as the first folder icon.

Optionally, in the embodiment of the present disclosure, if the terminal device does not detect any operation (such as click operation) of the user on the folder icon in the second page, or detects that the folders indicated by the folder icon in the second page are in an unexpanded state, the terminal device may determine that the folder icon is not selected.

It may be understood that the above first folder icon may be a folder icon selected by the user through the sixth input, or may be a folder icon created by the terminal device according to the first input.

It should be noted that in the embodiment of the present disclosure, in a case that the terminal device performs the above step <NUM> or step <NUM>, the above step <NUM> is: the terminal device moves the first object to the first folder.

In the embodiment of the present disclosure, the terminal device may determine the first folder icon from the second page according to whether the folder icon in the second page is selected, so that the user can trigger the terminal device to move the first object to the first folder.

Optionally, in the embodiment of the present disclosure, the above first folder icon is a folder icon in the first control corresponding to the first input, or a folder icon in the first task window corresponding to the first input. Referring to <FIG>, as shown in <FIG>, before the above step <NUM> "moving the first object to the first folder", the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> and step <NUM>.

Step <NUM>: the terminal device determines the folder icon corresponding to the first input in response to the first input.

Optionally, in the embodiment of the present disclosure, before the first input is received, the first page includes at least one folder icon, and the first folder icon may be a folder icon selected from at least one folder icon through the first input.

Optionally, in the embodiment of the present disclosure, the above first folder icon may be a folder icon created by the terminal device in the first page according to the first input.

It should be noted that the description of determining the folder icon corresponding to the first input in the step <NUM> may be referenced to the related description in the step <NUM> in the above embodiments, which is not elaborated herein.

Step <NUM>: the terminal device determines the folder icon corresponding to the first input as the first folder icon.

It should be noted that in the embodiment of the present disclosure, in a case that the terminal device performs the above step <NUM> and step <NUM>, the above step <NUM> is: the terminal device moves the first object to the first folder.

In the embodiment of the present disclosure, the terminal device may determine the folder icon corresponding to the first input as the first folder icon, so that the user can trigger the terminal device to move the first object to the first folder.

Optionally, in the embodiment of the present disclosure, the first page includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. Referring to <FIG>, as shown in <FIG>, after the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> and step <NUM>.

Step <NUM>: the terminal device receives a seventh input of a user.

In the embodiment of the present disclosure, the above seventh input is an input of the user on the second object in the first page.

Optionally, in the embodiment of the present disclosure, the above second object may be icons of application programs or folder icons.

Optionally, in the embodiment of the present disclosure, the above second object may be icons of application programs or folder icons in the desktop of the terminal device.

Optionally, in the embodiment of the present disclosure, the above seventh input may be a drag input of the user on the second object.

Optionally, in the embodiment of the present disclosure, the above seventh input may include two sub-inputs (such as a first sub-input and a second sub-input), wherein the first sub-input is an input of the user dragging the second object to one task window of at least one task window, the second sub-input is a press input on the second object, and a duration of the press input is greater than or equal to a preset duration.

It should be noted that the first sub-input and the second sub-input may be a continuous input. "Continuous" may be understood that there is no other input between the two inputs, and/or there is not time interval between the two inputs.

Optionally, in the embodiment of the present disclosure, the above seventh input may be an input of the user dragging the second object to an area between any two task windows in the first page.

Step <NUM>: the terminal device determines a fourth task window corresponding to the seventh input in response to the seventh input, moves the second object to a page indicated by the fourth task window, and updates the first page as the page indicated by the fourth task window.

Optionally, in the embodiment of the present disclosure, before the seventh input is received, the first page includes at least one task window, and the fourth task window may be a task window selected from at least one task window through the seventh input.

It may be understood that if the seventh input is an input of the user dragging the second object to one task window of at least one task window, the one task window is the fourth task window.

Optionally, in the embodiment of the present disclosure, the fourth task window may be a task window created by the terminal device in the first page according to the seventh input.

It may be understood that if the seventh input is an input of the user dragging the second object to an area between any two task windows in the first page, the fourth task window is a task window created by the terminal device in the first page.

Optionally, in the embodiment of the present disclosure, after the terminal device updates the first page as a page indicated by the fourth task window, the user may also continuously input to trigger the terminal device to restore the previous first page.

Exemplarily, referring to (A) in <FIG>, after the user performs seventh input for the second object (such as the icon <NUM> of the application program) in the first page <NUM> and the task window <NUM>, as shown in <FIG>, the mobile phone moves the icon <NUM> of the application program to a page <NUM> indicated by the task window <NUM>, and displays the page <NUM> indicated by the task window <NUM>.

In the embodiment of the present disclosure, the terminal device may rapidly move the second object to a page indicated by the fourth task window according to the seventh input of the user, and rapidly display the page indicated by the fourth task window.

Step <NUM>: the terminal device receives second input of the user.

In the embodiment of the present disclosure, the above second input is an input of the user on the second task window, and the second task window is a task window of at least one task window.

It may be understood that the first task window is a task window of at least one task window.

Optionally, in the embodiment of the present disclosure, the above second input may be a drag input of the user on the second task window.

Optionally, in the embodiment of the present disclosure, the above second input may be an input of the user dragging the second task window to an upper area in the first page (the upper area is an area except for an area which displays at least one task window and a blank area between any task windows).

Step <NUM>: in response to the second input, the terminal device creates a third folder icon in the first page and deletes a third page from the desktop.

In the embodiment of the present disclosure, the above third page is a page indicated by the second task window, and a folder indicated by a third folder icon includes all icons in the third page.

It may be understood that when the terminal device creates the third folder icon in the first page, the terminal device may delete the second task window from the first page and delete the third page from the desktop.

Exemplarily, referring to (A) in <FIG>, as shown in (A) in <FIG>, after the user drags the task window <NUM> to the upper area in the first page <NUM>, as shown in (B) in <FIG>, the mobile phone creates a folder icon <NUM> in the first page <NUM> and deletes the task window <NUM> from the first page <NUM>.

In the embodiment of the present disclosure, the terminal device may create the third folder icon in the first page according to the second input of the user so as to rapidly add all icons in one page to one folder (that is, the folder indicated by the third folder icon).

Optionally, in the embodiment of the present disclosure, the first page includes a first control, the first page further includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. After the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> and step <NUM>.

Step <NUM>: the terminal device receives a third input of the user.

In the embodiment of the present disclosure, the third input is an input of the user on the second task window, and the second task window is a task window of at least one task window.

Optionally, in the embodiment of the present disclosure, the above third input may be a drag input of the user on the second task window.

Optionally, in the embodiment of the present disclosure, the above third input may be an input of the user dragging the second task window to the first control.

Step <NUM>: in response to the third input, the terminal device creates the third folder icon in the first control and deletes the third page from the desktop.

It may be understood that when the terminal device creates the third folder icon in the first control, the terminal device may delete the second task window from the first page and delete the third page from the desktop.

In the embodiment of the present disclosure, the terminal device may create the third folder icon in the first control according to the third input of the user so as to rapidly add all icons in one page to one folder (that is, the folder indicated by the third folder icon).

Optionally, in the embodiment of the present disclosure, after the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM>.

Step <NUM>: the terminal device creates a third folder icon in the second page in response to the third input.

Optionally, in the embodiment of the present disclosure, the terminal device may synchronously update the folder icon in the first control and the folder icon in the second page (that is, which folder icons in the first control, and which folders in the second page).

Certainly, after the user performs click operation on a certain folder icon in the first control, the terminal device may expand a folder indicated by the certain folder icon and expand the folder indicated by the certain folder icon in the second page.

It may be understood that the terminal device may also create a third folder icon in the second page while creating the third folder icon in the first control.

Exemplarily, referring to (A) in <FIG> and (A) in <FIG>, as shown in (A) in <FIG>, the first page of the mobile phone displays a first control <NUM>, and the first interface further includes at least one task window (such as a task window <NUM> to a task window <NUM>). After the user drags the task window <NUM> to the first control <NUM>, as shown in (B) in <FIG>, the mobile phone creates a folder icon <NUM> in the first control <NUM>, creates the folder icon <NUM> in the second page and deletes the task window <NUM> from the first page <NUM>.

Optionally, in the embodiment of the present disclosure, the above first page includes the first control. Referring to <FIG>, as shown in <FIG>, after the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> and step <NUM>.

Step <NUM>: the terminal device receives a fourth input of the user.

In the embodiment of the present disclosure, the above fourth input is an input of the user on the fourth folder icon in the first control.

Optionally, in the embodiment of the present disclosure, the above fourth input may be a drag input of the user on the fourth folder icon in the first control.

Optionally, in the embodiment of the present disclosure, the above fourth input may be an input of the user dragging the fourth folder icon in the first control to the first page.

Step <NUM>: the terminal device moves the fourth folder icon from the first control to the first page in response to the fourth input.

It may be understood that after the terminal device moves the fourth folder icon from the first control the first page, the first control does not include the fourth folder icon.

Optionally, in the embodiment of the present disclosure, the terminal device moves the fourth folder icon from the first control to the first page and deletes the fourth folder icon from the second page.

Exemplarily, referring to (A) in <FIG>, as shown in (A) in <FIG>, after the user performs fourth input on the folder icon <NUM> in the first control <NUM>, as shown in (B) in <FIG>, the mobile phone displays the folder icon <NUM> (at this time, the first control <NUM> does not include the folder icon <NUM>) in the first page, and deletes the folder icon <NUM> from the second page.

In the embodiment of the present disclosure, the terminal device may move the fourth folder icon from the first control to the first page so as to rapidly move folder icons in other pages to the first page.

Optionally, in the embodiment of the present disclosure, the first page includes a first control, the first page further includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. Referring to <FIG>, as shown in <FIG>, after the above step <NUM>, the object processing method provided in the embodiment of the present disclosure may further include the following step <NUM> and step <NUM>.

Step <NUM>: the terminal device receives a fifth input of the user.

In the embodiment of the present disclosure, the above fifth input is an input of the user on the fourth folder icon in the first control.

Optionally, in the embodiment of the present disclosure, the above fifth input may be a drag input of the user on the fourth folder icon in the first control.

Optionally, in the embodiment of the present disclosure, the above fifth input may be an input of the user dragging the fourth folder icon in the first control to an area between any two task windows in the first page.

Step <NUM>: in response to the fifth input, the terminal device creates a fourth page in the desktop, display a third task window in the first page, and delete the fourth folder icon from the first control.

In the embodiment of the present disclosure, the above third task window is configured to indicate a fourth page, the fourth page includes all icons in a second folder, and the second folder is a folder indicated by the fourth folder icon.

In the embodiment of the present disclosure, the user may perform fifth input on the fourth folder icon in the first control, so that the terminal device may rapidly create a fourth page and add the fourth folder icon in the fourth page.

Optionally, in the embodiment of the present disclosure, the first page includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The object processing method provided in the embodiment of the present disclosure may include the following step <NUM> and step <NUM>.

It should be noted that the specific description of the step <NUM> and the step <NUM> may be referenced to the description of the step <NUM> and the step <NUM> in the above embodiment, which is not elaborated herein.

Optionally, in the embodiment of the present disclosure, the first page includes a first control, the first page further includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The object processing method provided in the embodiment of the present disclosure may include the following step <NUM> and step <NUM>.

Step <NUM>: The terminal device receives a third input of the user.

It should be noted that the specific description of the step <NUM> and the step <NUM> may be referenced to the description of the step <NUM> to the step <NUM> in the above embodiment, which is not elaborated herein.

Optionally, in the embodiment of the present disclosure, the first page includes the first control. The object processing method provided in the embodiment of the present disclosure may include the following step <NUM> and step <NUM>.

It should be noted that in the embodiment of the present disclosure, <FIG>, <FIG>, <FIG>, <FIG>, <FIG> and <FIG> are all illustrated with reference to <FIG>, and do not form any limitation to the embodiment of the present disclosure. It may be understood that during actual implementation, <FIG>, <FIG>, <FIG>, <FIG>, <FIG> and <FIG> may also be implemented with reference to any other combinable drawings.

<FIG> shows a possible structural schematic diagram of a terminal device according to an embodiment of the present disclosure. As shown in <FIG>, the terminal device <NUM> may include: a receiving unit <NUM> and a moving unit <NUM>.

The receiving unit <NUM> is configured to receive a first input of a user, wherein the first input is an input of a first object in a first page by the user, and objects in the first page is in an editable state. The moving unit <NUM> is configured to move the first object to a first folder in response to the first input received by the receiving unit <NUM>, wherein the first folder is a folder indicated by a first folder icon. The first folder iron may be any one of the followings: a folder icon in a second page, a folder icon in a first control corresponding to the first input and a folder icon in a first task window corresponding to the first input, the first page and the second page are pages on different screens of the terminal device, the first control is a control displayed in the first page, the first task window is a task window displayed in the first page, and the first task window is configured to indicate a target page in a desktop of the terminal device.

In a possible implementation manner, the above first folder icon is a folder icon in the second page. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a determining unit <NUM> and a creating unit <NUM>. The determining unit <NUM> is configured to determine a selected folder icon as the first folder icon in a case that the folder icon is selected before the moving unit <NUM> moves the first object to the first folder. The creating unit <NUM> is configured to create a second folder icon in the second page in a case that a folder icon is not selected. The determining unit <NUM> is further configured to determine the second folder icon created by the creating unit <NUM> as the first folder icon.

In a possible implementation manner, the receiving unit <NUM> is further configured to receive a sixth input of a user before receiving the first input of the user, wherein the sixth input is a selection input of the user on the folder icon in the second page. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a selecting unit <NUM>. The selecting unit <NUM> is configured to select the folder icon in the second page in response to the sixth input received by the receiving unit <NUM>.

In a possible implementation manner, the above first folder icon is a folder icon in the first control corresponding to the first input, or a folder icon in the first task window corresponding to the first input. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a determining unit <NUM>. The determining unit <NUM> is configured to determine the folder icon corresponding to the first input before the moving unit <NUM> moves the first object to the first folder, and determine the folder icon corresponding to the first input as the first folder icon.

In a possible implementation manner, before the first input is received, the first page includes at least one folder icon, and the first folder icon is a folder icon selected from at least one folder icon through the first input. Or the first folder icon is a folder icon created in the first page by the terminal device according to the first input.

In a possible implementation manner, the above first page includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The receiving unit <NUM> is further configured to receive a seventh input of the user, wherein the seventh input is an input of the user on the second object in the first page. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a determining unit <NUM> and an updating unit <NUM>. The determining unit <NUM> is configured to determine a fourth task window corresponding to the seventh input in response to the seventh input received by the receiving unit <NUM>. The moving unit <NUM> is further configured to move the second object to the page indicated by the fourth task window determined by the determining unit <NUM>. The updating unit <NUM> is configured to update the first page as the page indicated by the fourth task window determined by the determining unit <NUM>.

In a possible implementation manner, before the seventh input is received, the first page includes at least one task window, and the fourth task window is a task window selected from at least one task window through the seventh input. Or the fourth task window is a task window created by the terminal device in the first page according to the seventh input.

In a possible implementation manner, the above first page includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The receiving unit <NUM> is further configured to receive a second input of a user, wherein the second input is an input of a second task window by the user, and the second task window is a task window of at least one task window. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a creating unit <NUM> and a deleting unit <NUM>. The creating unit <NUM> is configured to create a third folder icon in the first page in response to the second input received by the receiving unit <NUM>. The deleting unit <NUM> is configured to delete the third page from the desktop, the third page is a page indicated by the second task window, and the folder indicated by the third folder icon includes all icons in the third pages.

In a possible implementation manner, the first page includes a first control, the first page further includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The receiving unit <NUM> is further configured to receive a third input of the user, wherein the third input is an input of the user on the second task window, and the second task window is a task window of at least one task window. The terminal device further includes: referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a creating unit <NUM> and a deleting unit <NUM>. The creating unit <NUM> is configured to create a third folder icon in the first control in response to the third input received by the receiving unit <NUM>. The deleting unit <NUM> is configured to delete the third page from the desktop, the third page is a page indicated by the second task window, and the folder indicated by the third folder icon includes all icons in the third pages.

In a possible implementation manner, the creating unit <NUM> is further configured to create a third folder icon in the second page in response to the third input received by the receiving unit <NUM>.

In a possible implementation manner, the first page includes a first control. The receiving unit <NUM> is further configured to receive a fourth input of the user, wherein the fourth input is an input of the user on a fourth folder icon in the first control. The moving unit <NUM> is further configured to move the fourth folder icon from the first control to the first page in response to the fourth input received by the receiving unit <NUM>.

In a possible implementation manner, the first page includes a first control, the first page further includes at least one task window, and each task window is configured to indicate one page in the desktop of the terminal device. The receiving unit <NUM> is further configured to receive a fifth input of the user, wherein the fifth input is an input of the user on the fourth folder icon in the first control. Referring to <FIG>, as shown in <FIG>, the terminal device <NUM> provided in the embodiment of the present disclosure may further include: a creating unit <NUM>, a display unit <NUM> and a deleting unit <NUM>. The creating unit <NUM> is configured to create a fourth page in the desktop in response to the fifth input received by the receiving unit <NUM>. The display unit <NUM> is configured to display a third task window in first page. The deleting unit <NUM> is configured to delete the fourth folder icon from the first control. The third task window is configured to indicate a fourth page, the fourth page includes all icons in a second folder, and the second folder is a folder indicated by the fourth folder icon.

The terminal device provided in the embodiment of the present disclosure can realize each process of implementing the terminal device in the above method embodiment. To avoid repetition, the detailed description is not elaborated herein.

The embodiment of the present disclosure provides a terminal device. Since the first folder icon and the first object are located on different screens, or the first folder icon is the folder icon in the first control displayed in the first page (that is, the first folder icon and the first object are located on the same page), or the first folder icon is the folder icon in the first task window displayed in the first page (that is, the first folder icon and the first object are located on the same page), the user directly performs first input on the first object, so that the terminal device can move the first object to the first folder, and the user does not need to drag the first object to find the first folder icon one by one in each page, thereby reducing the time consumed by the user to sort objects in the terminal device.

<FIG> is a schematic diagram of hardware of a terminal device implementing the embodiments of the present disclosure. As shown in <FIG>, the terminal device <NUM> includes but is not limited to components such as a radio frequency unit <NUM>, a network module <NUM>, an audio output unit <NUM>, an input unit <NUM>, a sensor <NUM>, a display unit <NUM>, a user input unit <NUM>, an interface unit <NUM>, a memory <NUM>, a processor <NUM>, and a power supply <NUM>.

It should be noted that those skilled in the art may understand that the terminal device structure shown in <FIG> does not constitute a limitation on the terminal device, and the terminal device may include more or fewer components than those shown in <FIG>, or combine some components, or have different component arrangements. In the embodiment of the present disclosure, the terminal device includes but is not limited to a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal, a wearable device, a pedometer, or the like.

The user input unit <NUM> is configured to receive a first input of a user, wherein the first input is an input of a first object in a first page by the user, and objects in the first page is in an editable state.

The processor <NUM> is configured to move the first object to the first folder in response to the first input received by the user input unit <NUM>, wherein the first folder is a folder indicated by the first folder icon; the first folder icon may be any one of the followings: a folder icon in a second page, a folder icon in a first control corresponding to the first input and a folder icon in a first task window corresponding to the first input; the first page and the second page are pages on different screens of the terminal device; the first control is a control displayed in the first page; the first task window is a task window displayed in the first page; and the first task window is configured to indicate a target page in the desktop of the terminal device.

It should be understood that, in this embodiment of the present disclosure, the radio frequency unit <NUM> may be configured to receive and transmit information or a signal in a call process. Specifically, after receiving downlink data from a base station, the radio frequency unit <NUM> transmits the downlink data to the processor <NUM> for processing. In addition, the radio frequency unit <NUM> transmits uplink data to the base station. Generally, the radio frequency unit <NUM> includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, and a duplexer, and the like. In addition, the radio frequency unit <NUM> may further communicate with a network and other devices through a wireless communications system.

The terminal device provides wireless broadband Internet access for a user by using the network module <NUM>, for example, helping the user transmit and receive an email, browse a web page, and access streaming media.

The audio output unit <NUM> can convert audio data received by the radio frequency unit <NUM> or the network module <NUM> or stored in the memory <NUM> into an audio signal, and output the audio signal as sound. Moreover, the audio output unit <NUM> may further provide audio output (for example, call signal receiving sound and message receiving sound) related to a specific function performed by the terminal device <NUM>. The audio output unit <NUM> includes a speaker, a buzzer, a telephone receiver, and the like.

The input unit <NUM> is configured to receive audio or video signals. The input unit <NUM> may include a graphics processing unit (Graphics Processing Unit, GPU) <NUM> and a microphone <NUM>. The graphics processing unit <NUM> is used to process image data of a static picture or a video obtained by an image capturing device (for example, a camera) in a video capturing mode or an image capturing mode. A processed image frame may be displayed on the display unit <NUM>. The image frame processed by the graphics processing unit <NUM> may be stored in the memory <NUM> (or another storage medium) or transmitted via the radio frequency unit <NUM> or the network module <NUM>. The microphone <NUM> may receive sound and may process such sound into audio data. The processed audio data may be converted, in a call mode, into a format that may be transmitted to a mobile communication base station by using the radio frequency unit <NUM> for output.

The terminal device <NUM> further includes at least one sensor <NUM>, such as an optical sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor may adjust luminance of the display panel <NUM> based on brightness of ambient light. The proximity sensor may turn off the display panel <NUM> and/or backlight when the terminal device <NUM> moves to an ear. As a type of the motion sensor, an accelerometer sensor may detect an acceleration value in each direction (generally, three axes), and detect a value and a direction of gravity when the accelerometer sensor is static, and may be used in an application for recognizing a posture of the terminal device (such as screen switching between landscape and portrait modes, a related game, or magnetometer posture calibration), a function related to vibration recognition (such as a pedometer or a knock), and the like. The sensor <NUM> may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like.

The display unit <NUM> is configured to display information inputted by a user or information provided to a user. The display unit <NUM> may include a display panel <NUM>, and may configure the display panel <NUM> in the forms of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED) and the like.

The user input unit <NUM> may be configured to receive input digit or character information, and generate key signal input related to user setting and function control of the terminal device. Specifically, the user input unit <NUM> includes a touch panel <NUM> and another input device <NUM>. The touch panel <NUM> is also referred to as a touchscreen, and may collect a touch operation performed by a user on or near the touch panel <NUM> (such as an operation performed by a user on the touch panel <NUM> or near the touch panel <NUM> by using any proper object or accessory, such as a finger or a stylus). The touch panel <NUM> may include two parts: a touch detection device and a touch controller. The touch detection device detects a touch position of a user, detects a signal brought by a touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detection apparatus, converts the touch information into contact coordinates, sends the contact coordinates to the processor <NUM>, and receives and executes a command from the processor <NUM>. In addition, the touch panel <NUM> may be implemented by various types such as a resistive type, a capacitive type, an infrared ray type or a surface acoustic wave type. In addition to the touch panel <NUM>, the user input unit <NUM> may further include other input devices <NUM>. Specifically, the another input device <NUM> may include but is not limited to a physical keyboard, a function key (such as a volume control key or an on/off key), a trackball, a mouse, and a joystick.

Further, the touch panel <NUM> may cover the display panel <NUM>. When detecting a touch operation on or near the touch panel <NUM>, the touch panel <NUM> transmits the touch operation to the processor <NUM> to determine a type of a touch event. Then, the processor <NUM> provides corresponding visual output on the display panel <NUM> based on the type of the touch event. Although in <FIG>, the touch panel <NUM> and the display panel <NUM> are configured as two independent components to implement input and output functions of the terminal device, in some embodiments, the touch panel <NUM> and the display panel <NUM> can be integrated to implement the input and output functions of the terminal device. Details are not limited herein.

The interface unit <NUM> is an interface for connecting an external apparatus to the terminal device <NUM>. For example, the external apparatus may include a wired or wireless headset jack, an external power supply (or a battery charger) port, a wired or wireless data port, a storage card port, a port for connecting an apparatus having an identification module, an audio input/output (I/O) port, a video I/O port, a headset jack, or the like. The interface unit <NUM> may be configured to receive an input (for example, data information or power) from the external apparatus and transmit the received input to one or more elements in the terminal device <NUM>, or transmit data between the terminal device <NUM> and the external device.

The memory <NUM> may be configured to store a software program and various data. The memory <NUM> may mainly include a program storage area and a data storage area. The program storage area may store an operating system, an application required for at least one function (for example, a sound playback function or an image playback function), and the like. The data storage area may store data (for example, audio data or an address book) or the like created based on use of the mobile phone. In addition, the memory <NUM> may include a high-speed random access memory, or may include a nonvolatile memory, for example, at least one disk storage device, a flash memory, or another volatile solid-state storage device.

The processor <NUM> is a control center of the terminal device, connects various parts of the entire terminal device by using various interfaces and circuits, and performs various functions of the terminal device and processes data by running or executing the software programs and/or the modules stored in the memory <NUM> and invoking data stored in the memory <NUM>, so as to monitor the terminal device as a whole. The processor <NUM> may include one or more processing units. Optionally, the processor <NUM> may be integrated with an application processor and a modem processor. The application processor mainly processes an operating system, a user interface, an application program, and the like, and the modem processor mainly processes wireless communication. It may be understood that the above-mentioned modem processor may not be integrated in the processor <NUM>.

The terminal device <NUM> may further include the power supply <NUM> (such as a battery) that supplies power to each component. Optionally, the power supply <NUM> may be logically connected to the processor <NUM> by using a power management system, to implement functions such as charging, discharging, and power consumption management by using the power management system.

Optionally, the embodiment of the present disclosure further provides a terminal device, including a processor <NUM> shown in <FIG>, a memory <NUM>, and a computer program that is stored in the memory <NUM> and that can run on the processor <NUM>. When the computer program is executed by the processor <NUM>, the processes of the foregoing method embodiment are implemented, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.

The embodiments of the present disclosure further provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when a processor executes the computer program, the processes of the foregoing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, details are not described herein again. The computer readable storage medium includes a read-only memory (Read-Only Memory, ROM) a random access memory (Random Access Memory, RAM), a magnetic disk, or an optical disc.

It should be noted that in this specification, the terms "comprise", "include" and any other variants thereof are intended to cover non-exclusive inclusion, so that a process, a method, an article, or an device that includes a series of elements not only includes these very elements, but may also include other elements not expressly listed, or also include elements inherent to this process, method, article, or device. In the absence of more restrictions, an element defined by the statement "including a. " does not exclude another same element in a process, method, article, or device that includes the element.

Based on the foregoing descriptions of the embodiments, a person skilled in the art may clearly understand that the method in the foregoing embodiment may be implemented by software in addition to a necessary universal hardware platform or by hardware only. In most circumstances, the former is a preferred implementation manner. Based on such an understanding, the technical solutions of the present disclosure essentially, or the part contributing to the related technologies may be implemented in a form of a software product. The computer software product is stored in a storage medium (for example, a ROM/RAM, a magnetic disk, or a compact disc), and includes a plurality of instructions for instructing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, a network device, or the like) to perform the method described in the embodiments of this disclosure.

Claim 1:
An object processing method, applied to a terminal device, the method comprising:
receiving (<NUM>) a first input by a user, wherein the first input is an input on a first object displayed in a first page (<NUM>) by the user, and objects displayed in the first page (<NUM>) are in an editable state, the first object is one of the objects in the editable state; and
moving (<NUM>) the first object to a first folder in response to the first input, wherein the first folder is a folder indicated by a first folder icon;
the first folder icon is any one of: a folder icon displayed in a second page, a folder icon in a first control (<NUM>) corresponding to the first input and a folder icon in a first task window (<NUM>, <NUM>, <NUM>) corresponding to the first input, the first page (<NUM>) and the second page are pages on different screens of the terminal device, the first control (<NUM>) is a control displayed in the first page (<NUM>), the first task window (<NUM>, <NUM>, <NUM>) is a task window displayed in the first page (<NUM>), and the first task window (<NUM>, <NUM>, <NUM>) is configured to indicate a target page in a desktop of the terminal device; wherein
the first page (<NUM>) comprises at least one task window (<NUM>, <NUM>, <NUM>), and each task window is configured to indicate one page in the desktop of the terminal device; and
the method further comprises:
receiving (<NUM>) a second input by a user, the second input being an input on a second task window by the user, and the second task window being a task window of the at least one task window (<NUM>, <NUM>, <NUM>), and
in response to the second input, creating (<NUM>) a third folder icon displayed in the first page (<NUM>) and deleting a third page from the desktop, the third page being a page indicated by the second task window, and a folder indicated by the third folder icon comprises all icons displayed in the third page.