Desktop storage window body assembly, use method and equipment

Through the first and second interactive areas of the desktop storage form components, the problem of messy computer desktop space is solved, efficient management of applications and visual prompts of running status are realized, and user experience is improved.

CN120353519APending Publication Date: 2025-07-22WUHAN SMALL DESKTOP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311625299.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-29
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The computer desktop space is messy, and the existing technology is difficult to effectively organize and manage applications, resulting in inconvenience in searching and lack of visual interaction prompts for the state of running software.

Method used

A desktop storage form component is provided, including a first interactive area and a second interactive area, the first interactive area is used to display all applications and supports retrieval and custom grouping, and the second interactive area displays the running status and thumbnail diagram through visual interaction.

Benefits of technology

It realizes streamlined and organized desktop space, reduces mouse click operations, improves the convenience of application search and management, and prompts the software status through visual interaction, reducing the risk of misoperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120353519A_ABST
    Figure CN120353519A_ABST
Patent Text Reader

Abstract

The invention discloses a desktop storage window assembly, a use method and equipment. The assembly is used for configuring a first interaction area and a second interaction area on the edge of a screen. The first interaction area is used for opening a first pop-up window, displaying all installed application programs on a current computer in the first pop-up window, and providing application program retrieval, application program recommendation grouping and user-defined grouping functions; the second interaction area is used for displaying a resident application program and a program of a currently running non-resident application program, and the second interaction area displays a starting state of the currently running application program and a thumbnail diagram of a processing object through a visual visual interaction function or a second pop-up window.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer desktop organization and storage components, and particularly to a desktop storage window component, a usage method, and a device. Background Art

[0002] With the continuous development of computer hardware, computer performance has become increasingly powerful. To improve usability, the software that can be installed and run has also been continuously expanded and updated. To meet different usage requirements, computer software usually covers many aspects such as office work, audio and video, entertainment, chatting, etc. With the continuous addition of software, the desktop space becomes extremely messy, making it inconvenient to find specific software or files. Many operating systems come with a classification function, but the classification accuracy is insufficient, resulting in inconvenience in software search and use.

[0003] Some manufacturers provide a function for quickly starting software programs. For example, Apple has launched a dock bar area, namely Dock, on the Mac OS desktop. It is a software icon area for quick startup set at the bottom of the screen. Users can start the corresponding programs according to their needs. However, the Dock bar is still relatively bloated and lacks a classification function and an interactive prompt function for enabling programs. Users still need to click on the corresponding program icon to know whether the current program is running and the content or status of the running program. Therefore, it is very necessary to propose a component that can organize and store all application programs on a computer, organize the desktop space, and visually interact with the user about the status of running software to improve work convenience. Summary of the Invention

[0004] In view of this, the present invention proposes a desktop storage window component and its interaction method that can streamline the desktop space, visually interact the status of currently running software with the user, and reduce frequent mouse click actions.

[0005] The technical solution of the present invention is implemented as follows:

[0006] On the one hand, the present invention provides a desktop storage window component, which is used to configure a first interaction area and a second interaction area at the edge of the screen;

[0007] The first interaction area is used to open a first pop-up window and display all installed application programs on the current computer in the first pop-up window, providing application program retrieval, application program recommendation grouping, and custom grouping functions;

[0008] The second interaction area is used to display resident application programs and programs of currently running non-resident applications. The second interaction area displays the enabled status of currently running application programs and thumbnail schematic diagrams of processing objects through a visual interaction function or a second pop-up window.

[0009] Based on the above technical solutions, preferably, a first button is provided in the first interaction area. The first button is used to open or close a first pop-up window in the adjacent desktop area of the first interaction area. The first pop-up window extends from the screen edge where the first interaction area is located towards the inner area of the screen.

[0010] The first pop-up window includes a search bar, an application recommendation grouping bar, and an array display area for all installed application icons arranged in an array. The search bar is used to search for installed applications. In the array display area for all installed application icons, the icons of all installed applications are displayed in an array from new to old according to the installation order of the applications, and the application icons are set in one-to-one correspondence with the applications. The application recommendation grouping bar provides at least one default program array grouping area and a custom grouping function button. At least one default program array grouping area shows an application grouping area classified in a default manner, and the custom grouping function button is used to generate a grouping area with a user-defined name. The application grouping area classified in the default manner or the grouping area with a user-defined name interacts with one or more application icons in the array display area for all installed application icons.

[0011] Preferably, when the application grouping area classified in the default manner or the grouping area with a user-defined name interacts with one or more application icons in the array display area for all installed application icons, after the user clicks the custom grouping function button, an empty grouping area with a user-defined name is generated. The user drags the application icons located in the array display area for all installed application icons and moves them into the range of the application grouping area classified in the default manner or the grouping area with a user-defined name; and drags the application icons in the application grouping area classified in the default manner or the grouping area with a user-defined name out to the array display area for all installed application icons. After the last application icon is dragged out, the application grouping area classified in the default manner or the grouping area with a user-defined name will be deleted; when the edge of at least one default program array grouping area or at least one grouping area with a user-defined name is dragged out of the first pop-up window by the mouse, at least one default program array grouping area, or at least one grouping area with a user-defined name will be copied and independently displayed on the desktop.

[0012] Preferably, the second interaction area includes a resident application bar and an expandable application bar.

[0013] The persistent application bar is used to display the icons of several recommended application programs or the icons of application programs set by the user; the application program icons placed on the persistent application bar cannot be dragged out of the persistent application bar, but can only be deleted and replaced by the application program icons in the application program grouping area classified in the default manner or the grouping area with a user-defined name; after the application program icons in the persistent application bar are deleted or replaced, the icons of the deleted or replaced application programs will reappear in the display area of the array of all installed application programs;

[0014] The expandable application bar is used to display the icons of at least one application program in the non-persistent application bar that is currently running; when the application program ends running, the application program icons corresponding to the display in the expandable application bar will be retained. The expandable application bar retains at most the icons of the N most recently used application programs in the non-persistent application bar and arranges them in reverse order according to the time of the last use;

[0015] Among them, the persistent application bar and the expandable application bar respectively include several corresponding background change areas and icon placement areas. The icon placement area is used to place and display the icons of application programs, and the area of the background change area is larger than the area of the icon placement area.

[0016] Preferably, the second interaction area is used to display the persistent application programs and the programs of the non-persistent applications that are currently running. The second interaction area displays the enabled state of the currently running application program and the thumbnail schematic diagram of the processing object through a visual visual interaction function or a second pop-up window, and is configured with a visual generation module, a picture cache module, and a jump execution module; the visual generation module obtains the icons of all installed application programs, redraws the icons of the application programs in three dimensions, generates three-dimensional application program icons and the animation effects of the three-dimensional application program icons moving and / or rotating in the corresponding background change area;

[0017] When the application program corresponding to the icon of the persistent application bar is started or at least one application program in the non-persistent application bar is running, the visual generation module selectively replaces the application program icon of the persistent application bar or the application program icon of the non-persistent application bar with a three-dimensional application program icon, and the three-dimensional application program icon can move and / or rotate in the corresponding background change area;

[0018] If the currently running application program processes multiple objects at the same time, when the mouse moves to the background change area of the application program, the background change area displays a second pop-up window. One end of the second pop-up window is connected to the background change area, and the other end of the second pop-up window extends towards the inner area of the screen. The second pop-up window displays the thumbnails of the multiple objects being processed by the current application program.

[0019] Preferably, the second pop-up window displays thumbnails of multiple objects being processed by the current application. Multiple cache folders are generated for the currently running application in the picture cache module. Each cache folder stores the thumbnails of each object being processed at the startup of the program, the thumbnails at the most recent M automatic saves, or the thumbnails after the object has been modified the most recent K times. Each cache folder obtains a fixed display area in the second pop-up window corresponding to the current application. The display area scrolls to show each thumbnail in the corresponding cache folder. M and K are integers. The jump execution module establishes an association relationship between the thumbnail and the object being processed. When the selected thumbnail is clicked again, it jumps to the interface of the object being processed in the application.

[0020] Preferably, when the background change area meets the following conditions, its brightness changes: 1) When the current application is processing multiple objects; 2) When the current application is closed and multiple objects need to be saved separately; 3) When the current application is interacting with a non-native user to send data; 4) When copying / moving an object; 5) The brightness change range of the background change area is 50%-100%, with each 10% as a step. The brightness of the background change area changes cyclically from large to small and then from small to large in steps, and the interval time between adjacent steps does not exceed 1.2 seconds.

[0021] Preferably, when the application corresponding to the icon in the permanent application bar starts or at least one non-permanent application bar application is running, the visual generation module selectively replaces the application icon in the permanent application bar or the application icon in the non-permanent application bar with a three-dimensional application icon, and the following conditions need to be met: 1) Whether the CPU occupancy rate exceeds 85%; 2) Whether the ratio of the remaining physical memory and video memory is lower than 20%; 3) Whether the continuous working time of the motherboard temperature converted to 65 degrees Celsius exceeds the set threshold T: A is the actual working temperature below 44 degrees Celsius of the motherboard, and T1 is the continuous working time below 44 degrees Celsius of the motherboard; B is the actual working temperature in the range of 65-85 degrees Celsius, and T2 is the continuous working time below 85 degrees Celsius of the motherboard. For temperatures exceeding 85 degrees Celsius, it is calculated as 85 degrees Celsius. T2 exists and T2>0; 4) If at least two of the above three conditions are met simultaneously, then stop using the three-dimensional application icon and replace it with the default icon of the application.

[0022] On the other hand, the present invention provides a method for using a desktop storage form component, including the following steps:

[0023] S1: Install the above-mentioned desktop storage form component on the computer;

[0024] S2: Obtain the interaction request of the first pop-up window of the first button, and display all the installed applications on the current computer within the first pop-up window, providing functions such as application retrieval, application recommendation grouping, and custom grouping.

[0025] S3: Obtain the interaction request of the applications in the second interaction area, and display the resident applications and the non-resident applications that are currently running respectively. The second interaction area displays the enabled status of the currently running applications and the thumbnail schematic diagrams of the processing objects through visual visual interaction functions or a second pop-up window.

[0026] In a third aspect, a device includes a memory, a processor, and a display terminal; the memory is used to store one or more computer instructions; the processor is used to execute the one or more computer instructions to implement the functions of the above-mentioned desktop storage form component.

[0027] A desktop storage form component, a usage method, and a device provided by the present invention have the following beneficial effects compared with the prior art:

[0028] (1) Summarize the icons corresponding to all applications in the first interaction area to provide an organized desktop, which is convenient for file search or management; perform visual interaction on the status of frequently used software and recently used software in the second interaction area to remind the user to perform corresponding communication, saving, etc. operations when dealing with software with multiple objects, reducing risks such as incorrect saving and missed saving.

[0029] (2) The application program grouping area classified by the default method or the grouping area with a user-defined name is used to centrally place application programs of similar types or function preferences among all application programs, which is convenient for searching and using.

[0030] (3) The visual generation module determines whether the current computer hardware resources meet the requirements for displaying 3D icons and their animations according to the current computer resources, such as the CPU occupancy rate, the ratio of remaining physical memory and video memory, and the continuous working time converted to 65 degrees Celsius, and can make independent decisions to avoid operation lags caused by insufficient resources and affect the user experience.

[0031] (4) Since the specific hardware content is not restricted and only icon interaction with the screen area is required, the solution of the present application is particularly suitable for use on in-vehicle computing platforms, tablet computers, mobile phones, or personal computers. Description of the Drawings

[0032] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0033] Figure 1 It is a schematic diagram of the first interaction area and the second interaction area of a desktop storage window component, its usage method and device according to the present invention;

[0034] Figure 2 It is a schematic diagram of the first pop-up window in the first interaction area of a desktop storage window component, its usage method and device according to the present invention;

[0035] Figure 3 It is a schematic diagram of the second pop-up window in the second interaction area of a desktop storage window component, its usage method and device according to the present invention. Detailed implementation manners

[0036] Next, in combination with the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope protected by the present invention.

[0037] As Figure 1 shown, on the one hand, the present invention provides a desktop storage window component, which is used to configure a first interaction area 100 and a second interaction area 200 at the edge of the screen; the first interaction area 100 and the second interaction area 200 can be located on the same side edge of the screen, or can be located on different edges of the screen respectively.

[0038] The first interaction area 100 is used to open a first pop-up window and display all the installed application programs on the current computer in the first pop-up window, providing functions such as application program retrieval, application program recommendation grouping, and custom grouping; all the installed application programs or software program icons on the computer device are stored inside the first interaction area, hereinafter collectively referred to as application program icons. Deleting the application program icons in the first interaction area 100 will not directly cause the corresponding application programs to be deleted.

[0039] The second interaction area 200 is used to display resident application programs and the currently running non-resident application programs. The second interaction area 200 shows the enabled state of the currently running application programs and the thumbnail schematic diagrams of the processing objects through visual interaction functions or a second pop-up window. The second interaction area displays common application programs and recently used application programs and their usage statuses. Many programs often need to be run multiple times, such as office document processing, graphic image processing, 3D model modeling, or data interaction with multiple external users, etc. It is necessary to centrally display and visually interact with multiple similar applications, saving desktop space and reducing the complexity of operating and finding the objects processed by the application programs, improving the convenience and reliability of office and other links.

[0040] The first interaction area and the second interaction area can be permanently displayed simultaneously, or docked at the edge of the screen. When the mouse hovers over the edge of the screen where the first interaction area or the second interaction area is located for a certain period of time, the corresponding first interaction area or second interaction area pops up.

[0041] Specifically, as Figure 1 and Figure 2 shown, the first interaction area 100 is provided with a first button, which is used to open or close the first pop-up window in the adjacent desktop area of the first interaction area 100. The first pop-up window extends from the edge of the screen where the first interaction area 100 is located into the internal area of the screen;

[0042] The first pop-up window includes a search bar, an application program recommendation grouping bar, and an array display area of all installed application programs arranged in an array; the search bar is used to find installed application programs; in the array display area of all installed application programs, the icons of all installed application programs are displayed in an array from new to old according to the installation order of the application programs. The icons of the application programs are set in one-to-one correspondence with the application programs. Of course, here it can also be sorted according to the cumulative usage duration of the application programs, the last use time, the first use time, etc., which will not be elaborated here. The application program recommendation grouping bar provides at least one default program array grouping area and a custom grouping function button. The at least one default program array grouping area shows an application program grouping area classified in a default manner, which is used to provide the above-mentioned application program recommendation grouping function; the custom grouping function button is used to generate a grouping area with a user-defined name to implement the above-mentioned custom grouping function. The application program grouping area classified in the default manner or the grouping area with a user-defined name interacts with the icons of one or more application programs in the array display area of all installed application programs. The default program array grouping area, that is Figure 2The default grouping in it is at least one of a collection of icons of multiple commonly used office application programs recommended by the system, a collection of icons of image processing application programs, a collection of icons of player application programs, or a collection of icons of several most frequently used application programs. The grouping area with a user-defined name, that is, Figure 2 The custom grouping in it is obtained by classifying autonomously according to the user's usage preferences and then renaming a collection of icons of a group of application programs.

[0043] The application program grouping area classified in the above default manner or the grouping area with a user-defined name interacts with one or more application program icons in the array display area of all installed application programs. Specifically: 1) After the user clicks the custom grouping function button, an empty grouping area with a user-defined name is generated. The user drags the icons of the application programs located in the array display area of all installed application programs and moves them into the range of the application program grouping area classified in the default manner or the grouping area with a user-defined name; Figure 2 and Figure 3 The circular dashed line frame in it is the actual display range of the application program icon, and the rectangular dashed line frame outside the circular dashed line frame is the collision boundary of the application program icon. During the dragging process, it is necessary to make the circular dashed line frame of the application program icon completely within the range of the application program grouping area classified in the default manner or the grouping area with a user-defined name, that is, within the range of any solid rectangle frame of the application program recommended grouping bar.

[0044] 2) Drag the application program icons in the application program grouping area classified in the default manner or the grouping area with a user-defined name out to the array display area of all installed application programs. After the last application program icon is dragged out, the application program grouping area classified in the default manner or the grouping area with a user-defined name will be deleted; specifically, it is necessary to move the application program icons in the solid rectangle frame, that is, the range of the application program grouping area classified in the default manner or the grouping area with a user-defined name, completely to the list display area of all installed application programs.

[0045] 3) When the edge of at least one default program array grouping area or at least one grouping area with a user-defined name is dragged out of the first pop-up window by the mouse, at least one default program array grouping area or at least one grouping area with a user-defined name will be copied and independently displayed on the desktop. That is, the solid rectangle frame area and all the application program icons inside it can be renamed, copied, moved, and deleted on the desktop. In addition to being achieved by clicking and dragging with the mouse, the dragging action can also be achieved by clicking and swiping with a finger on the touch screen.

[0046] In addition to displaying the icons of the application programs, the first pop-up window in the first interaction area 100 can also display all the pictures on the computer. Similarly, a search bar, a picture recommendation grouping bar, and an all-picture array display area arranged in an array can be planned in the first pop-up window corresponding to all the pictures. The retrieval and grouping methods are similar to the above content and will not be elaborated here.

[0047] As Figure 1 Combined with Figure 3 shown, the second interaction area 200 includes a resident application bar and an expandable application bar, that is Figure 3 In the left area of the second interaction area 200 below, there is a resident application bar that can place five application program icons. In the right area of the second interaction area 200, there is an expandable application bar that can display at least two application program icons.

[0048] The resident application bar is used to display the icons of several recommended application programs or the icons of application programs set by the user; the application program icons placed in the resident application bar cannot be dragged out of the resident application bar and can only be deleted and replaced by the application program icons in the application program grouping area classified in the default manner or the grouping area with a user-defined name; after the application program icons in the resident application bar are deleted or replaced, the deleted or replaced application program icons will reappear in the all-installed application array display area. There are the following situations when dragging to fill or replace the application program icons in the resident application bar: 1) When there are empty fields in the resident application bar, when dragging the application program icon that is not in the second interaction area 200 to the resident application bar in the second interaction area 200, if the target position is an empty field, the icon of the application program will be locked in the empty field; if there is already a fixed application program icon in the target position, the original application program icon and the application program icons behind it will all move back one field, and the dragged icon will be inserted into the current position in the resident application bar; 2) When there are no empty fields in the resident application bar, when dragging the application program icon that is not in the second interaction area 200 to the resident application bar in the second interaction area 200, if the circular dotted line box of the dragged icon is completely within the rectangular dotted line box of the application program icon in the target field, it is determined that the dragged application program icon replaces the application program icon in the current field, and the replaced application program icon will be moved to the all-installed application array display area; 3) After deleting the application program icon in the second interaction area 200, the application program icons behind it will move left one by one in sequence, and the deleted application program icon will appear in the all-installed application array display area.

[0049] An expandable application bar for displaying icons of at least one non-resident application bar application that is currently running; when the application ends its run, the application icon corresponding to it displayed in the expandable application bar will be retained. The expandable application bar retains at most the icons of the N most recently used non-resident application bar applications, and arranges them in reverse chronological order of the last use time. The application icons displayed in the expandable application bar do not include the icons of the applications in the resident application bar.

[0050] Among them, the resident application bar and the expandable application bar respectively include a number of corresponding background change areas and icon placement areas. The icon placement area is used to place and display the icons of applications, and the area of the background change area is larger than the area of the icon placement area. Here, the icon placement area is the range of each circular dotted line box within the second interaction area 200, and the background change area refers to the range of each rectangular dotted line box within the second interaction area 200.

[0051] The second interaction area 200 displays the enabled state of the currently running application and a thumbnail schematic diagram of the processing object through a visual visual interaction function or a second pop-up window. A visual generation module, a picture cache module, and a jump execution module are configured in the desktop storage form component; the visual generation module obtains the icons of all installed applications, redraws the icons of the applications in three dimensions, generates three-dimensional application icons and an animation effect of the three-dimensional application icons moving and / or rotating in the corresponding background change area; this animation effect is used to distinguish from the static application icons, that is, to dynamically indicate the running state of the application. When the application corresponding to the icon in the resident application bar starts or at least one non-resident application bar application is running, the visual generation module selectively replaces the application icon in the resident application bar or the application icon of the non-resident application bar with a three-dimensional application icon, and the three-dimensional application icon can move and / or rotate in the corresponding background change area.

[0052] The animation effect of moving and / or rotating in the background change area is to generate a virtual sphere in the icon placement area. The three-dimensional application icon is inscribed in the virtual sphere, and the three-dimensional application icon rotates relative to the central axis passing through the virtual sphere. The virtual sphere also performs Brownian motion in the background change area and moves to any side other than the current background change area side after touching a side in the background change area. The above Brownian motion and rotational motion can be performed simultaneously or separately.

[0053] If the currently running application processes multiple objects simultaneously, when the mouse moves to the background change area of the application, a second pop-up window is displayed in the background change area. One end of the second pop-up window is connected to the background change area, and the other end extends towards the inner area of the screen. The second pop-up window shows thumbnails of the multiple objects being processed by the current application. As Figure 3 shown, when an application processes multiple objects, the second pop-up window will centrally display thumbnails of the various objects of the application, rather than opening icons of multiple applications.

[0054] The source of the thumbnails is as follows: Multiple cache folders are generated for the currently running application in the picture cache module. Each cache folder stores thumbnails of the objects being processed at the startup of the program, thumbnails at the last M automatic saves, or thumbnails after the last K modifications to the objects. Each cache folder obtains a fixed display area in the second pop-up window corresponding to the current application. The display area scrolls to show the various thumbnails in the corresponding cache folder, and the interval for each scroll to show thumbnails is 1 - 1.5 seconds. M and K are integers, and M and K are not exactly equal; The jump execution module establishes an association relationship between the thumbnails and the objects being processed. When a selected thumbnail is clicked again, it jumps to the interface of the object being processed by the application. Figure 3 In, when the mouse points to a certain thumbnail, a bold attention frame will be generated around the thumbnail being viewed. The switching speed of the thumbnails can be selectively slowed down, for example, switching one thumbnail every 2 - 3 seconds. When the mouse is clicked within the attention frame area, the jump execution module jumps to the corresponding object interface according to the click operation.

[0055] The background change area can change independently or be visually interactively displayed together with the animation of the 3D application icon. The background change area changes in brightness when the following conditions are met: 1) When the current application is processing multiple objects; 2) When closing the current application and needing to save multiple objects separately; 3) When the current application exchanges data with a non-native user; 4) When copying / moving objects; 5) The brightness change range of the background change area is 50% - 100%, with each 10% as a step. The brightness of the background change area changes in a cycle from large to small and then from small to large by steps, that is, 100% - 90% - 80% - 70% - 60% - 50% - 60% - 70% - 80% - 90% - 100% - ……, and the interval time between adjacent steps does not exceed 1.2 seconds.

[0056] The visual generation module also determines whether to enable three-dimensional application icons and their animation effects in combination with the remaining performance of the current computer's hardware: When at least one application corresponding to the icons in the permanent application bar is launched or at least one application in the non-permanent application bar is running, the visual generation module selectively replaces the application icons in the permanent application bar or the icons of the applications in the non-permanent application bar with three-dimensional application icons and their animation effects, and the following conditions need to be met: 1) Whether the CPU occupancy rate exceeds 85%; 2) Whether the ratio of the remaining physical memory to the video memory is lower than 20%; 3) Whether the continuous working time of the motherboard temperature converted to 65 degrees Celsius exceeds the set threshold T: A is the actual working temperature when the motherboard temperature is below 44 degrees Celsius, T l is the continuous working time when the motherboard temperature is below 44 degrees Celsius; B is the actual working temperature in the range of 65 - 85 degrees Celsius, T2 is the continuous working time when the motherboard temperature is below 85 degrees Celsius, and when it exceeds 85 degrees Celsius, it is calculated as 85 degrees Celsius. T2 exists and T2 > 0. If the motherboard temperature never exceeds 44 degrees Celsius, then T = 0; 4) If at least two of the above three conditions are met simultaneously, then stop using three-dimensional application icons and replace them with the default icons of the applications.

[0057] On the other hand, the present invention provides a method for using a desktop storage window component, including the following steps:

[0058] S1: Install the above-mentioned desktop storage window component on the computer;

[0059] S2: Obtain the interaction request of the first pop-up window of the first button, and display all the installed applications on the current computer in the first pop-up window, providing application retrieval, application recommendation grouping, and custom grouping functions; mainly including the input content in the retrieval search bar, whether there is a legal input request for dragging the application icon with the mouse to a specified area, etc. The specific interaction process is as described above.

[0060] S3: Obtain the interaction request of the applications in the second interaction area 200, and display the permanent applications and the currently running non-permanent applications respectively. The second interaction area 200 displays the enabled status of the currently running applications and the thumbnail schematic diagrams of the processing objects through a visual visual interaction function or a second pop-up window.

[0061] This application also provides a device, including a memory, a processor, and a display terminal; the memory is used to store one or more computer instructions; the processor is used to execute the one or more computer instructions to implement the functions of the above-mentioned desktop storage window component.

[0062] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A desktop storage window component, characterized in that, This component is used to configure a first interaction area (100) and a second interaction area (200) at the edge of the screen; The first interaction area (100) is used to open a first pop-up window and display all installed applications on the current computer within the first pop-up window, providing application retrieval, application recommendation grouping, and custom grouping functions; The second interaction area (200) is used to display resident applications and programs of currently running non-resident applications. The second interaction area (200) displays the enabled status of the currently running applications and thumbnail schematic diagrams of processing objects through visual interaction functions or a second pop-up window.

2. The desktop storage window component according to claim 1, wherein, The first interaction area (100) is provided with a first button, which is used to open or close the first pop-up window in the adjacent desktop area of the first interaction area (100). The first pop-up window extends from the screen edge where the first interaction area (100) is located into the screen inner area; The first pop-up window includes a search bar, an application recommendation grouping bar, and an array display area for all installed application arrays arranged in an array. The search bar is used to find installed applications; the array display area for all installed application arrays displays the icons of all installed applications in an array from new to old according to the installation order of the applications, and the icons of the applications are set in one-to-one correspondence with the applications; the application recommendation grouping bar provides at least one default program array grouping area and a custom grouping function button. At least one default program array grouping area displays an application grouping area classified in a default manner, and the custom grouping function button is used to generate a grouping area with a user-defined name. The application grouping area classified in a default manner or the grouping area with a user-defined name interacts with the icons of one or more applications in the array display area for all installed applications.

3. The desktop storage window component according to claim 2, characterized in that, The interaction between the application grouping area classified in a default manner or the grouping area with a user-defined name and the icons of one or more applications in the array display area for all installed applications means that after the user clicks the custom grouping function button, an empty grouping area with a user-defined name is generated. The user drags the icon of the application located in the array display area for all installed applications and moves it into the range of the application grouping area classified in a default manner or the grouping area with a user-defined name; And dragging the application icon in the application grouping area classified in a default manner or the grouping area with a user-defined name out to the array display area for all installed applications. After the last application icon is dragged out, the application grouping area classified in a default manner or the grouping area with a user-defined name will be deleted; when the edge of at least one default program array grouping area or at least one grouping area with a user-defined name range is dragged out of the first pop-up window by the mouse, at least one default program array grouping area, or at least one grouping area with a user-defined name range will be copied and independently displayed on the desktop.

4. The desktop storage window component according to claim 3, characterized in that, The second interaction area (200) includes a resident application bar and an expandable application bar; The resident application bar is used to display the icons of several recommended application programs or the icons of application programs set by the user; the application program icons placed in the resident application bar cannot be dragged out of the resident application bar, but can only be deleted and replaced by the application program icons in the application program grouping area classified in the default manner or the grouping area with a user-defined name; after the application program icons in the resident application bar are deleted or replaced, the deleted or replaced application program icons reappear in the display area of the array of all installed application programs; The expandable application bar is used to display the icons of at least one application program in the non-resident application bar that is currently running; when the application program ends running, the application program icon corresponding to the display in the expandable application bar will be retained. The expandable application bar retains at most the icons of the N most recently used application programs in the non-resident application bar and arranges them in reverse order according to the time of the last use; Among them, the resident application bar and the expandable application bar respectively include a number of corresponding background change areas and icon placement areas. The icon placement area is used to place and display the icons of application programs, and the area of the background change area is larger than the area of the icon placement area.

5. The desktop storage window component according to claim 4, wherein The second interaction area (200) is used to display the resident application programs and the non-resident application programs that are currently running. The second interaction area (200) displays the enabled state of the currently running application program and the thumbnail schematic diagram of the processing object through a visual visual interaction function or a second pop-up window, and is configured with a visual generation module, a picture cache module, and a jump execution module; the visual generation module obtains the icons of all installed application programs, redraws the icons of the application programs in three dimensions, and generates three-dimensional application program icons and the animation effects of the three-dimensional application program icons moving and / or rotating in the corresponding background change area; When the application program corresponding to the icon in the resident application bar is started or at least one application program in the non-resident application bar is running, the visual generation module selectively replaces the application program icon in the resident application bar or the application program icon in the non-resident application bar with a three-dimensional application program icon, and the three-dimensional application program icon can move and / or rotate in the corresponding background change area; If the currently running application program processes multiple objects at the same time, when the mouse moves to the background change area of the application program, the background change area displays a second pop-up window. One end of the second pop-up window is connected to the background change area, and the other end of the second pop-up window extends toward the internal area of the screen. The second pop-up window displays the thumbnails of the multiple objects being processed by the current application program.

6. The desktop storage window component according to claim 5, characterized in that The second pop-up window displays thumbnails of multiple objects being processed by the current application. Multiple cache folders are generated for the currently running application in the picture cache module. Each cache folder stores the thumbnails of each object being processed at the startup of the program, the thumbnails at the most recent M automatic saves, or the thumbnails after the object has been modified the most recent K times. Each cache folder obtains a fixed display area in the second pop-up window corresponding to the current application. The display area scrolls to show each thumbnail in the corresponding cache folder. M and K are integers. The jump execution module establishes an association relationship between the thumbnail and the object being processed. When the selected thumbnail is clicked again, it jumps to the interface of the object being processed in the application.

7. A desktop storage window component according to claim 5, characterized in that, The background change area changes in brightness when the following conditions are met: 1) When the current application is processing multiple objects; 2) When the current application is closed and multiple objects need to be saved separately; 3) When the current application is interacting with data sent by a non-native user; 4) When copying / moving an object; 5) The brightness change range of the background change area is 50%-100%, with each 10% as a step. The brightness of the background change area changes in a cycle from large to small and then from small to large by steps, and the interval time between adjacent steps does not exceed 1.2 seconds.

8. A desktop storage window component according to claim 5, characterized in that, When the application corresponding to the icon in the permanent application bar is started or at least one non-permanent application bar application is running, the visual generation module selectively replaces the application icon in the permanent application bar or the application icon of the non-permanent application bar with a three-dimensional application icon, and the following conditions need to be met: 1) Whether the CPU occupancy rate exceeds 85%; 2) Whether the ratio of the remaining physical memory to the video memory is lower than 20%; 3) Whether the continuous working time of the motherboard temperature converted to 65 degrees Celsius exceeds the set threshold T: A is the actual working temperature when the motherboard temperature is below 44 degrees Celsius, and T1 is the continuous working time when the motherboard temperature is below 44 degrees Celsius; B is the actual working temperature in the range of 65 - 85 degrees Celsius, and T2 is the continuous working time when the motherboard temperature is below 85 degrees Celsius. If it exceeds 85 degrees Celsius, it is calculated as 85 degrees Celsius. T2 exists and T2 > 0; 4) If at least two of the above three conditions are satisfied simultaneously, stop using the three-dimensional application icon and replace it with the default icon of the application.

9. A method for using a desktop storage window component, characterized in that It includes the following steps: S1: Install the desktop storage form component according to any one of claims 2-8 on the computer; S2: Obtain the interaction request of the first pop-up window of the first button, and display all the installed applications on the current computer in the first pop-up window, providing application retrieval, application recommendation grouping, and custom grouping functions; S3: Obtain the interaction request of the application in the second interaction area (200), and display the permanent applications and the currently running non-permanent applications respectively. The second interaction area (200) shows the enabled state of the currently running application and the thumbnail schematic diagram of the processing object through a visual visual interaction function or a second pop-up window.

10. A device, characterized in that, It includes a memory, a processor, and a display terminal; the memory is used to store one or more computer instructions; the processor is used to execute the one or more computer instructions to implement the functions of the desktop storage form component according to any one of claims 1-8.