Control method and electronic equipment

By detecting user gestures to generate merge attribute options and automatically reconstructing the combination window, the problem of cumbersome split-screen combination operation is solved, and efficient multi-task configuration and user-friendly interface switching is achieved.

CN120491875APending Publication Date: 2025-08-15LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510389541.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, the steps for determining split-screen combinations are cumbersome, especially the split-screen combination operations of multiple applications are more complicated and the user experience is poor.

Method used

By detecting the target gestures identified by the user against the application, displaying the merge attribute options, generating different types of combination windows in response to user selection, and switching and adjustment of the combination windows through drag and drop operations and attribute modification, and automatically completing the application state reconstruction using the preset layout algorithm.

Benefits of technology

The operation process of split-screen combination is simplified, the efficiency of multi-task configuration is improved, the user experience and productivity are improved, and resource consumption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120491875A_ABST
    Figure CN120491875A_ABST
Patent Text Reader

Abstract

The invention provides a control method and electronic equipment, and the method comprises the steps: detecting a target gesture aiming at a first application identifier and a second application identifier, displaying a target window comprising a first operation option and a second operation option, the first operation option indicating a first combination attribute aiming at the first application identifier and the second application identifier, and the second operation option indicating a second combination attribute aiming at the second application identifier; the second operation option indicates a second merging attribute for the first application identifier and the second application identifier, and the first merging attribute is different from the second merging attribute; in response to a selection operation on the first operation option, generating a first combination window meeting the first combination attribute; and in response to a selection operation on the second operation option, generating a second combination window meeting the second combination attribute, the first combination window being different from the second combination window.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to a control method and electronic equipment. Background Art

[0002] Split-screen combination is a multitasking technology that allows users to operate multiple applications or windows simultaneously in the same display interface. Currently, to determine the split-screen combination, you need to first start an application, and then click the corresponding split-screen button to pop up the split-screen selection list. Then select another application that needs to be displayed in split screen from the split-screen selection list. Then swipe up to enter the multitasking interface, click the edited split-screen combination in the multitasking interface, and finally click Save to save the split-screen combination icon to the desktop. The operation steps are very cumbersome. If you need to determine the split-screen combination of three or even four applications, the operation steps are even more cumbersome. Summary of the Invention

[0003] The present application provides a control method and an electronic device.

[0004] An embodiment of the present application provides a control method, the method comprising:

[0005] detecting a target gesture for a first application identifier and a second application identifier, and displaying a target window including a first operation option and a second operation option, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, the first merged attribute being different from the second merged attribute;

[0006] In response to the selection of the first operation option, a first combined window satisfying the first merging property is generated; in response to the selection of the second operation option, a second combined window satisfying the second merging property is generated, and the first combined window is different from the second combined window.

[0007] The target gesture is a drag operation on the first application identifier and the second application identifier, and the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

[0008] The method further includes:

[0009] It is detected that a drag operation on a third application identifier is released in the first combination window or the second combination window, and the attributes of the third application identifier are modified to satisfy the first merging attribute or the second merging attribute.

[0010] The method further includes:

[0011] In response to a property modification operation on the combined window, the first combined window and the second combined window are switched for display.

[0012] Wherein, the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window;

[0013] The step of switching the display of the first combined window and the second combined window in response to the attribute modification operation on the first combined window includes:

[0014] generating a third operation option in response to a property modification operation on the folder window;

[0015] In response to selection of the third operation option, the folder window is converted into the split-screen combination window.

[0016] The method further includes:

[0017] A modification operation on the sub-attribute of the split-screen combination window is detected, and the sub-attribute of the split-screen combination window is adjusted, where the sub-attribute includes at least the order and / or ratio of at least two applications in the split-screen combination window.

[0018] The adjusting of the sub-attributes of the split-screen combination window includes:

[0019] Displaying a sub-attribute modification window of the split-screen combination window;

[0020] Adjust the position of the target application identifier in the sub-attribute modification window;

[0021] The display position of the corresponding application identifier in the split-screen combination window is regenerated based on the position of the target application identifier.

[0022] The adjusting of the sub-attributes of the split-screen combination window includes:

[0023] Displaying a sub-attribute modification window of the split-screen combination window;

[0024] Adjust the size of the target application identifier in the sub-attribute modification window;

[0025] The display size of the corresponding application identifier in the split-screen combination window is regenerated based on the size of the target application identifier.

[0026] Wherein, the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window, the method further includes:

[0027] A long press operation on the combined window is detected, and a fourth operation option and a fifth operation option are displayed. The fourth operation option is used to indicate the launch of a folder window corresponding to the combined window, and the folder window includes at least two applications in the combined window. The fifth operation option is used to indicate the launch of a split-screen combined window corresponding to the combined window, and the split-screen combined window includes at least two applications in the combined window.

[0028] In another aspect, the present application provides an electronic device, comprising: a processor and a display screen;

[0029] When the processor detects a target gesture for a first application identifier and a second application identifier, the processor displays a target window including a first operation option and a second operation option through the display screen, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, and the first merged attribute is different from the second merged attribute; in response to a selection operation of the first operation option, a first combined window that satisfies the first merged attribute is generated; and in response to a selection operation of the second operation option, a second combined window that satisfies the second merged attribute is generated, and the first combined window is different from the second combined window.

[0030] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The above and other objects, features and advantages of the exemplary embodiments of the present application will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present application are shown in an illustrative and non-limiting manner, in which:

[0032] In the drawings, the same or corresponding reference numerals denote the same or corresponding parts.

[0033] Figure 1 A flow chart of a control method according to an embodiment of the present application is shown;

[0034] Figure 2 A schematic diagram of a combined window according to an embodiment of the present application is shown;

[0035] Figure 3 A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0036] Figure 4A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0037] Figure 5 A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0038] Figure 6 A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0039] Figure 7A A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0040] Figure 7B A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0041] Figure 8 A flow chart showing a control method according to another embodiment of the present application is shown;

[0042] Figure 9 A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0043] Figure 10 A flow chart showing a control method according to another embodiment of the present application is shown;

[0044] Figure 11 A flow chart showing a control method according to another embodiment of the present application is shown;

[0045] Figure 12 A schematic diagram of a combined window according to another embodiment of the present application is shown;

[0046] Figure 13 A schematic diagram of the structure of an electronic device according to an embodiment of the present application is shown;

[0047] Figure 14 A schematic structural diagram of a control device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0048] In order to make the purpose, features, and advantages of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of this application.

[0049] In order to facilitate users to generate split screen combinations and reduce the number of steps for users to generate split screen combinations, an embodiment of the present application provides a control method, such as Figure 1 As shown, the method includes:

[0050] Step 101: Detect a target gesture for a first application identifier and a second application identifier, and display a target window including a first operation option and a second operation option, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, and the first merged attribute is different from the second merged attribute.

[0051] In this embodiment, the target gesture may be dragging an application identifier to the location of another application identifier, dragging two application identifiers together, or dragging the two application identifiers together to a preset location. In other embodiments, the target gesture may also be any other gesture that can select at least two application identifiers at the same time. The merge attributes include at least folders, split-screen combinations, floating windows, shortcut commands, multi-instance applications (application clones), picture-in-picture, etc. The first merge attribute and the second merge attribute may be any one of the above-mentioned merge attributes, and the first merge attribute is different from the second merge attribute.

[0052] Step 102: In response to the selection of the first operation option, generate a first combined window that meets the first merging attribute; in response to the selection of the second operation option, generate a second combined window that meets the second merging attribute, wherein the first combined window is different from the second combined window.

[0053] The first combined window is a display window corresponding to the first merge attribute, and the second combined window is a display window corresponding to the second merge attribute.

[0054] For example, Figure 2 As shown, Figure 2 The logo in the upper left corner of the mobile phone screen on the left is the corresponding logo when the combined window merge attribute is a folder. The mobile phone screen on the right is the display interface of the opened combined window, which includes the 7 applications included in the folder.

[0055] For example, Figure 3 As shown, Figure 3 The icon in the upper left corner of the left phone screen indicates when the combined window attributes are split-screen combinations. The right phone screen shows the display interface of the open combined window, which includes the three apps included in the split-screen combination. It should be noted that the application layout displayed in the icon corresponding to the combined window attributes when the combined window attributes are split-screen combinations can be the same as the application layout after the split-screen combination is opened.

[0056] It should be noted that if the combined window is a split-screen combination, the display areas of at least two applications in the combined window may be divided using a preset layout algorithm.

[0057] In the above scheme, when the user's target gesture for two application identifiers is detected, at least two options for merging and combining windows are presented in the form of windows. Among them, the optimized processing for generating split-screen combinations can automatically complete the application state capture and intelligent division of screen space after the user selects the corresponding operation option, and seamlessly reconstruct the two independent application instances into an interactive interface running side by side. Through a preset layout algorithm, this process eliminates the cumbersome process of multi-step menu calls and manual adjustments in the traditional generation of split-screen combination operations while ensuring the simultaneous running of multiple applications. It allows users to complete the full-link operation from intent recognition to split-screen interface rendering with a single gesture, greatly shortening the multi-tasking creation path and significantly improving the productivity experience in large-screen scenarios of mobile devices.

[0058] In an example of the present application, a control method is further provided, wherein the target gesture is a drag operation on a first application identifier and a second application identifier, and the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

[0059] The target gesture is a drag operation on the first application identifier and the second application identifier, and the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

[0060] For example, the user long presses two application icons with two fingers respectively, and then pinches them toward the center to trigger the target gesture.

[0061] For another example, the user long presses two application logos with two fingers respectively, and then drags the two application logos to a preset position simultaneously to trigger the target gesture.

[0062] In the above solution, when the user performs a synchronous drag or relatively close operation on two application logos, the spatial relationship and movement trend between the two application logos are identified based on the analysis of the changes in the application logo coordinates, and the preset aggregation response mechanism is triggered. When the drag path meets the preset aggregation conditions and triggers the target gesture, the system immediately displays the target window for the user to select the merge option, compressing the originally discrete operation process into a single continuous action. It significantly reduces the user's dependence on multi-level menus, and transforms the creation process of split-screen combinations into a physical space operation that conforms to natural cognition. At the same time, with the help of the dynamic analysis capability of motion trajectories, the efficiency of multi-tasking configuration is greatly improved while ensuring touch accuracy. In addition, during the movement of the two application logos, through real-time rendered adsorption animation and collision detection algorithms, they can dynamically guide them to form visual associations, further enhancing the user experience.

[0063] In an example of the present application, a control method is also provided, the method further comprising:

[0064] It is detected that a drag operation on a third application identifier is released in the first combination window or the second combination window, and the attributes of the third application identifier are modified to satisfy the first merging attribute or the second merging attribute.

[0065] After detecting that the user drags the third application identifier to the location of the first combined window or the second combined window and releases the drag operation, the third application identifier is merged into the first combined window or the second combined window.

[0066] For example, Figure 4 As shown on the left side of the mobile phone screen, there are two applications in the combined window of a folder. After the user drags the third application icon to the icon corresponding to the folder, Figure 4 As shown in the mobile phone screen on the right, the third application identifier is merged into the combined window of the folder.

[0067] It should be pointed out that when the combination window is a split-screen combination, after dragging the third application identifier to the location of the combination window, the third application identifier will be merged into the combination window. If the split-screen combination originally includes two applications, then after the third application identifier is merged in, the layout of the three applications in the split-screen combination will be reset based on the preset layout algorithm to form a three-split-screen combination. If the split-screen combination originally includes three applications, then after the third application identifier is merged in, the layout of the four applications in the split-screen combination will be reset based on the preset layout algorithm to form a four-split-screen combination. The same applies to the subsequent operations.

[0068] For example, Figure 5 As shown on the mobile phone screen on the left, there are originally three applications in the combination window of a split-screen combination. After the user drags the third application logo into the combination window of the split-screen combination, Figure 5 As shown in the mobile phone screen on the right, the third application identifier is merged into the combination window of the split-screen combination, and the layout of the four applications in the split-screen combination is reset based on the preset layout algorithm to form a four-split-screen combination.

[0069] In this embodiment, the preset layout algorithm sets the split screen combination as follows: Figure 6In the layout shown, core apps are displayed in large windows, while other secondary apps are displayed in smaller windows. If there are too many secondary apps, they can be sorted by importance, with only a preset number of the most important secondary apps displayed in small windows, while the remaining secondary apps are displayed as thumbnails. Core apps and secondary apps can be determined based on user focus or importance. For example, if the most important app in a split-screen combination is designated as the core app by default, and the user's focus changes, the app with the user's focus is designated as the core app.

[0070] In the above scheme, when it is detected that the user drags the third application identifier to the location of the first combination window or the second combination window and releases it, the third application identifier is merged into the first combination window or the second combination window. When the combination window is a split-screen combination, it is first necessary to analyze the current spatial layout of the split-screen combination, calculate the optimal layout strategy of three-split screen, four-split screen or more split screens based on the number of original applications and the screen size, and redistribute the display ratio and hierarchical relationship of each application interface through an adaptive window division algorithm. While displaying the core application through a large window, the size of the secondary window is compressed to balance the usability and information density of multi-tasking parallel operations. The single-step operation triggered by dragging and releasing converts the traditional complex split-screen configuration that requires multiple manual adjustments into automated space adaptation, significantly improving the construction efficiency of multi-tasking workflows and the utilization of system resources.

[0071] In an example of the present application, a control method is also provided, the method further comprising:

[0072] In response to a property modification operation on the combined window, the first combined window and the second combined window are switched for display.

[0073] In this embodiment, the property modification operation of the combined window can be implemented by setting a switch button in the combined window or long pressing the combined window to pop up an option pop-up window including a switch option.

[0074] For example, Figure 7A As shown, Figure 7A In the example, a quick split-screen button is set in the folder's combination window. When the user clicks the button, the folder's combination window is switched to a split-screen combination window and displayed. Figure 7B As shown, the split-screen combination window also has a quick split-screen button. Clicking the button again will switch the split-screen combination window to a folder combination window and display it. The quick split-screen button can be filled with different colors to indicate whether the current split-screen combination is active.

[0075] In the above scheme, when the user triggers the property modification operation through the interface control, the preset layout algorithm can be used to complete the layout reconstruction. For the switch from a folder to a split-screen combination, the application instances in the folder are extracted, and the optimal split-screen layout is generated according to the layout algorithm. For the switch from a split-screen combination to a folder, the applications in the split-screen combination are reconstructed into a collection of stacked icons. The morphological switching of the two combination windows is realized to avoid the resource consumption caused by repeated initialization. And the user can complete the switch between different combination windows with a single click, completely eliminating the redundant operation of deleting the original combination window first and then rebuilding the new combination window in the traditional solution, further improving the user experience.

[0076] In an example of the present application, a control method is further provided, wherein the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window. Figure 8 As shown, in response to the attribute modification operation on the first combined window, the first combined window and the second combined window are switched for display, including:

[0077] Step 201: In response to a property modification operation on the folder window, generate a third operation option.

[0078] Step 202: In response to selection of the third operation option, convert the folder window into the split-screen combination window.

[0079] In this embodiment, the property modification operation for the combined window can be implemented by long pressing the combined window. Generating the third operation option can be implemented by popping up a pop-up window including the third operation option.

[0080] For example, Figure 9 As shown, Figure 9 By long pressing the combination window of the folder, a pop-up window including a switch button and an option to directly enter the split-screen combination will pop up. The user can switch the combination window of the folder to the combination window of the split-screen combination by clicking the switch button, or directly display the combination window of the split-screen combination without switching by clicking the option to directly enter the split-screen combination. Similarly, when long pressing the combination window of the split-screen combination, a pop-up window including a switch button and an option to directly enter the folder will pop up. The user can switch the combination window of the split-screen combination to the combination window of the folder by clicking the switch button, or directly display the combination window of the folder without switching by clicking the option to directly enter the folder.

[0081] In the above solution, when a user triggers a property modification operation on a folder window, a third operation option is generated. After the user selects the third operation option, the application instances within the folder are extracted, and an optimal split-screen layout is generated based on a layout algorithm. This switching mechanism, through the third operation option, eliminates the need for users to manually delete the original folder combination window and then reorganize the split-screen combination window, reducing operational costs while retaining all applications in the folder in the switched split-screen combination.

[0082] In an example of the present application, a control method is also provided, the method further comprising:

[0083] A modification operation on the sub-attribute of the split-screen combination window is detected, and the sub-attribute of the split-screen combination window is adjusted, where the sub-attribute includes at least the order and / or ratio of at least two applications in the split-screen combination window.

[0084] In this embodiment, the sub-attributes of the split-screen combination window can be modified in the split-screen combination window, in the pop-up window displayed after clicking the toggle button to switch to the split-screen combination, or in the pop-up window displayed after clicking the third operation option or long pressing the split-screen combination window icon. The order of applications in the split-screen combination can be adjusted by dragging the application windows in the split-screen combination window or pop-up window, and the proportion of applications in the split-screen combination can be adjusted by dragging the boundaries of the application windows in the split-screen combination window or pop-up window.

[0085] In the above solution, when a user triggers a sub-property modification in a split-screen combination window or a triggered pop-up window, the applications in the split-screen combination window are rearranged based on the drag operation on the application window. This allows users to adjust the layout without exiting or rebuilding the split-screen combination, significantly improving user operation efficiency.

[0086] In an example of the present application, a control method is also provided, such as Figure 10 As shown, adjusting the sub-attributes of the split-screen combination window includes:

[0087] Step 301: Display the sub-attribute modification window of the split-screen combination window.

[0088] In this embodiment, the sub-attribute modification window of the split-screen combination window can be the split-screen combination window itself, or the editing mode can be turned on in the split-screen combination window, or it can be a pop-up window displayed after clicking the switch button to switch to the split-screen combination, or it can be a pop-up window displayed after clicking the third operation option or long pressing the split-screen combination window icon.

[0089] Step 302: Adjust the position of the target application identifier in the sub-attribute modification window.

[0090] In this embodiment, the position of the target application identifier can be adjusted by dragging the window of the target application in the sub-property modification window to adjust the position of the target application identifier.

[0091] Step 303: regenerate the display position of the corresponding application identifier in the split-screen combination window based on the position of the target application identifier.

[0092] The display positions of each application in the split-screen combination window are rearranged based on the adjusted position of the target application identifier. For example, if the target application is identified as a secondary application and the user drags it in front of the core application, the display position of the target application identifier is adjusted to the display position of the core application, and the display position of the original core application is adjusted to the original display position of the target application identifier.

[0093] In the above solution, when users need to adjust the display position of an application in a split-screen combination window, they can simply drag the application window in the sub-property modification window (for example, drag the application window to adjust the layout of the application in the split-screen combination window). This simplifies the user's operation steps and difficulty, further improving the user experience.

[0094] In an example of the present application, a control method is also provided, such as Figure 11 As shown, adjusting the sub-attributes of the split-screen combination window includes:

[0095] Step 401: Display the sub-attribute modification window of the split-screen combination window.

[0096] Similarly, in this embodiment, the sub-attribute modification window of the split-screen combination window can be the split-screen combination window itself, or the editing mode can be turned on in the split-screen combination window, or it can be a pop-up window displayed after clicking the switch button to switch to the split-screen combination, or it can be a pop-up window displayed after clicking the third operation option or long pressing the split-screen combination window icon.

[0097] Step 402: Adjust the size of the target application identifier in the sub-attribute modification window.

[0098] In this embodiment, the size of the target application identifier can be adjusted by dragging the border of the target application window in the sub-property modification window to adjust the size of the target application identifier.

[0099] Step 403: regenerate the display size of the corresponding application identifier in the split-screen combination window based on the size of the target application identifier.

[0100] The display sizes of the various applications in the split-screen combination window are rearranged based on the adjusted size of the target application identifier. For example, after the size of the target application identifier is adjusted, the sizes of other application identifiers need to be adaptively adjusted.

[0101] In the above solution, when users need to adjust the display size of an application in a split-screen combination window, they can simply drag the application in the sub-property modification window (for example, drag the border of the application window) to adjust the size of the application in the split-screen combination window. This simplifies the user's operation steps and difficulty, further improving the user experience.

[0102] In an example of the present application, a control method is further provided, wherein the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window, the method further comprising:

[0103] A long press operation on the combined window is detected, and a fourth operation option and a fifth operation option are displayed. The fourth operation option is used to indicate the launch of a folder window corresponding to the combined window, and the folder window includes at least two applications in the combined window. The fifth operation option is used to indicate the launch of a split-screen combined window corresponding to the combined window, and the split-screen combined window includes at least two applications in the combined window.

[0104] For example, Figure 12 As shown, Figure 12 By long-pressing a combination window, a pop-up window with options for entering the split-screen combination and entering the folder appears. Users can click the "Enter Split-Screen Combination" option to directly display the corresponding split-screen combination window. Users can also click the "Enter Folder" option to directly display the corresponding folder window.

[0105] In the above solution, after detecting a long press on the combination window, the fourth and fifth operation options are displayed. The user can select the fourth operation option to launch the folder window corresponding to the combination window, and select the fifth operation option to launch the split-screen combination window corresponding to the combination window. The user no longer needs to manually create folders and split-screen combinations based on the same application combination. They only need to create them once and can use the folders and split-screen combinations for the same application combination, further improving the user experience.

[0106] An example of the present application provides an electronic device, Figure 13A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0107] like Figure 13 As shown, the electronic device 500 includes a processor 501 and a display screen 502;

[0108] When the processor 501 detects a target gesture for a first application identifier and a second application identifier, the processor 501 displays a target window including a first operation option and a second operation option through the display screen 502, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, and the first merged attribute is different from the second merged attribute; in response to a selection operation of the first operation option, a first combined window that satisfies the first merged attribute is generated; and in response to a selection operation of the second operation option, a second combined window that satisfies the second merged attribute is generated, and the first combined window is different from the second combined window.

[0109] The processor 501 detects a drag operation on the first application identifier and the second application identifier, and determines that a target gesture is detected, where the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

[0110] The processor 501 detects that a drag operation on a third application identifier is released in the first combination window or the second combination window, and the attribute of the third application identifier is modified to satisfy the first merging attribute or the second merging attribute.

[0111] The processor 501 switches the display of the first combined window and the second combined window in response to the attribute modification operation on the combined window.

[0112] In which, the processor 501 generates a third operation option in response to an attribute modification operation on the folder window, wherein the first merged attribute is a folder attribute, the second merged attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window; and in response to selection of the third operation option, the folder window is converted into the split-screen combination window.

[0113] The processor 501 detects a modification operation on the sub-attributes of the split-screen combination window and adjusts the sub-attributes of the split-screen combination window, where the sub-attributes include at least the order and / or ratio of at least two applications in the split-screen combination window.

[0114] The display screen 502 displays the sub-attribute modification window of the split-screen combination window;

[0115] The processor 501 adjusts the position of the target application identifier in the sub-attribute modification window; and regenerates the display position of the corresponding application identifier in the split-screen combination window based on the position of the target application identifier.

[0116] The display screen 502 displays the sub-attribute modification window of the split-screen combination window;

[0117] The processor 501 adjusts the size of the target application identifier in the sub-attribute modification window; and regenerates the display size of the corresponding application identifier in the split-screen combination window based on the size of the target application identifier.

[0118] In which, the processor 501 detects a long press operation on the combined window and displays a fourth operation option and a fifth operation option. The fourth operation option is used to indicate the start of a folder window corresponding to the combined window, and the folder window includes at least two applications in the combined window. The fifth operation option is used to indicate the start of a split-screen combined window corresponding to the combined window, and the split-screen combined window includes at least two applications in the combined window. The first merge attribute is a folder attribute, and the second merge attribute is a split-screen combination attribute. The first combined window is a folder window, and the second combined window is a split-screen combination window.

[0119] In order to realize the above control method, Figure 14 As shown, an example of the present application provides a control device, comprising:

[0120] Processing module 601 is configured to, upon detecting a target gesture for a first application identifier and a second application identifier, display, via the display screen, a target window including a first operation option and a second operation option, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, the first merged attribute being different from the second merged attribute;

[0121] A calculation module 602 is configured to generate a first combined window satisfying the first merging attribute in response to a selection operation on the first operation option;

[0122] The calculation module 602 is further configured to generate a second combined window satisfying the second merging attribute in response to a selection operation on the second operation option, wherein the first combined window is different from the second combined window.

[0123] The processing module 601 is further configured to detect a drag operation on the first application identifier and the second application identifier, and determine that a target gesture is detected, wherein the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

[0124] The processing module 601 is further configured to detect that a drag operation on a third application identifier is released in the first combination window or the second combination window, and the attributes of the third application identifier are modified to satisfy the first merging attribute or the second merging attribute.

[0125] The processing module 601 is further configured to switch the display of the first combined window and the second combined window in response to a property modification operation on the combined window.

[0126] In which, the calculation module 602 is also used to generate a third operation option in response to an attribute modification operation on the folder window, wherein the first merged attribute is a folder attribute, the second merged attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window; and in response to selection of the third operation option, convert the folder window into the split-screen combination window.

[0127] Among them, the processing module 601 is also used to detect the modification operation of the sub-attributes of the split-screen combination window and adjust the sub-attributes of the split-screen combination window. The sub-attributes include at least the order and / or ratio of at least two applications in the split-screen combination window.

[0128] Among them, also include:

[0129] Display module 603, used for displaying the sub-attribute modification window of the split-screen combination window;

[0130] The processing module 601 is further configured to adjust the position of the target application identifier in the sub-attribute modification window;

[0131] The calculation module 602 is further configured to regenerate a display position of a corresponding application identifier in the split-screen combination window based on the position of the target application identifier.

[0132] The display module 603 is further configured to display a sub-attribute modification window of the split-screen combination window;

[0133] The processing module 601 is further configured to adjust the size of the target application identifier in the sub-attribute modification window;

[0134] The calculation module 602 is further configured to regenerate the display size of the corresponding application identifier in the split-screen combination window based on the size of the target application identifier.

[0135] Among them, the display module 603 is also used to detect a long press operation on the combined window, display a fourth operation option and a fifth operation option, the fourth operation option is used to indicate the start of the folder window corresponding to the combined window, the folder window includes at least two applications in the combined window, the fifth operation option is used to indicate the start of the split-screen combined window corresponding to the combined window, the split-screen combined window includes at least two applications in the combined window, the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combined window is a folder window, and the second combined window is a split-screen combination window.

[0136] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0137] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0138] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0139] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0140] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0141] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication network. The client-server relationship arises through computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0142] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0143] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the present disclosure, "plurality" means two or more, unless otherwise specifically defined.

[0144] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A control method, comprising: detecting a target gesture for a first application identifier and a second application identifier, and displaying a target window including a first operation option and a second operation option, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, the first merged attribute being different from the second merged attribute; In response to the selection of the first operation option, a first combined window satisfying the first merging property is generated; in response to the selection of the second operation option, a second combined window satisfying the second merging property is generated, and the first combined window is different from the second combined window. 2 . The method according to claim 1 , wherein the target gesture is a drag operation on the first application identifier and the second application identifier, and the drag operation causes the first application identifier and the second application identifier to move synchronously or relatively close to each other.

3. The method according to claim 1, further comprising: It is detected that a drag operation on a third application identifier is released in the first combination window or the second combination window, and the attributes of the third application identifier are modified to satisfy the first merging attribute or the second merging attribute.

4. The method according to claim 1 or 3, further comprising: In response to a property modification operation on the combined window, the first combined window and the second combined window are switched for display.

5. The method according to claim 4, wherein the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window; in, In response to the attribute modification operation on the first combined window, switching the display of the first combined window and the second combined window includes: generating a third operation option in response to a property modification operation on the folder window; In response to selection of the third operation option, the folder window is converted into the split-screen combination window.

6. The method according to claim 5, further comprising: A modification operation on the sub-attribute of the split-screen combination window is detected, and the sub-attribute of the split-screen combination window is adjusted, where the sub-attribute includes at least the order and / or ratio of at least two applications in the split-screen combination window.

7. The method according to claim 6, wherein adjusting the sub-attributes of the split-screen combination window comprises: Displaying a sub-attribute modification window of the split-screen combination window; Adjust the position of the target application identifier in the sub-attribute modification window; The display position of the corresponding application identifier in the split-screen combination window is regenerated based on the position of the target application identifier.

8. The method according to claim 6, wherein adjusting the sub-attributes of the split-screen combination window comprises: Displaying a sub-attribute modification window of the split-screen combination window; Adjust the size of the target application identifier in the sub-attribute modification window; The display size of the corresponding application identifier in the split-screen combination window is regenerated based on the size of the target application identifier.

9. The method according to claim 1, wherein the first merge attribute is a folder attribute, the second merge attribute is a split-screen combination attribute, the first combination window is a folder window, and the second combination window is a split-screen combination window, the method further comprising: A long press operation on the combined window is detected, and a fourth operation option and a fifth operation option are displayed. The fourth operation option is used to indicate the launch of a folder window corresponding to the combined window, and the folder window includes at least two applications in the combined window. The fifth operation option is used to indicate the launch of a split-screen combined window corresponding to the combined window, and the split-screen combined window includes at least two applications in the combined window.

10. An electronic device comprising: processor and display; The processor, upon detecting a target gesture for a first application identifier and a second application identifier, displays, via the display screen, a target window including a first operation option and a second operation option, wherein the first operation option indicates a first merged attribute for the first application identifier and the second application identifier, and the second operation option indicates a second merged attribute for the first application identifier and the second application identifier, the first merged attribute being different from the second merged attribute; In response to a selection operation of the first operation option, generating a first combined window that meets the first merging attribute; And in response to a selection operation on the second operation option, a second combined window satisfying the second merging attribute is generated, wherein the first combined window is different from the second combined window.